- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでファイル名の記号文字を一括で変更したい)
VBAでファイル名の記号文字を一括で変更したい
このQ&Aのポイント
- VBAマクロを使用して、ファイル名の記号文字を一括で変更する方法について教えてください。
- 特定のセルに保存されているファイル名に含まれる記号文字を、数字に置き換える方法をVBAマクロで実現したいです。
- VBAを使って、ファイル名の記号文字(%や+、-など)を数字に一括で変換する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- mt2015
- ベストアンサー率49% (258/524)
回答No.3
今一何をしたいのか解りにくかったのですが、変更したいのはセル上の文字列ですか? 実際に「ファイルの保存先」に存在するファイルの名前ですか? また、ファイル名に使用できない文字列は以下の通りです。 ¥(円マーク)、/(スラッシュ)、:(コロン)、*(アスタリスク)、?(クエスチョン)、”(ダブルコーテーション)、<>(山括弧)、|(パイプ) #半角では正確に表示出来ない可能性があるので全角にしています。
noname#232800
回答No.1
上の方を見てください。 ホーム 挿入 ページレイアウト 数式・・・・開発 通常、「開発タブをリボンに表示する」がOFFなので、表示されてません。 リボン、Excelオプション、でチェックを入れることで「開発」が表示されます。 開発、挿入、AcitivX、ボタンをクリックします。 バブルクリックで、編集できます。ここに msgbox "345" と書くと、コマンドボタンをクリックする「きっかけ」でメッセージボックスが出てきます。 Windows はイベントドリブン・・・きっかけが無いと発動しません。 そして、%、+、ー は予約文字といって、ファイル名の一部には使えません。 ! も & も記号は使ってはいけません。