下記のようなことだと推測しましたが、あってますか。, 上記であっているとして、まず、選択/非選択を表現するコントロールとしてはトグルボタンというのがありますので、それを使うことをお勧めします。Windows標準のUIなのでユーザーも馴染みやすいです。 コマンドボタンでも、そのように見せることは可能ですが、 thisYear = date.getFullYear();
google_ad_client = "pub-8092962482169671";
色を指定するためのLong型の値には数値の変わりにRGB関数を使って色を指定できます。(RGB関数については『RGB関数』を参照して下さい。 実際の使い方としては次のようになります。 sampleForm.actButton.ForeColor = RGB(255, 0, 0) 次は背景色の設定です。
ということでよろしいのでしょうか?
google_ad_width = 728;
ãµãã¼ãã®åãæ¹ããã³ãã£ã¼ãããã¯ããå¯ãããã ãæ¹æ³ã®ã¬ã¤ãã³ã¹ã«ã¤ãã¦ã¯ã, Office VBA ã®ãµãã¼ãããã³ãã£ã¼ãããã¯, 以åã®ãã¼ã¸ã§ã³ã®ããã¥ã¡ã³ã. ボタンの色は変えれたがIf CommandButton1 = True Thenでは何の反応もないことです。 該当のソースコード Private Sub CommandButton1_Click() If CommandButton1 = click Then CommandButton1.BackColor = RGB (200, 100, 125) Else CommandButton1.BackColor = RGB (238, 236, 225) End If End Sub 試したこと ã³ãã³ããã¿ã³ã®æåè²ã¨èæ¯è²ãè¨å®ãã¾ãã, æåè²ã®è¨å®ã«ã¯ãForeColorãããããã£ã使ãã¾ãã, è²ãæå®ããããã®Longåã®å¤ã«ã¯æ°å¤ã®å¤ããã«RGB颿°ã使ã£ã¦è²ãæå®ã§ãã¾ãã(RGB颿°ã«ã¤ãã¦ã¯ãRGB颿°ããåç
§ãã¦ä¸ããã, å®éã®ä½¿ãæ¹ã¨ãã¦ã¯æ¬¡ã®ããã«ãªãã¾ãã, 次ã¯èæ¯è²ã®è¨å®ã§ããèæ¯è²ã®è¨å®ã«ã¯ãBackColorãããããã£ã使ãã¾ãã, åºæ¬çã«ä½¿ãæ¹ã¯åæ¯è²ã®å ´åã¨åãã§ãããã èæ¯è²ã®å ´åã¯èæ¯ãééæã«ãªã£ã¦ããå¿
è¦ãããã¾ããããã©ã«ãã§ééæã«ãªã£ã¦ããã®ã§ç¹ã«è¨å®ã¯å¿
è¦ããã¾ãããæç¤ºçã«æå®ããå ´åã«ã¯ãBackStyleãããããã£ãè¨å®ãã¾ãã, æå®ã§ããå¤ã¯æ¬¡ã®ã©ã¡ããã§ãã, ä½¿ãæ¹ã¨ãã¦ã¯æ¬¡ã®ããã«ãªãã¾ãã, ã§ã¯ç°¡åãªãµã³ãã«ã§è©¦ãã¦ã¿ã¾ãããã, ä¸è¨ãã¯ããå®è¡ããã¨æ¬¡ã®ããã«è¡¨ç¤ºããã¾ãã, ãã®ããã«æåã®è²ã¨èæ¯è²ãè¨å®ã§ãã¾ãã, ãForeColorãããããã£ã¨ãBackColorãããããã£ã«é¢ããè¨å®ã¯ããããã£ã¦ã£ã³ãã¦ã§æå®ãåºæ¥ã¾ãã®ã§ãå¤ã決ã¾ã£ã¦ããå ´åã¯è¨è¨ã®æç¹ã§è¨å®ããã¦ãããã¨ãå¯è½ã§ããã§ã¯ä¾ã¨ãã¦æåè²ã®è¨å®ãè¡ãã¾ããããããã£ã¦ã£ã³ãã¦ã®ãForeColorãã®ç®æã®å³å´ã«ããä¸ç¢å°ãã¯ãªãã¯ãã¾ãã, ã«ã©ã¼ãã¬ããã表示ããã¾ãã®ã§è¨å®ãããè²ã鏿ãã¾ãã, åå¿è
ï½ä¸ç´è
ã®æ¹ã対象ã¨ããããã°ã©ãã³ã°æ¹æ³ãéçºç°å¢ã®æ§ç¯ã®è§£èª¬ãè¡ããµã¤ãã®éå¶ãè¡ã£ã¦ãã¾ãã. なのでrgbとは直接関係無いです。 うにぃ 2004-06-04 02:15:25 No: 83770 プロパティウインドウで指定できる、"ボタンの表面"などの色指定は、 2 / クリップ google_ad_height = 90;
© 1995 - Office TANAKA
次の定数は、コード内の任意の場所で実際の値の代わりに使用できます。 The following constants can be used anywhere in your code in place of the actual values. 別の平易な言葉でやりたいことを説明してみてはいかがでしょうか。, いくつか質問させてください。
これをRGB関数で表すと「RGB(112, 48, 160)」となります。 RGB関数は、こうした色の割合を数値で返します。その計算方法は次の通りです。 上の「紫」でしたら「112+48×256+160×256×256」で「10498160」となります。 Sub Sample1() MsgBox RGB(112, 48, 160) End Sub 最低条件 google_ad_width = 728;
1, 回答 OfficePro ©2006-2019 Buzzword Inc.. All Rights Reserved. それとも、コマンドボタンは一つだけで、このボタンを押すたびに項目が新たに表示されるということでしょうか?, ・コマンドボタンを押したら色が変わるようにしてほしい メッセージが表示されるだけでよければ、これだけで十分ですが、より正確な構文は下記です。, [メッセージ]のみ必須で、他は省略可能ですが、[ボタン形態][タイトル]はよく使いますので追って説明します。[ヘルプファイル][コンテキスト]はヘルプ表示を設定するときに使用します。, [ボタン形態] :メッセージボックスに表示されるボタンやアイコンを指定できます。数が多いので主なもののみを紹介します。下表(1)および(2)を足し算の形で組み合わせて設定できます。, OKボタンのみ+各種アイコンの組み合わせを確認してみます。アイコン付のものはキャプションも設定しています(×ボタンの左隣)のでご確認ください。, MsgBox関数は、押されたボタンの種類に依存した戻り値(数値/整数型)を持ちます。, 下記例は、【1】のメッセージボックスで「はい」、「いいえ」、「キャンセル」の中でどのボタンが押されたのか調べ、【2】のボックスでその結果に合わせた戻り値を表示するものです。, なお、【1】のように戻り値を使用する場合は、Integer(整数)型の変数(Ans)に代入する形で記述します。また、引数は()で括ります。戻り値を使わない場合、()は要りません。, Copyright © Members Co.,Ltd. 4 / クリップ 凸でクリア