如何在macrosExcel中检测打开的Excel文件?
如何检测所有打开的Excel文件并通过它们运行,以便locking其表单?
我有一个包含macros的Excel文件。 一旦启动,它将通过我所有打开的Excel文件,并通过设置密码locking他们的表。
只是不知道如何检测从VBA打开的Excel文件。
您只需要在Application
的工作簿上循环:
Dim wB as WorkBook Dim wS as WorkSheet For Each wB in Application.WorkBooks For Each wS in wB.Sheets wS.Protect "password" Next wS Next wB