Pat*_*k S 0 excel vba excel-vba
我想知道,是否有可能强制我的工作表的用户,在使用之前启用宏.
并且在他们说"确定"启用宏之前,让我的宏被搁置.
先感谢您 :)
如果您的目标是让用户启用宏以便您的代码运行,那么就有一个非技术性的解决方案.
打开工作簿时,将所有工作表设置为xlVeryHidden
除可见之外的所有工作表.在该可见工作表上,通知用户他必须启用能够使用工作簿的宏.
启用宏后,拥有在Workbook_open
事件上运行的代码并取消隐藏所需的工作表,并隐藏在未启用宏的情况下将显示的一个工作表.