• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】 *を上付き文字にするマクロ)

【Excel】統計図表作成に便利なマクロ

このQ&Aのポイント
  • Excelで統計の図表を作成する際、P値に付随する、その有意性を表す*(アスタリスク)を上付き文字に設定する方法を教えてください。
  • 質問者は現在、数値、.、-以外の文字を上付きに設定するマクロを使用していますが、もっと便利な方法があれば教えてほしいとのことです。
  • LIKE演算子で*を設定する方法や、チルダを使用した"~*"の方法ではうまくいかないそうです。

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

  • ベストアンサー
  • yukika-37
  • ベストアンサー率39% (26/66)
回答No.1

If文を以下のように修正するのはどうでしょう If 値 Like "[*]" Then セル.Characters(Start:=文字の位置, Length:=1).Font.Superscript = True End If Excel2003ではうまくいきました。 アスタリスクは特別な意味を持っている記号です。 以下をご参照ください。 http://www7.plala.or.jp/imajo/ke/samp/help/Like.htm

参考URL:
http://www7.plala.or.jp/imajo/ke/samp/help/Like.htm
fellows
質問者

お礼

…その手がありましたね。 なぜ気付かなかったんでしょう^^; 解決できました。 ありがとうございました。 P.S. Office環境を書いてなくてすみませんでした。 Office2007でもうまくいきました。