プロが教えるわが家の防犯対策術!

VBAのコードの中で、
 MsgBox "めっせーじ"
と打つとメッセージボックスが表示されますが、
この時表示されるメッセージボックスの、
 ・タイトルバー?の色(XPのデフォルトは青か)
 ・タイトル(Microsoft Excelと出ている)
 ・背景色(デフォルトは灰色?)
を指定することはできますか?
Windowsの「画面のプロパティ」だと全てのウィンドウの色が変わってしまいますが、
このコードを実行した時に表示するメッセージボックスだけ変更、という操作は可能でしょうか。

A 回答 (1件)

解説の箇所を読めば、タイトルの文言以外の指定は書いてないはず。


http://www.kanaya440.com/contents/script/vbs/fun …
他いっぱい。
書いてないということは、APIやレジストリなど高等な勉強をしないとできないということ。
解説書に書いてないが、実は・・といったものはほとんど無い。
シートに見えるもので、操作で許されているもの以外で、色形に関する自由度はほとんど望みなし。
VBAだからできるというのも、ほとんどない。
(VBAなら繰り返しが早くできるとかのことはべつ)。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

タイトルは変更することができました。
とてもレジストリなんかいじれません(API?)、現状で満足です。

お礼日時:2007/08/21 09:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!