用VBA打开一个EXCEL文件,怎么将这个打开的文件隐藏?

遗忘的兄弟 2010-06-23 02:15:42
在excel中添加一个按钮,点击这个按钮时,用VBA打开一个EXCEL文件,怎么将这个打开的文件隐藏?

Set wkbone = Workbooks.Open(filePath)

Set sh = wkbone.Sheets(1)
Set sh.Visible = -xlSheetHidden '出错
sh.Application.Visible = False '会将操作的EXcel也隐藏了.
...全文
691 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
laoyebin 2010-06-23
  • 打赏
  • 举报
回复
加句 application.ScreenUpdating=false
遗忘的兄弟 2010-06-23
  • 打赏
  • 举报
回复
我晕.还是会闪一闪的.
宋翔 2010-06-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 qindeshengdong 的回复:]

唉,两位给出的都不行啊.
[/Quote]
不会吧,可是测试过的。楼主需要将参数filename换成你自己的路径和文件名。
遗忘的兄弟 2010-06-23
  • 打赏
  • 举报
回复
唉,两位给出的都不行啊.
宋翔 2010-06-23
  • 打赏
  • 举报
回复
Sub test()
Dim wkb As Workbook
Set wkb = Workbooks.Open(Filename:="sx.xlsx")
wkb.Windows(1).Visible = False
End Sub
laoyebin 2010-06-23
  • 打赏
  • 举报
回复
wkbone.visible = false

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧