Я пытаюсь сохранить преобразование XML из Excel в newDoc, который представляет собой MSXML2.DOMDocument, однако всякий раз, когда я запускаю свой код, он выделяет .SaveAs и говорит, что метод или элемент данных не найден. Я понимаю, что это потому, что newDoc - это не рабочая тетрадь, но как еще мне обойти это?
xslDoc.async = False
doc.transformNodeToObject xslDoc, newDoc
Dim Docname As String
Dim fileSaveName As Variant
Docname = "123_" & SN.Text
fileSaveName = Application.GetSaveAsFilename(InitialFileName:=sItem * Docname, filefilter:="XML Files (*.xml),*xml")
'
newDoc.SaveAs Filename:=fileSaveName, FileFormat:=xlTextPrinter, CreateBackup:=False