永发信息网

vb如何获取已经打开的workbook对象,或者怎么把这个excel关闭

答案:2  悬赏:50  手机版
解决时间 2021-01-31 01:27
我是想如果已经打开,那么直接操作这个文件,如果没打开,那么去打开并操作,我现在不知道如何去操作一个已经手动打开的文件,我这样写,还是会打开一个新的窗口
If IsOpen("D:\VBA_" & filenameMain) Then
Set newBook = GetObject("D:\VBA_" & filenameMain)
Else
Set newBook = newapp.Workbooks.Open("D:\VBA_" & filenameMain)
End If
最佳答案
直接 geobject(文件路径) 就好了,如果打开了会直接获得对象,如果没有打开会自动打开。
全部回答
workbook是工作簿,而worksheet是工作表,其关系是worksheet依附于一个workbook!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大钟庄派出所地址在哪,我要去那里办事
哭泉森林公安派出所怎么去啊,我要去那办事
斋酎的意思是什么啊?知道的请说下!
尔今此去予素时,谁人踏花拾锦年.
类似于纵横交错的成语
新安派出所地址在什么地方,我要处理点事
自考毕业档案怎么办
水瓶座生气了什么表现
老鼠进屋子应该怎么办?
求一张安卓机器人斩苹果的图片,大小要和defy
每次聊着聊着就没消息了,这样的人是真心的吗
城北派出所地址在哪,我要去那里办事
怎么样将矩阵A中的元素赋值给矩阵B
铦巧的意思是什么啊?知道的请说下!
食用油是否可以飞机托运?
推荐资讯
手机屏幕出现横条纹怎么办
帝王三国怎样刷黄爆卓越
夭蟜的意思是什么啊?知道的请说下!
SCOFIELD地址好找么,我有些事要过去
世纪路虎(北一中路19号沈阳国际纺织服装城F1)
坚定照样子写词语
艺人美业地址在什么地方,想过去办事
安卓手机怎么玩王者荣耀不卡
周辰骏名字打分测试
华晨汽车高密鑫华夏柴沟分公司地址在什么地方
过点K作直线与直线AB\CD均相交
爱影婚庆鲜花怎么去啊,我要去那办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?