
Excelマクロのイミディエイトウィンドウで?curdirを実行すると
C:\Users\***\OneDrive\ドキュメント\test\aaaに存在しているはずのファイルが
C:\Users\***\OneDrive\ドキュメントと返ってきます
ちなみに、chDir "C:\Users\***\OneDrive\ドキュメント\test\aaa"を実行し再度?curdirを実行するとC:\Users\***\OneDrive\ドキュメント\test\aaaになりますが一度VBAを終了すると元にもどります
なぜ、違う場所のパスが返ってくるのでしょうか?
No.2ベストアンサー
- 回答日時:
No.1 の補足
一般的にカレントディレクトリ(CurDir)は「ドキュメント」フォルダ(旧OSでは「マイドキュメント」フォルダ)です。(OSレベルの話です)
ファイルのある場所(ThisWorkbook.Path)はマクロのファイルが保存された場所なので一致するとは限りません。
毎回一致させたいのならば
Private Sub Workbook_Open()
CurDir = ThisWorkbook.Path
End Sub
の様な物を「ThisWorkbook」モジュールに書き込むなどが必要です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
WorkBooksをオープンさせずにシートにコピーしたい【EXCEL VBA】
Excel(エクセル)
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
-
4
ExcelVBAでカレントディレクトリのファイルを開く方法は?
Excel(エクセル)
-
5
エクセルVBAでオートフィルター最上行を取得するには
Excel(エクセル)
-
6
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
7
EXcelのマクロで相対パスでファイルを開く
その他(Microsoft Office)
-
8
VBA ネットワーク上のファイルでカレントフォルダを取得するには?
Visual Basic(VBA)
-
9
お助けください!VBAのファイル名エラーについて
Visual Basic(VBA)
-
10
VBA フォームのテキストボックスにセルの値を表示させたいが改行していたら改行もあわせて表示させたい
Excel(エクセル)
-
11
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
12
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
-
13
【VBA】マクロの入ったファイルと同じフォルダに,出力したファイルを保存するコードについて
Visual Basic(VBA)
-
14
VBAコード記述に際して、コード全体を自動的にインデント付ける方法
Access(アクセス)
-
15
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
16
ExcelVBAのユーザーフォームの中に線を引きたい
Visual Basic(VBA)
-
17
別のシートから値を取得するとき
Visual Basic(VBA)
-
18
リンクをアップデートするしないの自動化
Excel(エクセル)
-
19
VBA ファイルを開くダイアログでの初期表示にファイルサーバーを指定
Excel(エクセル)
-
20
サーバーに保存したエクセルファイルでChDrive、ChDirがエラーになる
その他(パソコン・スマホ・電化製品)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メモ帳を開くと毎回同じ位置・...
-
DVDを見ると、このファイル...
-
Curdirを実行すると違う場所が...
-
名前を付けて保存⇒場所は指定で...
-
マイドキュに保存するメリットは
-
アイコンの名前の改行について
-
マイピクチャを間違って削除し...
-
送る(SendTo)のマイドキュメ...
-
ユーザーごとにあったマイドキ...
-
Windows11のエクスプローラーの...
-
Windows11のデスクトップアイコ...
-
ファイルを隠し設定していない...
-
ファイル名の文字の色を変えたい
-
imgファイル→isoファイル変換
-
Boxファイルに保存してあるExce...
-
『HP/nx6120』の“Swsetup”とい...
-
Windows10 の Update(バージョ...
-
Windows11なのですがPDFにパス...
-
Excelのファイル名を変更しただ...
-
Database mdb について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メモ帳を開くと毎回同じ位置・...
-
Curdirを実行すると違う場所が...
-
DVDを見ると、このファイル...
-
データ保存先をOneDriveからPC...
-
名前を付けて保存⇒場所は指定で...
-
ペイントのデフォルトの保存先...
-
「マイドキュメント」と「My Do...
-
ドキュメントをCドライブからD...
-
ACCESSファイルが開けません。
-
マイドキュメントの使い方
-
ユーザーごとにあったマイドキ...
-
マイドキュメントのコピー
-
PCのピクチャがおかしくなりま...
-
マイドキュメントとマイピクチ...
-
i Tuunesについて
-
フォルダのショートカットをVBA...
-
教えてください
-
マイドキュメントがいきなり開...
-
マイドキュメントフォルダを英...
-
ゴミ箱に捨てたのに、戻ってくる。
おすすめ情報