在VBA中打开一个Excel文件,而不加载添加?

我有一些代码打开一个文件,将一些单元格复制/粘贴到合并的表单中,closures文件; 然后循环一个文件夹中的所有文件。 像这样的东西:

Set SourceFile = Workbooks.Open(FilePath & FileName) Set Ltab = SourceFile.Worksheets("Sheet1") Ltab.Cells.Copy NewTab.Cells.PasteSpecial xlPasteValuess SourceFile.Close 

是否有一条线我可以添加,将停止Excel加载插件每次打开文件? 有很多文件和加载插件添加一个好的5-10秒每次。

这并没有真正回答我的问题,因为我需要在VBA中做到这一点。

谢谢

所以,如果你不wana禁用所有的插件没有命名他们,并Installed = false是正确的方法尝试迭代他们

 Sub runWithoutAddins() Dim var As AddIn For Each var In AddIns var.Installed = False Next var End Sub 

我不需要知道他们的名字,但是这将循环AddIn集合中的每个对象,并将他们的属性设置为false。 (如果我理解的很好,将禁用它们)