有没有办法隐藏用户的Excel窗口 - 防止意外关闭它。如何从用户隐藏Excel窗口
1
A
回答
1
如果您使用OLE自动化来控制Excel,则存在应允许您隐藏窗口的Application.Visible属性。我无法回想起(这是完全隐藏的还是最小化的)。如果你在VBA,但是我不能想出一个解决方案。
+1
VBA是一样的。 Application.visible = false将隐藏Excel,直到脚本完成,然后再次使用Application.visible = true显示。 – guitarthrower 2010-01-20 05:38:29
0
我不确定目的是什么以及打算如何使用,但Application.Visible属性可能很有用。另外,您可以在Workbook_BeforeClose事件添加一条警告消息
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Not MsgBox("Do you want to really close this workbook?", vbOKCancel) Then
Workbook_BeforeClose = False
End If
End Sub
希望这有助于...如果你能更精细那么很可能你将有确切的解决方案。
相关问题
- 1. 隐藏窗口隐藏主窗口
- 2. 如何隐藏窗口
- 3. 从主窗口隐藏iframe
- 4. 从隐藏的窗口
- 5. 隐藏窗口,用户名和密码
- 6. WPF。如何从另一个窗口隐藏/显示主窗口
- 7. 从父窗口隐藏一个子窗口隐藏所有的应用程序
- 8. 如何隐藏的Gtk弹出式窗口,当用户clickes窗口
- 9. 隐藏龟窗口?
- 10. jQuery窗口隐藏
- 11. NSIS隐藏窗口?
- 12. 隐藏GLUT窗口
- 13. 隐藏批窗口?
- 14. 使用javascript隐藏窗口
- 15. 如何隐藏控制台窗口?
- 16. 如何隐藏Windows Script Host窗口?
- 17. 如何隐藏子窗口的链接
- 18. 你如何隐藏Gtk#窗口?
- 19. 如何阻止对话窗口隐藏
- 20. Qt:如何列出隐藏窗口?
- 21. 如何强制更新隐藏窗口?
- 22. 如何隐藏cmd shell窗口?
- 23. 如何隐藏控制台窗口
- 24. 如何启动与隐藏窗口
- 25. 如何隐藏控制台窗口?
- 26. 如何隐藏/显示cmd窗口?
- 27. 如何隐藏窗口时获取Process.MainWindowHandle
- 28. 在c#窗口应用程序中隐藏用户窗体
- 29. 如何隐藏/取消隐藏主窗口Chrome扩展
- 30. 从Process.Start隐藏控制台窗口C#
如果我不小心关闭了电子表格,我只是再次打开它。为什么这不起作用? – recursive 2010-01-20 04:27:00
我的猜测是,OP想要防止意外关闭一个在后台运行一些vba脚本的Excel实例。 – 2010-01-20 04:35:14