ExcelVBA之檔案屬性

2021-10-06 22:27:48 字數 477 閱讀 7667

檔案和資料夾具有類似「唯讀」,「隱藏」,「系統」和「檔案」的特點。這些特點就是屬性。可以使用getattr函式來獲得檔案或資料夾的屬性。該函式的唯一引數就是檔案或資料夾路徑名:

getattr(檔案路徑名)

getattr函式的相反函式是setattr函式,它允許你設定乙個檔案或資料夾的屬性。語法如下:

setattr 檔案路徑名, 屬性

檔案路徑名確定你要設定的檔案或資料夾,第二個引數,屬性,是乙個或多個你要設定的屬性常量。

setattr "d:\stamps.txt", vbreadonly + vbhidden

?getattr("d:\stamps.txt") and vbhidden

2 該例項代表d盤的檔案的stamps.txt 的屬性改變以及設定。

技巧:呼叫setattr語句

你不能給開啟的檔案設定屬性,在使用setattr函式之前,你必須關閉該檔案。

ExcelVBA設定檔案屬性

實際專案中經常會遇到一些用vba操作檔案的情況,需要設定檔案的屬性,現將一些常用的檔案屬性設定整理一下,以便以後參考。也希望對其他人有所幫助,節省點開發時間!設定檔案的屬性主要使用的是 setattr 語句 語法 setattr pathname,attributes 解說 檔案的屬性設定 引數 p...

設定檔案屬性

程式設計時經常需要某些檔案擁有特定的屬性,譬如隱藏屬性。下面介紹乙個實現此功能的函式 setfileattributes。函式原型 函式原型 boolsetfileattributes lpctstr lpfilename,lpfilename的物件指向乙個字串,指定其屬性要設定的檔案的名稱。例如 ...

linux檔案屬性

linux檔案屬性1 首先檢視一下 ls l 檢視檔案的檔案屬性 上面顯示檔案屬性一共7個常見的字段。各個欄位的含義 1.第乙個字段 檔案許可權 就是 或者r w x的組合。一共10位。左面開始數起,a 第一位 檔案型別 常規檔案 系統普通檔案。d directory 目錄檔案,目錄是特殊的檔案,目...