EXCEL中如何用VBA实现
5个回答
2015-07-21 · 知道合伙人软件行家
关注
展开全部
1、VBA介绍:VBA的全称是Visual Basic for Applications,是基于对象的编程语言。
2、使用VBA,有以下几个方面的作用:规范用户的操作,控制用户的操作行为;简化手工操作,提高工作效率;对EXCEL进行二次开发,轻松开发出功能强大的自动化程序。
3、在EXCEL中,自带VBA的编辑器,叫做VBE,可以通过右击【工作表标签】,【查看代码】选项打开VBE,快捷键为:ALT+F11,VBE是VBA程序代码编写、存放、调试和运行的地方。
2、使用VBA,有以下几个方面的作用:规范用户的操作,控制用户的操作行为;简化手工操作,提高工作效率;对EXCEL进行二次开发,轻松开发出功能强大的自动化程序。
3、在EXCEL中,自带VBA的编辑器,叫做VBE,可以通过右击【工作表标签】,【查看代码】选项打开VBE,快捷键为:ALT+F11,VBE是VBA程序代码编写、存放、调试和运行的地方。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私信给我帮你写一个VBA代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的需要稍作改动如下即能满足要求:
Sub Click()
Dim a, b, c, d, e, f, i
i = 1
For a = 1 To 12
For b = a + 1 To 12
For c = b + 1 To 12
For d = c + 1 To 12
For e = d + 1 To 12
For f = e + 1 To 12
Cells(i, 1) = a
Cells(i, 2) = b
Cells(i, 3) = c
Cells(i, 4) = d
Cells(i, 5) = e
Cells(i, 6) = f
i = i + 1
Next f
Next e
Next d
Next c
Next b
Next a
End Sub
Sub Click()
Dim a, b, c, d, e, f, i
i = 1
For a = 1 To 12
For b = a + 1 To 12
For c = b + 1 To 12
For d = c + 1 To 12
For e = d + 1 To 12
For f = e + 1 To 12
Cells(i, 1) = a
Cells(i, 2) = b
Cells(i, 3) = c
Cells(i, 4) = d
Cells(i, 5) = e
Cells(i, 6) = f
i = i + 1
Next f
Next e
Next d
Next c
Next b
Next a
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询