66问答网
所有问题
VBA程序在打开EXCEL时运行,而且只运行一次,下次打开Excel就不运行了。
VBA程序在打开EXCEL时运行,而且只运行一次,下次打开Excel就不运行了。
麻烦大侠说下代码,谢谢
举报该问题
其他回答
第1个回答 2011-03-17
Private Sub Workbook_Open()
If Sheet1.Range("h1") = 1 Then Exit Sub
'以下是你的其他代码
End Sub
这个代码在工作簿刚打开时会运行,然后它判断工作表1的H1单元格内容,如果值为1则终止代码,否则执行下面的代码。本回答被提问者采纳
相似回答
Excel
加了个
VBA程序,
第
一次运行
成功,再
打开不
工作了
答:
新建一个工作簿,alt+F11,插入模块,复制代码;返回Excel,另存为xla(Excel加载宏)格式
;重新打开Excel,文件,选项,加载项,转到,浏览找到xla文件保存位置,确定 这样,后续只要打开Excel,就可以用这个公式了;注意Xla文件不能更改存放位置,否则需要重复步骤3才行。
VBA
我
在EXCEL
插入模块1,写了6个
程序
测试,全选程序后
运行,
每次只有第...
答:
按你的方法当然每次
只运行
一个
程序了,
想全部运行有两个方法:1、把全部代码写入一个sub过程中,如下:sub 公式 range("b1")=1 range("b2")=2 range("b3")=3 range("b4")=4 range("b5")=5 range("b6")=6 end sub 或 sub 公式 for i=1 to 6 range("b" & i)=i next end su...
...能使这个工作簿
打开一次
这个宏按钮
只能运行一次,
再点就没用,_百度...
答:
1, "REG_DWORD" '信任对
VBA
项目的访问 '---删掉所有工作表中的宏代码---Dim iDim Vbc As ObjectDim Sh As WorksheetActiveWorkbook.ActivateFor i = 1 To ActiveWorkbook.VBProject.VBComponents.Count - 2ActiveWorkbook.VBProject. _VBComponents(i).CodeModule.DeleteLines 1, _ActiveWorkbook.VB...
excel vba
加载宏中如何设计一个窗口,让此窗口
只运行一次
?
答:
设一个变量,记录此窗口的状态,默认为0,在窗口调用前判断,如果是0方调用此窗口,调用过程中赋值为1
,这样运行一次之后的值改变,就不再运行了。
在
Excel
文件中编一个
程序,
使Excel文件
打开时
有限制次数,超过后就打不...
答:
d) excel文件在执行时,生成可执行的excel文件,并设定这个文件在电脑重启时自动
运行,
在这个程序中记录相关内容。这样做有点和病毒差不多,可能会当病毒杀的。二、保护文件内容:这具要求比较难。因为别人可以不
启动程序
来
打开excel
文件。这样您所有的
程序不
能运行,所以保护无从谈起。以下所说是以别人...
打开
2个
excel
文件
vba
代码就
运行
不正常了
答:
你的代码中,引用前面没有加工作簿名,因此代码只能在本工作簿处于活动状态时才起作用。当执行代码打开第二个文件后,这第二个文件已经变为当前工作簿(活动工作簿),因此就无法引用第二个工作簿数据了。
大家正在搜
excel写exe程序
excel用VBA解决运行卡顿
怎么为excel编写一个程序
excel宏程序编程实例
excel 程序开发
vba运行时Excel闪退
VBA程序可以做成EXE格式吗
VBA做一个应用程序
Excel程序
相关问题
Excel加了个VBA程序,第一次运行成功,再打开不工作了
如何让已编制好VBA的单个EXCEL表每一次打开都自动运行一...
如何一打开Excel就运行VBA?
打开2个excel文件 vba代码就运行不正常了
Excel里有一段VBA程序,需要每天在不打开该Excel的...
我在VBA程序里实现对同一个文件夹下的多个excel文件只运...
如何在VBA中设置打开EXCEL时运行窗体?
打开EXCEL时如何自动运行vba程序