Обновление кода из Excel 2011 в Excel 2019 - PullRequest
0 голосов
/ 30 сентября 2019

Мы давно используем код VBA в Microsoft Excel 2011 без ошибок. Мы находимся в процессе обновления до Office 2019, но VBACode продолжает выдавать мне ошибки. Например, при использовании очень простого кода, показанного ниже, чтобы сохранить текущий файл как WRS.xls

Я попытался сохранить файл как .xlsm

Private Sub CommandButton14_Click()
UserForm1.Hide
ChDir "/Volumes/frontoffice/Trading Activity"
    ActiveWorkbook.SaveAs Filename:="/Volumes/frontoffice/Trading Activity/WRS.xls" _
        , Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
    Application.Run "WRS.xls!Back_to_Switcboard"
End Sub

Я получаю

Ошибка выполнения 1004 Невозможно получить доступ к сообщению только для чтения документа

Если я удаляю существующий файл с именем WRS.xls перед выполнением кода, код работает - но это не то, что мне нужно для достижения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...