атрибуты файла

Программирование на Visual Basic for Applications
Maks the best
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 124
Зарегистрирован: 09.06.2005 (Чт) 12:34
Откуда: Санкт-Петербург

атрибуты файла

Сообщение Maks the best » 26.03.2009 (Чт) 13:41

Добрый день!

Подскажите пожалуйста, есть ли метод из VBA изменить атрибуты файла, скажем C:\1.xls с архивного на неархивный и наоборот?
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: атрибуты файла

Сообщение alibek » 26.03.2009 (Чт) 13:49

SetAttr
Lasciate ogni speranza, voi ch'entrate.

Maks the best
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 124
Зарегистрирован: 09.06.2005 (Чт) 12:34
Откуда: Санкт-Петербург

Re: атрибуты файла

Сообщение Maks the best » 26.03.2009 (Чт) 13:53

спасибо огромное
Изображение

plik
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 4
Зарегистрирован: 02.07.2009 (Чт) 14:59

Re: атрибуты файла

Сообщение plik » 02.07.2009 (Чт) 15:12

Классика!
Код: Выделить всё
' ...
Dim FSO As Object ' Объект файловой системы
Dim File As Object ' Объект файла отчета
' ...
Set FSO = CreateObject("Scripting.FileSystemObject")

Set File = FSO.GetFile(FullName)
File.Attributes = 1
' ...

' 0 - Normal. Обычный файл (нет атрибутов).
' 1 - ReadOnly. Файл только для чтения. Чтение и запись.
' 2 - Hidden. Скрытый. Чтение и запись.
' 4 - System. Системный. Чтение и запись.
' 8 - Volume. Диск. Только чтение.
' 16 - Directory. Папка или файл. Только чтение.
' 32 - Archive. Архивный. Чтение и запись.
' 1024 - Alias. Ссылка или ярлык. Только чтение.
' 2048 - Compressed. Сжатый. Только чтение.



Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList