フォルダー オブジェクト
フォルダーのすべてのプロパティにアクセスできます。
解説
次のコードでは、Folder オブジェクトの取得方法と、そのプロパティの 1 つを返す方法を示します。
Sub ShowFolderInfo(folderspec)
Dim fs, f, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder(folderspec)
s = f.DateCreated
MsgBox s
End Sub
コレクション
コレクション | 説明 |
---|---|
Files | 指定したフォルダー内のすべてのファイルのコレクションを返します。 |
SubFolders | Folder オブジェクトに含まれるすべての Folder オブジェクトのコレクションです。 |
メソッド
メソッド | 説明 |
---|---|
追加する | 新しいフォルダーを Folders コレクションに追加します。 |
Copy | 指定したフォルダーを別の場所にコピーします。 |
CreateTextFile | 指定したフォルダーに新しいテキスト ファイルを作成し、ファイルへのアクセスに使用する TextStream オブジェクトを返します。 |
Delete | 指定したフォルダーを削除します。 |
Move | 指定したフォルダーを別の場所に移動します。 |
プロパティ
プロパティ | 説明 |
---|---|
属性 | 指定したフォルダーの属性を設定するか返します。 |
DateCreated | 指定したフォルダーが作成された日付と時刻を返します。 |
DateLastAccessed | 指定したフォルダーに最後にアクセスした日付と時刻を返します。 |
DateLastModified | 指定したフォルダーの最終更新日時を返します。 |
Drive | 指定したフォルダーがあるドライブのドライブ文字を返します。 |
Files | 非表示属性とシステム ファイル属性のフォルダーを含む、指定したフォルダー内に含まれるすべての File オブジェクトから成る Files コレクションを返します。 |
IsRootFolder | フォルダーがルート フォルダーの場合は True を返し、そうでない場合は False を返します。 |
Name | 指定したフォルダーの名前を設定するか返します。 |
ParentFolder | 指定したフォルダーの親フォルダーを返します。 |
Path | 指定したフォルダーのパスを返します。 |
ShortName | 指定したフォルダーの短い名前が返されます (8.3 名前付け規則)。 |
ShortPath | 指定したフォルダーの短いパスが返されます (8.3 名前付け規則)。 |
Size | 指定したフォルダーのサイズを返します。 |
SubFolders | 非表示およびシステムのファイル属性が設定されたものを含め、指定したフォルダーに含まれるすべてのフォルダーから構成される Folders コレクションを返します。 |
Type | 指定したフォルダーの種類を返します。 |
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。