Удаление файлов и папок в помощью VBA

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
kooleer
Сообщения: 52
Зарегистрирован: 18 июн 2010, 15:52

Всем привет.
У меня такой вопросик
можно ли с помощью макроса удалять содержимое определённой папки, сетевого диска?
помгите плз с написанием кода
Заранее огромное спасибо.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

С помощью макросов можно делать практически всё. Был бы COM-сервер, который позволяет работать с этим чем-то, и оно - это что-то - в Вашем полном распоряжении.
По поводу папок: В редакторе VBA заходите в Tools/Refeferences... и савьте галочку на библиотеке Microsoft Scripting Runtime
после этого делаем

Код: Выделить всё

Dim fso As New Scripting.FileSystemObject
fso.
И вот после "." нам вываливается целый список, где в числе прочего есть и
DeleteFolder(FolderSpec as String, [Force as Boolean=False])

Примеры ищите в интернетах по слову FileSystemObject
kooleer
Сообщения: 52
Зарегистрирован: 18 июн 2010, 15:52

спасибо большое за быстрый ответ.
попробую разобраться
ggfyytyty
Сообщения: 11
Зарегистрирован: 24 окт 2012, 11:19
Откуда: Peru
Контактная информация:

Биржа Баннеров T&M.
http://w717.com
11 видов Рекламы.Купим ссылки/
Ответить