我有一个Excel文件,其中VBA宏将数据加载到Userform。
当我将文件复制到其他位置时,宏工作正常。但是,如果我然后将文件保存到该位置(作为Excel启用宏的工作簿),关闭它并重新打开它,当我尝试运行它时宏会崩溃。
什么可能导致它崩溃?宏不使用任何外部工作簿 - 它只是将文件中的数据加载到用户窗体中。我很难知道原因是什么。我注意到,当我保存它时,文件大小与原始(10 kb)
略有不同宏的示例代码:
Public Sub LoadButton_Click()
'Policy Information
ZoneLatitudeTextBox.Text = Sheets("Saved Policy Values").Cells(2, 2)
ZoneLongitudeTextBox.Text = Sheets("Saved Policy Values").Cells(3, 2)
TownClassComboBox.Text = Sheets("Saved Policy Values").Cells(4, 2)