Спасибо. Попробую Ваш вариант.
Еще нашел вчера вечером вариант через Python + openpyxl
import os
import openpyxl
folder = 'D:\...'
output_file = 'D:\...\name.xlsx'
output_wb = openpyxl.Workbook()
output_sheet = output_wb.active
output_sheet.title = 'svods'
cells = ['H2', 'E2', 'D6', 'H6', 'C8', 'C10', 'I8', 'E38', 'I8', 'B42', 'E42', 'C50']
for filename in os.listdir(folder):
if filename.endswith('.xlsx'):
file = os.path.join(folder, filename)
workbook = openpyxl.load_workbook(file)
values = [workbook.active[cell].value for cell in cells]
output_sheet.append(values)
output_wb.save(output_file)
Перебирает последовательно все файлы в папке и построчно из указанных ячеек наполняет новую таблицу в файл name.xlsx
Перекрыло 90% потребностей.
Спасибо!
Еще нашел вчера вечером вариант через Python + openpyxl
import os
import openpyxl
folder = 'D:\...'
output_file = 'D:\...\name.xlsx'
output_wb = openpyxl.Workbook()
output_sheet = output_wb.active
output_sheet.title = 'svods'
cells = ['H2', 'E2', 'D6', 'H6', 'C8', 'C10', 'I8', 'E38', 'I8', 'B42', 'E42', 'C50']
for filename in os.listdir(folder):
if filename.endswith('.xlsx'):
file = os.path.join(folder, filename)
workbook = openpyxl.load_workbook(file)
values = [workbook.active[cell].value for cell in cells]
output_sheet.append(values)
output_wb.save(output_file)
Перебирает последовательно все файлы в папке и построчно из указанных ячеек наполняет новую таблицу в файл name.xlsx
Перекрыло 90% потребностей.
Спасибо!