Я хочу объединить несколько файлов Excel (1.xlsm, 2.xlsm ....) в файл [A.xlsm] с макросом, 3 листа
, поэтому я пытаюсь слить
# input_file = (./*.xlsx)
all_data = pd.DataFrame()
for f in (input_file):
df = pd.read_excel(f)
all_data = all_data.append(df,ignore_index=True, sort=False)
writer = pd.ExcelWriter(A.xlsm, engine='openpyxl')
all_data.to_excel(writer,'Sheet1')
writer.save()
доза кода не ошибка,
но файл результата [A.xlsm] является ошибкой, чтобы открыть,
поэтому я изменяю расширение на A.xlsx и открываю.
это открытие в порядке, но исчезают все листы и макро.
как мне объединить несколько файлов xlsx в файл xlsm с макросом?