1
我想用VBA管理嵌入在另一個Excel文件中的Excel文件。我可以用.docx文件找到許多結果,但我堅持使用.xlsx文件。保存爲另一個Excel文件中嵌入的Excel文件
我最後一次嘗試使用的是OLE對象,但卡在「另存爲」行(錯誤1004)。 這裏是奇怪的部分:當我開始調試,或者如果我一步一步運行程序使用F8,它確實運行,但沒有文件被保存...
我爲我的這個例子調用了我的OLEObject「TEST」 :
Sub testOLE()
mPath = ActiveWorkbook.Path
For Each obj In Worksheets(1).OLEObjects
If obj.Name = "TEST" Then
obj.Verb
obj.Object.Activate
obj.Object.SaveAs mPath & "TEST_success.xlsx"
obj.Object.Close
End If
i = i + 1
Next
End Sub
我不明白如何將OLEObjects保存爲.xlsx,你能幫我一下嗎?