Access

【Access】VBAで保存先フォルダが存在しない場合はフォルダを作成する方法

2021年2月17日

ソースコードの説明

Access VBAでフォルダがあるかをチェックして、フォルダがなければフォルダを作成するコードをご紹介します。

「C:\access」フォルダ内に「test」フォルダがあるかどうかをチェックし、なければ「test」フォルダを作成します。

ただし、「C:\access」フォルダは存在するものとします。

VBAソースコード

Sub DirectorySample()
    Dim strFolder As String
    Dim Fso As Object

    'FileSystemObjectオブジェクトを生成します
    Set Fso = CreateObject("Scripting.FileSystemObject")
    
    strFolder = "C:\access\test"    '判定するフォルダパス
    If Fso.FolderExists(strFolder) = False Then 'フォルダがなければ作成
        MkDir strFolder
    End If
End Sub
Accessマクロ&VBAのプログラミングのツボとコツがゼッタイにわかる本
最新のAccess2019/2016にも対応しているので失敗しない

Rakuten

Amazon

Yahoo!ショッピング

 
  • この記事を書いた人
  • 最新記事

かじ

マッチングアプリで出会った女性と結婚をした埼玉県在住の新婚さん。 ガジェット好きではあるけど子どもができたため下火に。。。 社内SEとしてプログラミングなど自分の知識と経験をいろんな人に役立ってもらえるように記事を更新します!

-Access
-,