Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Cells(1, 1), Target) Is Nothing Then
Exit Sub
End If
UserForm1.Label1.Caption = Sheet1.Range("A1").Value
End Sub
Run Code Online (Sandbox Code Playgroud)
Change每次单元格更改时都会调用sub .代码做到这一点:如果A1被更改,更改的标题Label1上UserForm1.表单必须已打开而不是模态(vbModeless).
UserForm1.Show vbModeless
Run Code Online (Sandbox Code Playgroud)