HeJ小鼠,EXCEL VBA动态表名称 - 不工作时式中的细胞
我已经创建了一个小VBA代码动态地重命名表。
它的工作完全只是手动键入单元格时。
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C9")) Is Nothing Then
ActiveSheet.Name = ActiveSheet.Range("C9")
End If
End Sub
但随后一旦我将把公式级联C9小区内2倍细胞的值就不会自动更新。 为了使它工作,我需要输入单元格,然后再次输入ENTER,它才起作用。 我每次改变连接的2单元的值时,都必须进行相同的操作。
感谢您的帮助球员
感谢加里!它完美的作品! –
@MarienGébé你很受欢迎! –