当我将其作为VBAProject(Book1)的一部分放入Sheet1(Sheet1)时,我的私人子Worksheet_Calculate()运行,但是当我将其作为VBAProject(PERSONAL.XLSB)的一部分放入Sheet1(Sheet1)中时,我的私人子Worksheet_Calculate()不会运行)。
为什么会这样?我该怎么做才能使其运行?
谢谢!
Private Sub Worksheet_Calculate()
Dim LastRow As Long
LastRow = Cells(Rows.Count, 2).End(xlUp).Row
Cells(LastRow, 2).Offset(1, 0) = Cells(2, 1)
End Sub
答案 0 :(得分:1)
PERSONAL.XLSB是一个隐藏的工作簿,通常在其工作表上没有公式或其他任何内容。没有公式,因此无须计算,事件永远不会触发。