SetAttr ステートメント
ファイルの属性情報を設定します。
構文
SetAttrパス名、 属性
SetAttr ステートメントの構文には、次の名前付き引数があります。
指定項目 | 説明 |
---|---|
pathname | 必須。 ファイル名を指定する文字列式です。ディレクトリまたはフォルダーとドライブを含めることもできます。 |
attributes | 必須。 ファイル属性を指定する定数または数式 (合計によって指定) です。 |
Settings
定数 | 値 | 説明 |
---|---|---|
vbNormal | 0 | 標準 (既定) |
vbReadOnly | 1 | 読み取り専用 |
vbHidden | 2 | 非表示 |
VbSystem | 4 | システム ファイル。 Macintosh では使用できません。 |
vbArchive | 32 | 前回のバックアップ以降に変更されているファイル。 |
vbAlias | 64 | 指定されたファイル名はエイリアスです。 Macintosh でのみ使用できます。 |
注:
これらの定数は Visual Basic for Applications により指定されます。 これらの名前は、実際の値の代わりにコードのどの部分でも使用できます。
解説
開いているファイルの属性を設定しようとすると、実行時エラーが発生します。
例
この例では、SetAttr ステートメントを使用してファイルの属性を設定します。 Macintosh では、定数 vbNormal、vbReadOnly、vbHidden、および vbAlias のみが使用できます。
SetAttr "TESTFILE", vbHidden ' Set hidden attribute.
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Set hidden and read-only
' attributes.
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。