Excelのマクロで別のファイルを編集するのにパスを指定しています。
現状は使用しているドライブ、フォルダが固定されているので下記の様に
ドライブ名から指定しています。
<現状>
・C:\AAA\BBB\PPP.xls →マクロの入っているファイルを指定
・C:\AAA\BBB\CCC\SSS.xls →編集したいファイルを指定
今後、別のドライブやフォルダで使用出来る様にしたいのですがどうすれば
よろしいでしょうか?
・~\BBB\PPP.xls、~\BBB\CCC\SSS.xlsの位置関係は固定
・~\BBB\CCCの下にあるSSS.xlsを開いて編集したい。
・~\BBB\PPP.xlsがC\、D\等どのドライブ、フォルダになっても使用可能にしたい。
以上よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
ちょっと間違えていたのでお詫びにコードを。
Dim strPath As String
strPath = App.Path
'ルートでなかった場合
If Right(strPath, 1) <> "\" Then
strPath = strPath + "\"
End If
で、データファイルパスを
strPath & "CCC\SSS.xls"
とすればよいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- JavaScript JavaScript|特定URLだった時、特定の要素を変更するコードの書き方を教えてほしいです 2 2023/08/25 21:43
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
moveコマンドで別のドライブに...
-
ドライブとボリューム
-
windows98 cドライブの領域を大...
-
MS-DOSで別のドライブへ移動す...
-
最近のPCにはDドライブって必ず...
-
CD-Rをmacに取り込む方法
-
「現在のボリュームラベル」を...
-
ドライブコンバータは、何処の...
-
空き容量を増やすにはどうした...
-
iTunesから外付けDVDドライブで...
-
ドライブレターにEを割り当てら...
-
Dドライブのフォーマットが出来...
-
ubuntuでCドライブが見つからない
-
osがインストールできなくなる現象
-
システムドライブがDになってし...
-
一つのドライブに複数のドライ...
-
program file の中のcommon fil...
-
Macで、CPRMのディスクを観る方...
-
ドライブの最適化(デフラグ)...
-
回復ディスクを別のPCで復元で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
moveコマンドで別のドライブに...
-
program file の中のcommon fil...
-
500GのHDDのCドライブがほとん...
-
外付けHDDを他人に見られない方法
-
Dドライブのフォーマットが出来...
-
ubuntuでCドライブが見つからない
-
ドライブとボリューム
-
Dドライブとは何ですか?Dドラ...
-
消せないフォルダの消し方
-
ドライブのプロパティを開くコ...
-
ハードディスクドライブがOS(C:...
-
CDトレイが閉まらない
-
DVDの読み込み速度が遅くなって...
-
Dドライブにアドビのアプリを...
-
CD-Rをmacに取り込む方法
-
iMacにCDを入れてもすぐに出て...
-
空き容量を増やすにはどうした...
-
Dドライブを追加したいのですが...
-
外付けHDDにアクセスできません
-
Apacheの設定で、別ドライブの...
おすすめ情報