
ファイル名は取得できているはずなのですが。
エラー75「パス名が無効です」とエラーになり止まってしまうのですが、
ファイルはできているんです。
何がいけないんでしょうか?
'------------------------------------
Private Sub コマンド35_Click()
Set db = CurrentDb
Set rs = db.OpenRecordset("Q_03_管理票_YES")
Dim var1 As String
var1 = rs.[管理番号]
Dim var2 As String
var2 = rs.[関連作業依頼]
Dim NewFolderName1 As String
Dim FileName1 As String
NewFolderName1 = CurrentProject.Path & "\作業依頼対応\" & var1 & "\" & "回答分" & "\" & var2
FileName1 = Dir$(NewFolderName1, vbDirectory) 'ファイル名を得る
'---ファイルを作成
If (FileName1 = "") Then
'ない場合は、作成する。
Dim myFileSystem As New Scripting.FileSystemObject
myFileSystem.CreateFolder NewFolderName1
MkDir NewFolderName1
MsgBox "ファイル作成"
Else
'---ファイルが存在する場合
MsgBox "ファイルはあります"
End If
End Sub
No.1ベストアンサー
- 回答日時:
> 'ない場合は、作成する。
> Dim myFileSystem As New Scripting.FileSystemObject
> myFileSystem.CreateFolder NewFolderName1
>
> MkDir NewFolderName1
同じ場所に同じ名前のフォルダを2つ作ろうとしています。
そうですね。でも自分ではわからなかったです。よくわかっていなかったので勉強になりました。
助かりました。ありがとうございます。
また宜しくお願いします。
先にご回答いただいたのでこちらをベストアンサーにさせて頂きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ExcelでVBAを使用した際に、『パス名が無効です』とエラーになります。
Excel(エクセル)
-
「パス名が無効です」の発生原因
Visual Basic(VBA)
-
マクロを実行するとパス名が無効です
その他(Microsoft Office)
-
-
4
【VBA】ファイルパスに半角スペースが入ると、VBAが動かない
Excel(エクセル)
-
5
お助けください!VBAのファイル名エラーについて
Visual Basic(VBA)
-
6
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
7
初歩的な事だと思います。 Sub または Function が定義されていません。
Visual Basic(VBA)
-
8
「Columns(A:C")」の列文字を数字にして表記したい"
Excel(エクセル)
-
9
PowerShellを使って関連付けられたアプリケーションでファイルを開く時のエラー
Excel(エクセル)
-
10
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
11
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
12
private subモジュールを他のモジュールから呼び出して使う方法を教えてください(-.-)
Visual Basic(VBA)
-
13
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
14
Access サブフォームでの選択行の取得
その他(データベース)
-
15
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
16
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
17
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
18
VB6 Dir関数で52エラー発生
Visual Basic(VBA)
-
19
押したボタンの位置取得(共通のマクロ)
Excel(エクセル)
-
20
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PCに保存していた写真を見られ...
-
MkDir パス名が無効です
-
ExcelVBAでリンク先の対象のフ...
-
拡張子をつくる
-
Git bashが開かなくなってしま...
-
Outlookで添付ファイルの貼り付...
-
lockディレクトリとは?
-
EXCEL VBAのDir関数について
-
同名フォルダを作成し、そのフ...
-
「~$ファイル名.doc」というフ...
-
Excelファイルの特定のシートを...
-
エクセルVBAで、ファイルの情報...
-
メモリマップドファイルは動作...
-
ビデオキャプチャ(VHS to DVD...
-
Excelの関数について教えてくだ...
-
ファイルの作成日時について
-
gnuplotで太い点を表示させたい!
-
OpenFileDialogを使った後にも...
-
50Mってどのくらいですか・・...
-
ディスクトップの移行できますか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PCに保存していた写真を見られ...
-
OpenFileDialogを使った後にも...
-
拡張子をつくる
-
<a href="file:///フォルダ名/...
-
ExcelVBAでリンク先の対象のフ...
-
同名フォルダを作成し、そのフ...
-
ExcelのVBProjectがExcelを開く...
-
Excelで外部のファイルの場所を...
-
スマホでHTMLファイルを開いて...
-
MkDir パス名が無効です
-
Git bashが開かなくなってしま...
-
VBでUNIX上のテキスト・ファイ...
-
OneDriveのドキュメントにある...
-
50Mってどのくらいですか・・...
-
Outlookで添付ファイルの貼り付...
-
「~$ファイル名.doc」というフ...
-
秀丸のタグジャンプがうまくで...
-
サーバーに転送すると文字が大...
-
ファイルの作成日時について
-
.htaccessの設置について
おすすめ情報