我有一个macrco打开工作簿并在一个工作表中插入公式,以将其链接到同一工作簿中的另一个工作表。我作为宏的问题是正在进行一场“公开对话”。弹出询问我工作表的位置。点击取消对宏的流量没有不利影响,并且公式被正确插入。有什么理由让excel显示对话?我正在将一个单元格链接到同一工作簿中的另一个单元格。
xlWB.Worksheets("Cover Sheet").Range("H42") = "=" & Second_Sheet & "!" & "A1"
答案 0 :(得分:1)
您似乎正在缩短许多潜在的错误情况。
{'p': [90], 'm': [2, 1], 'o': [7], 'n': [4, 3]}
那应该明确定义你的细胞参考。但是,application.inputbox可以选择只接受单元格引用(xlWB.Worksheets("Cover Sheet").Range("H42") = "=" & xlWB.worksheets(Second_Sheet).cells(1, "A").address(0, 0, external:=true)
),这可能是更大范围内更好的选项。