如何在任何模式框打开时完全禁用excel交互

2024-09-30 02:14:52 发布

您现在位置:Python中文网/ 问答频道 /正文

Hii我正在使用一个excel加载项,它有一个自定义UI框。因此,我想禁用与excel的交互,直到UI框不关闭。如下图所示,当COM加载项框打开时,与excel的交互被禁用。因此,尽管我的加载项是使用pyxll的python,但我们如何实现这一点呢?任何vba解决方案或任何其他语言解决方案都是可以接受的

enter image description here


Tags: com语言ui解决方案vbaexcel项是hii
1条回答
网友
1楼 · 发布于 2024-09-30 02:14:52

解决方案:

Sub test():
    Application.Interactive = False
    '(optional code here ->) Application.WindowState = xlMinimized
    Application.Wait (Now + TimeValue("0:00:10"))
    '(optional code here ->) Application.WindowState = xlNormal
    Application.Interactive = True
End Sub

Ta

J

相关问题 更多 >

    热门问题