• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル・マクロで特殊文字を検索する方法)

エクセル・マクロで特殊文字を検索する方法

このQ&Aのポイント
  • エクセルの一部のシートに文字化けが発生しているので、文字化けしているシート名の一覧表を作成したい。
  • 特殊記号の中には共通している文字があり、Function U_CodeとU_Stringを使用してunicodeを調べた。
  • マクロの中で「U・」を検索しようとしたが、検索できない。マクロで「U・」を検索する方法を教えてほしい。

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

  • ベストアンサー
回答No.1

シート内容・U_String関数を自分なりに作って試したところ、提示のコードそのままで検索できました。 (Excel 2010) ・1文字目が「U・」 → シート名が出る ・2文字目が「U・」 → シート名が出る ・「U・」を含むセルなし → シート名は出ない

MandelWave
質問者

お礼

検索できたとのことでしたので、もう一度私のエクセルシートを見直してみましたところ、文字化けしている時系列データの位置が、マクロ作成当初のものと異なっておりました。知らないうちに、誰かが変更してしまっていたようです。 時系列データの位置を修正してマクロを実行してみたところ、無事検索でき文字化けシートを抽出できました。 おかげさまで助かりました。どうもありがとうございました。

関連するQ&A