• ベストアンサー

カレントプロジェクトの記述を変更するマクロ

DドライブのないPCでマクロを実行するため、カレントプロジェクトに記述してある「D:\」という文字を全て「C:\」に変えるマクロを作りたいので教えて下さい。 編集→置換キーを使って変更する方法をマクロで実行する方法です。

質問者が選んだベストアンサー

  • ベストアンサー
  • ALGO-9
  • ベストアンサー率66% (12/18)
回答No.3

Dドライブが無いのであれば、Dを作成すればよい。 DOSコマンドで   SUBST D: C:\ これで、CドライブをDドライブとしてアクセスできます。 コードを修正するより、こちらが簡単なのでは。 どーですか。

YON56
質問者

お礼

ありがとうございました。 早速試してみます。

その他の回答 (2)

  • kakusuke
  • ベストアンサー率36% (95/259)
回答No.2

Excelでしたら、 どこか適当なシート(ex.「設定」)に ドライブ情報(D:\)とか記述して それを利用するマクロにしたらどうでしょう?

YON56
質問者

お礼

ありがとうございました。 早速試してみます。

  • mcq
  • ベストアンサー率48% (45/93)
回答No.1

問題にしているソフトは何ですか? OfficeのVBAだとしたら、 VisualBasicEditorにおける操作に対してはマクロ操作はできなかったと思います。 単体のVBだとしたら、 そもそもマクロ機能は無いのでソースファイルを適当なツールで編集してください。

YON56
質問者

お礼

ありがとうございました。 ソフトはエクセルです。 VisualBasicEditorに対してはマクロ操作が出来ないことが解っただけで十分です。

関連するQ&A