有没有办法隐藏用户的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. 从主窗口隐藏iframe
- 3. 从父窗口隐藏一个子窗口隐藏所有的应用程序
- 4. 隐藏批窗口?
- 5. NSIS隐藏窗口?
- 6. 隐藏GLUT窗口
- 7. 隐藏龟窗口?
- 8. 如何隐藏的Gtk弹出式窗口,当用户clickes窗口
- 9. 使用javascript隐藏窗口
- 10. 如何隐藏控制台窗口
- 11. 如何隐藏/显示cmd窗口?
- 12. 如何隐藏cmd shell窗口?
- 13. 如何隐藏控制台窗口?
- 14. 如何隐藏Windows Script Host窗口?
- 15. 你如何隐藏Gtk#窗口?
- 16. 如何隐藏窗口时获取Process.MainWindowHandle
- 17. Qt:如何列出隐藏窗口?
- 18. 在c#窗口应用程序中隐藏用户窗体
- 19. 从任务栏隐藏窗口
- 20. 从git bash窗口中隐藏'm'
- 21. 从Process.Start隐藏控制台窗口C#
- 22. Matlab隐藏imtool窗口
- 23. VBA - 隐藏Chrome窗口
- 24. 隐藏Electron.io程序窗口
- 25. 隐藏控制台窗口
- 26. C#显示隐藏窗口
- 27. 显示隐藏窗口
- 28. 隐藏jQuery模态窗口
- 29. 隐藏控制台窗口
- 30. 隐藏/沉默ChromeDriver窗口
如果我不小心关闭了电子表格,我只是再次打开它。为什么这不起作用? – recursive 2010-01-20 04:27:00
我的猜测是,OP想要防止意外关闭一个在后台运行一些vba脚本的Excel实例。 – 2010-01-20 04:35:14