Я написал MACRO, который делает то, что мне нужно, и конечный результат - сохранить файл как finished file
, а затем открыть этот файл и запустить другой MACRO.
Этот скрипт работает точно так же, как яЭто необходимо, и нет никаких проблем, пока я не попытаюсь запустить этот код на другом компьютере.
Вот где код ломается.
' Note I have tried several file formats.
ocd_wb.SaveAs Filename:="finished file", FileFormat:=xlOpenXMLWorkbook
Set re_wb = Workbooks.Open("finished file")
Когда я пытаюсь выполнить вышеупомянутое на моем компьютере Coworkersон выдает ошибку, и когда я проверяю файл, он поврежден.
Я не уверен, что может вызвать это.Все, что я проверяю в сети, говорят, чтобы сохранить как различные типы файлов.(52, xlOpenXMLWorkbook, xlOpenXMLWorkbookMacroEnabled)
.Ни одна из которых не работает.Обратите внимание, что все эти форматы отлично работают на моем ПК, поэтому я не уверен, что это проблема с типом файла.
Обновление: у нас обоих Office 2010, поэтому проблема не в версии.