Форум сайта python.su
0
Помогите начинающему, пожалуйста.
Задача. Создать книгу Excel и в нее вставить формулы на внешние книги из папки, типа:
='C:\Мои документы\Тест\Лист1'!$A$1
Файл создал, перечень файлов в папке получил, а вот как формулу вставить да с переменными не знаю
кусок кода:
scan_dir='C:\Мои документы\Тест' for files in os.listdir(scan_dir): if os.path.isfile(os.path.join(scan_dir, files)): if fnmatch.fnmatch(files, mask): ws_a.cell(i,2).value = scan_dir, "[" , files, "]Лист1'!$A$1"
Офлайн
44
scan_dir='C:\Мои документы\Тест'
scan_dir='C:\\Мои документы\\Тест'
scan_dir=r'C:\Мои документы\Тест'
и вставьте ссылку на его url Отредактировано AD0DE412 (Авг. 7, 2019 20:02:27)
Офлайн
0
AD0DE412Не работает
scan_dir='C:\Мои документы\Тест'
это у вас работает?
вроде должно быть как то так
код в utf8, а папки в cp1251. У меня название папки хранится в ini файле в 1251, это я для общей картины нарисовал.Офлайн
44
Не работает код в utf8, а папки в cp1251.>>
тянуть значения из внешних файловмне кажется однозначно так или иначе нужно открывать исходные файлы что бы получить нужные вам значения
и вставьте ссылку на его url Отредактировано AD0DE412 (Авг. 8, 2019 09:35:02)
Офлайн
0
AD0DE412
мне кажется однозначно так или иначе нужно открывать исходные файлы что бы получить нужные вам значения
зы на хабре смотрели
Офлайн
44
rokagorя то же! ну такое кнешно, но
Перерыл интернет … xlwings, делает то что мне надо, но только при этом открывает сам Excel.
и вставьте ссылку на его url Отредактировано AD0DE412 (Авг. 8, 2019 18:40:54)
Офлайн