我有2个VBA表格。父窗体创建一个子窗体,该窗体接受一些输入并将其存储到全局变量中。子窗体关闭后,父窗体读取输入并将其写入文件。
addLayersControl()
现在,由于Private Sub UserForm_Activate()
'Read and Parse XML File
'Set eWorkbook = ActiveWorkbook
Set oXmlFile = CreateObject("Microsoft.XMLDOM")
xmlUrl = ThisWorkbook.Path & "\DEMO.xml"
oXmlFile.Load (xmlUrl)
...
上的父表单读取了这个新写入的文件作为其UserForm_Activate
的数据源,因此我想关闭父表单,并在保存功能结束后重新打开它,即
textfields
这怎么办? Private Sub cmdNew_Click()
ufNewEntry.Show
'Do Stuff
oXmlFile.Save (xmlUrl)
'Add form close and re-open current userform function here
-------------------------------------
End Sub
不起作用。