質問: VBAについて質問です。 VBAで、新規のフォルダをつくり、そのフォルダの中に30分おきにマクロの書いてあるエクセルを別名で保存したいです。 VBAやり慣れておらず、なんとか作ってみたのですが、よくわからないエラー
回答: ファイルパスのcドライブのコロン(:)が抜けてます 他のサブルーチンで使用するため、 変数名FolderName はModuleの先頭行などに、Publicで記述します 拡張子は、".xlsm"がよいです サブフォルダ名を入力させていますが、 作成されていない場合の条件、処理を作成されるとよいです Public FolderName As String Sub hozon() ’◆修正◆Dim FolderName As String Dim ans As String ans=Inputbox(“名前の入力”) ’◆修正◆FolderName=“C¥Test¥” & ans FolderName=“C:¥Test¥” & ans