excel VBA,说用Static Sub VBA_test()中的static可以保留过程结束后的变量,变量都保存在哪
答案:2 悬赏:10 手机版
解决时间 2021-02-04 11:24
- 提问者网友:我没有何以琛的痴心不悔
- 2021-02-04 01:30
我怎么结束脚本后,再可以调出来看?
最佳答案
- 五星知识达人网友:罪歌
- 2021-02-04 02:38
所有在sub里面的局部变量全部保留 凡是sub外面还是访问不到的
只是当下次调用sub的时候 这些变量保留上次的值
所以结束后调不出来 只能下次调用的时候用
只是当下次调用sub的时候 这些变量保留上次的值
所以结束后调不出来 只能下次调用的时候用
全部回答
- 1楼网友:由着我着迷
- 2021-02-04 03:15
一、打开word文件代码:setwo=createobject("word.application")wo.documents.openthisworkbook.path&"\流程.doc"wo.visible=true二、打开ppt文件代码:方法1:setwo=createobject("powerpoint.application")wo.visible=truewo.presentations.openthisworkbook.path&filename方法2:subdd()dimfilepath$,filename$filepath=chr(34)&thisworkbook.path&filename&chr(34)shell"powerpnt.exe"&filepathendsub附:双击打开pps文件,在演示完后退出pps时并没有powerpoint主窗口保留,但在excel中使用vba打开的pps文件,在演示完pps退出后,powerpoint主窗口仍然打开。这里使用一个循环判断演示窗口是否存在,加上错误捕捉程序来处理上面这个问题。privatesubcommandbutton1_click()dimwoasobjectdimappasobject'创建powerpoint应用实例setapp=createobject("powerpoint.application")'使powerpoint可见app.visible=true'打开pps文件setwo=app.presentations.open(thisworkbook.path&"\a.pps")'当pps演示结束时,wo对象的slideshowwindow不存在,捕捉到错误onerrorgotoerrhandle'pps演示时全屏
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯