EXCEL2007 VBA代码高手请进,我的一段代码,不自动计算,怎么办?

2024-11-23 01:16:39
推荐回答(2个)
回答1:

再增加一个事件代码即可,目的是有公式计算时运行代码,将所以D列有公式引用的都运行一次你的代码,增加的代码如下(详见附件):

Private Sub Worksheet_Calculate()

   Call Worksheet_Change(Columns("D").SpecialCells(xlCellTypeFormulas))

End Sub


回答2:

你再写一段函数改变的代码:
Private Sub Worksheet_Calculate()
……