Excel 设置引用不存在图纸的公式

Excel 设置引用不存在图纸的公式,excel,ms-access,vba,Excel,Ms Access,Vba,我想为引用其他工作表的excel工作表构建一个公式。 通常,代码看起来是这样的 aBook.Worksheets(aSheet).Cells(row, col).FormulaR1C1 = "=bSheet!A1*100" 问题是,b表还不存在。如果我运行代码,应用程序将打开一个浏览器窗口,并希望我选择缺少的工作簿/工作表 我怎样才能抑制这种情绪?B表将在流程的后面生成,但出于维护原因,我不想在此之后生成公式。您可以抑制此警报和其他类似的警报: Application.DisplayAler

我想为引用其他工作表的excel工作表构建一个公式。 通常,代码看起来是这样的

 aBook.Worksheets(aSheet).Cells(row, col).FormulaR1C1 = "=bSheet!A1*100"
问题是,
b表
还不存在。如果我运行代码,应用程序将打开一个浏览器窗口,并希望我选择缺少的工作簿/工作表


我怎样才能抑制这种情绪?B表将在流程的后面生成,但出于维护原因,我不想在此之后生成公式。

您可以抑制此警报和其他类似的警报:

Application.DisplayAlerts = False

请注意,您描述的行为不是VBA特有的。如果手动键入
=bSheet,也会发生同样的情况!A1*100
在Excel单元格中。

可能值得注意的是,当您处理完触发不需要的警报的任何代码时,应将其设置回
true
。否则,您可能会丢失希望看到的警报。