• 締切済み

エクセルVBAのカラーインデックス番号について

VBAを作成して構文中にカラーインデックスを使用しました。 使用したカラーインデックス番号は3.4.5.6を使用しました。 作成した際のエクセルはエクセル2003です。 2003では問題なくVBAも正常に作動していたのですが、 エクセル2007でファイルを開こうとした際に、 カラーインデックスが使用できませんという内容のエラーが表示されました。 カラーインデックス番号が変わっているのでしょうか?? どなたかご存知の方がいらっしゃいましたら教えてください。 よろしくお願いします。

みんなの回答

  • Alpha-j
  • ベストアンサー率66% (18/27)
回答No.1

2007は未導入なので再現確認はできませんが マクロの記録機能を使ってセルの色を変更したときどのようなマクロが残っているかを確認し、該当箇所を書き換えるのはいかがでしょうか? 以前 98 から2003になったときも微妙な表現の変更があり、この方法で解決したように記憶しております。

creopatra
質問者

お礼

ありがとうございます。 実は私の手元に2007はなく 知人でこの現象が起こったので 私が確認することが困難なのです・・・ おっしゃるとおり確認できたらよいのですが・・・ でも微妙に変わることがわかったので もう少し調べてみます。 ありがとうございます。

関連するQ&A