|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.05.2011, 14:50 | #1 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
Автопересохранение книг с формата Excel 95 в формат Excel 2003
Здравствуйте уважаемые форумчане!!! Очень требуется ваша помощь!
А вопрос вот такой: Из 1С 7.7 выгружается отчет в Экселе аж в формате 95... Это ооочень старый формат. И таких у нас выгружается штук 200 файликов. И потом надо каждый открывать и пересохранять в формат 2003. Это ооооочень трудоемкая работа. Простая до тошноты, но сколько времени отнимает. Нет ли у кого решения данной проблемы??? Запускать например Макрос с отдельной книги, там как то указывать папку в которой лежат эти 200 файлоа 95 формата, и указывать куда, в какую папку, сохранять в 2003. Жмакаем кнопочку и процесс пошел. Чтоб он сам открывал их, пересохранял и закрывал.... Помогите пожалуйста!!! Пример выгруженного отчета из 1С 7.7 приложила. Аткарск.rar |
27.05.2011, 14:52 | #2 |
Форумчанин
Регистрация: 02.12.2010
Сообщений: 160
|
сейчас напишу)
|
27.05.2011, 15:20 | #3 | |
Форумчанин
Регистрация: 02.12.2010
Сообщений: 160
|
Цитата:
Код:
|
|
27.05.2011, 16:26 | #4 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
Оооо, как интересно работает!!! Круто круто круто!!! Спасиииибо )))
А почему только папку без подпапок? |
27.05.2011, 17:31 | #5 |
Форумчанин
Регистрация: 02.12.2010
Сообщений: 160
|
Код:
Последний раз редактировалось WizarD.89; 27.05.2011 в 17:33. |
27.05.2011, 17:47 | #6 |
Форумчанин
Регистрация: 02.12.2010
Сообщений: 160
|
вот ваам файл с кнопкой на первом листе!
|
29.05.2011, 09:09 | #7 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
Ооо, не ожидала, думала просто скажете почему, а Вы программу написали )))))))))
Спасибо!! И за кнопку тоже, правда я её ещё с тем первым кодом сама сделала ))) |
29.05.2011, 15:57 | #8 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
Хм. Можно несколько проще
В Windows давно есть команда FOR... Распакуйте файлы из прилагаемого архива в каталог с которого нужно начать обход дерева для конвертации и запустите loop.cmd Приведённый VBS скрипт конвертирует файлы по месту. Можно легко модифицировать его для сохранения по другому пути. Требуемый результирующий формат устанавливается константой xlFrmt в VBS скрипте. Обратите внимание что в разных версиях Excel она имеет различное значение. loop.cmd Код:
Код:
1) Не надо начинать обработку если пользователь отказался при выборе папки ... 2) Полагаю, правильнее декларировать GetAllFileNamesUsingFSO как Sub а не как Function. Учитывая как вы её вызываете Последний раз редактировалось Aent; 29.05.2011 в 20:11. |
29.05.2011, 17:36 | #9 |
Форумчанин
Регистрация: 02.12.2010
Сообщений: 160
|
Aent
спасибо за замечания обработка шла дальше потому как я сделал это на скорую руку. И забыл это учесть. |
13.03.2020, 15:33 | #10 |
Новичок
Джуниор
Регистрация: 13.03.2020
Сообщений: 1
|
WizarD.89! А для x64 что в коде надо поменять?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
формат ячеек Excel 2003 | tumen | Microsoft Office Excel | 5 | 05.04.2011 06:15 |
Как переделать макрос копировать из других книг(Excel 2003) | vfv | Microsoft Office Excel | 2 | 18.01.2011 15:22 |
Сравнение данных из двух и более книг Excel 2003 | Елена20.12.1987 | Microsoft Office Excel | 0 | 20.04.2010 18:56 |
из формата txt в формат excel | dalton | Помощь студентам | 1 | 20.03.2009 15:01 |
Сравнение данных из двух книг Excel 2003 | ast1r | Microsoft Office Excel | 2 | 24.11.2008 21:39 |