求VBA代码 如何实现同时在多个外部工作簿中取值并且不改变Excel的打开/关闭状态 我有一部分表是打开的,一部分没有打开,如何用VBA实现不改变这些表的打开关闭状态实现取值... 我有一部分表是打开的,一部分没有打开,如何用VBA实现不改变这些表的打开关闭状态实现取值 展开 我来答 2个回答 #热议# 生活中有哪些实用的心理学知识? 百度网友cfaa9ce 2019-06-13 知道答主 回答量:6 采纳率:0% 帮助的人:1.6万 我也去答题访问个人页 关注 展开全部 建议:读取时先判断是否已经打开,如果打开了就直接读取,如果未打开就先打开后读取后 再关闭。判断是否已打开 有两种方法 1、遍历 workbooks 来读取文件名的方法2、容错处理,直接引用某表,如果报错 表示未打开 更多追问追答 追问 来段简单的代码哇,VBA小白表示不知道怎么实现 追答 代码供你参考,只能帮你到这了。 追问 追答 看我的代码里怎么写的。这个isopen是我写的自定义函数。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 鞠婧祎老婆柠祎 2019-06-13 · TA获得超过727个赞 知道小有建树答主 回答量:2416 采纳率:67% 帮助的人:412万 我也去答题访问个人页 关注 展开全部 参考:Dim app as New Excel.Applicationapp.Visible = False ‘不可见状态下读取Dim book As Excel.WorkbookSet book = app.Workbooks.Add(fileName)'' 读取逻辑'book.Close SaveChanges:=Falseapp.QuitSet app = Nothing打开的直接判断读取。。 追问 这里为什么会提示存储哇 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-01-23 excel 如何使用VBA 从已关闭的 外部工作簿中取值 ? 2012-04-30 求一个excel vba 代码程序:当打开一个excel工作... 2015-04-08 Excel中实现多个工作薄内容复制到一个新的工作薄中,求VB... 2017-08-29 excel如何vba实现从另一个工作簿复制选定区域的数据到当... 2013-01-04 求一个VBA,EXCEL中,如何将多个工作簿合并成一个工作表... 2011-09-12 如何用EXCEL的VBA代码关闭已经打开的文本文件? 2015-11-27 求一个VBA,一个文件夹中多个EXCEL工作簿合并成一个工作... 2017-06-27 如何在excel中使用vba关闭表格 更多类似问题 > 为你推荐: