这是我正在使用的 excel 表
当我运行这个宏时
Sub Value_fla()
Dim k As Long
With ActiveSheet
k = .Cells(.Rows.Count, "D").End(xlUp).Row
End With
Range("D2:D" & k).Formula = Range("D2").Formula
Range("F2:F" & k).Formula = Range("F2").Formula
Range("G2:G" & k).Formula = Range("G2").Formula
Range("D3:D" & k) = Range("D3:D" & k).Value
Range("F3:F" & k) = Range("F3:F" & k).Value
Range("G3:G" & k) = Range("G3:G" & k).Value
End Sub
我收到这个弹出窗口
如果我按“取消”,宏就可以正常工作。我该如何摆脱这个窗口?有什么建议吗?
Excel 版本 2010
答案1
看来您在工作表中使用的公式引用了另一个文件,因此当运行宏时,它会寻找您来更新该文件引用。
我建议你去电子表格页面如果你想得到对你问题的正确答案。我还建议澄清你在问什么。