【发布时间】:2018-10-25 13:12:56
【问题描述】:
我有一个名为“DisplaySummaryForm”的用户表单,用于显示有关正在计算的项目的实时信息。我有标签来显示工作表单元格中的值。现在我必须一直重新打开 UserForm 才能更新我的值。它们如何随时更新?所以他们在打开的用户窗体中被称为“相关时间”?
打开用户窗体的按钮:
Sub DisplaySummary()
DisplaySummaryForm.Show vbModless
End Sub
用户窗体代码:
Private Sub CommandButton1_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Controls("Label11").Caption = ThisWorkbook.Sheets("MAIN").Range("D11").value
Controls("Label12").Caption = ThisWorkbook.Sheets("MAIN").Range("D14").value
Me.TextBox2.value = ThisWorkbook.Sheets("Price calculation").Range("I148").value
Controls("Label14").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label15").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label18").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label16").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label17").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label20").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
Controls("Label22").Caption = ThisWorkbook.Sheets("Price calculation").Range("Q148").value
End Sub
【问题讨论】: