Я пытаюсь прочитать файл muilty excel и объединить его с файлом [A], содержащим макрос.
, поэтому я пытаюсь использовать этот метод
1.Выберите файл
def openinputfile():
global input_filename
input_filename = askopenfilenames(filetypes=(
("Excel files", "*.xls;*.xlsx")
2.Следующее объединение файлов с пандами
df = pd.DataFrame()
for f in [input_filename]:
data = pd.read_excel(f, 'Sheet1')
df = df.append(data)
3.и Марко в Excel
xl = comDispatch('Excel.Application')
xl.Workbooks.Open("Macros.xls", True)
xl.Run("Macros.xls!Macro_1")
выбор файла - это обычная работа, но она не работает, так как 2.next объединяет файлы с пандами. Есть так много кода ошибки, который я не могу вставить ...
Я попробую правильный путь? Как я могу изменить это ..?
извините за рудиментарный вопрос, я использую python 3.7