Python открывает скрипт Excel VBA, сохраняя проблему - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь заставить python запустить скрипт VBA.Я работал с кодом ниже, найденным в предыдущем посте здесь на форуме.Код работает, но я не могу его сохранить для сохранения документа и не могу понять, почему.Сообщение об ошибке размещено ниже.

# -*- coding: iso-8859-1 -*-

"""
Created on Tue Jun 12 09:48:34 2018

@author: Mr.X
"""
import os
import win32com.client

#Launch Excel and Open Workbook
xl=win32com.client.Dispatch("Excel.Application")
xl.Workbooks.Open(Filename="C:\Users\mr.x\Desktop\Python\Python open vba\macro.xlsm") #opens workbook in readonly mode.

#Run Macro
xl.Application.Run("runme")

#Save Document and Quit.

xl.Application.Save()
xl.Application.Quit()

#Cleanup the com reference.
del xl

Это сообщение об ошибке:

Traceback (most recent call last):
  File "C:/Users/mr.x/Desktop/Python/Python open vba/openvba.py", line 20, in <module>
    xl.Application.Save("test2222222")
  File "<COMObject <unknown>>", line 2, in Save
pywintypes.com_error: (-2147352567, 'Undantag intr\xe4ffade.', (0, u'Microsoft Excel', u'Save-metoden i Application-klassen misslyckades', u'xlmain11.chm', 0, -2146827284), None)

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