Страница: 1 |
Страница: 1 |
Вопрос: Работа с zip архивами
Добавлено: 12.09.08 17:17
Автор вопроса: Юра
Подскажите пожалуйсто, как извлечь с помощью VBA файл с zip архива в определенную папку. Скажем так С:\Данные\.
Или это в VBA сделать невозможно? А то я уже два дня голову ломаю.
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
RAVER
ICQ: 1005765
Вопросов: 6
Ответов: 10
Профиль | | #1
Добавлено: 12.09.08 18:06
все довольно просто - качаешь 7-zip
Shell c:\7zip\7za.exe -e yourzipfile.zip кудараспаковываем
ну или использовать другой архиватор
Номер ответа: 2
Автор ответа:
Юра
Вопросов: 13
Ответов: 1
Профиль | | #2
Добавлено: 12.09.08 18:43
Спасибо за ответ. Но вот набрал такую строку а редактор ошибок VBA подсвечивает всю строку красным. Может что с синтаксисом не так?
Помогите пожалуйсто.
Shell C:\7zip\7za.exe -e P:\SKLADLAN\Tovar\20080912.zip N:\Данные\
Номер ответа: 3
Автор ответа:
s12
Вопросов: 24
Ответов: 363
Профиль | | #3
Добавлено: 12.09.08 19:47
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 18.09.08 11:19
Знание интерфейса командной строки любого архиватора и больше ничего.
Я такие вещи делаю с rar.exe, автоматизирую bat-файлами. VBA в моем случае здесь ни при чем.
Номер ответа: 5
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #5
Добавлено: 18.09.08 13:50
Я обычно zip32.dll юзаю.
Номер ответа: 6
Автор ответа:
sled
Вопросов: 0
Ответов: 1
Профиль | | #6
Добавлено: 12.10.08 14:06
>Я обычно zip32.dll юзаю
Уважаемый AndreyMp а немогли бы вы по подробней расказать как это вы делаете? чето до меня не доходит как.
Номер ответа: 7
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #7
Добавлено: 12.10.08 14:30
По zip32.dll читай документацию встроенных в неё API-функций, или смотри примеры, такие как:
http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/VBPZip_Source_Code_zip_mZip_bas.asp
http://microsoft.apress.com/asptodayarchive/71987/writing-a-low-level-file-zip-component-with-vb-and-asp-part-i
Удачи!
Номер ответа: 8
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #8
Добавлено: 12.10.08 14:31
Ещё ссылка:
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/Q_20789843.html
Номер ответа: 9
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #9
Добавлено: 13.10.08 09:44
Я разбирался в свое время по примерам, благо их полно в инете. Вы можете поступить также. Если не найдете могу кое что выслать.