谁能告诉我VBA中第一句在什么情况下该用哪一种,例如下面的这些有什么区别及含义啊?还有,我没钱了.SORRY

[复制链接]
查看11 | 回复2 | 2012-6-1 10:34:53 | 显示全部楼层 |阅读模式
1,Worksheet_change:对单元格内容进行操作,具体表现为光标进入编辑状态,只要光标进入了单元格内,或是修改单元格内,VBA就会认为你进行了单元格操作,当光标离开了单元格那刻,程序自动运行。相对change来说,还有一个Select change,这个表示的是光标选中了单元格,当光标离开单元格那刻,程序就自动开始运行,也就是说和单元格内容无关,只要你对单元格单击选中,就触发程序。2、Sub AA ():程序名称为AA的不可以自动运行程序。3、工作簿打开触发程序,4、控件触发的程序中的一种,好像是按钮。关于程序的开关盒运行时间:所有的VBA编程都是为了自动化(补充EXCEL函数或是手工所不能完成的工作),都尽可能把开关设置为单元格,实现单元格...
回复

使用道具 举报

千问 | 2012-6-1 10:34:53 | 显示全部楼层
1.Private Sub Worksheet_Change(ByVal Target As Range)修改单元格时运行2.Sub AA()自己编写的过程3.Private Sub Workbook_Open()工作簿打开时运行4.Private Sub CommandButton1_Click()点击按钮时运行好像是这...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行