メインコンテンツへスキップ

ExcelでActiveXコントロールボタンの色を変更するにはどうすればよいですか?

Excelでは、コマンドボタンを挿入すると、ボタンの色はデフォルトで灰色になります。 ただし、ワークシートをよりプロフェッショナルにするために、灰色を美しい色に変更する必要がある場合があります。 今日は、Excelでボタンの色を変更するための簡単なコツをいくつか紹介します。

プロパティを変更してActiveXコントロールボタンの色を変更する
VBAコードでActiveXコントロールボタンの色を変更する


プロパティを変更してActiveXコントロールボタンの色を変更する

通常、ExcelにはXNUMX種類のボタンがあります。XNUMXつは フォームコントロール ボタンと他は ActiveXコントロール ボタン。 ボタンがフォームコントロールボタンの場合、フォントの色を変更することはできますが、背景色は変更しないでください。 ActiveXコントロールボタンの背面の色を変更するだけです。 このようにしてください:

1. 挿入する ActiveXコントロール クリックしてボタン Developer > インセット、および選択 コマンドボタンActiveXコントロール セクション、スクリーンショットを参照してください:

ドキュメント変更ボタンの色1

NoteDeveloper タブがリボンに表示されない場合は、クリックできます File > オプション > リボンをカスタマイズする、次にチェックする Developer 右ペインに表示するには Developer タブには何も表示されないことに注意してください。

2。 次に、マウスをドラッグしてボタンを描画します。

ドキュメント変更ボタンの色1

3。 次に、ボタンを選択して右クリックし、を選択します プロパティ コンテキストメニューから、そしてポップアウトで プロパティ ダイアログ、クリック アルファベット順の タブ、[OK]をクリックします バックカラー ドロップダウンリストを使用して、好きな色をXNUMXつ選択します。スクリーンショットを参照してください。

ドキュメント変更ボタンの色3 -2 ドキュメント変更ボタンの色4

4。 次にダイアログを閉じると、コマンドボタンの色が次のように変更されています。

ドキュメント変更ボタンの色1

5。 最後に、終了します デザインモード クリックして Developer > デザインモード ボタンを正常に使用するため。


VBAコードでActiveXコントロールボタンの色を変更する

ご覧のとおり、Excelでは[プロパティ]ダイアログボックスにいくつかの色が用意されており、適用できます。 次の単純なVBAコードでは、選択する色がたくさんあります。

1. コマンドボタンを挿入し、右クリックして、 コードを表示 コンテキストメニューから、スクリーンショットを参照してください。

ドキュメント変更ボタンの色1

2。 次に、 Microsoft Visual Basic forApplicationsウィンドウ 表示されます。スクリーンショットを参照してください。

ドキュメント変更ボタンの色1

3。 次に、この単純なコードスクリプトをコピーして貼り付けます。 コマンドボタン 1.BackColor = 12713921 XNUMXつのコードの間のウィンドウに、スクリーンショットを参照してください。

ドキュメント変更ボタンの色1

注: 上記のコードスクリプトでは、 コマンドボタン1 ボタンの名前と番号です 12713921 MS アクセス、それらはすべて可変であり、必要に応じて変更できます。

4. 次に、 F5 このコードを実行するためのキーを押すと、ボタンの色がすぐに変更されます。

ドキュメント変更ボタンの色1

先端:あなたはこのウェブサイトに行くことができます: http://www.endprod.com/colors/ もっと見るには MS-Access番号 色の値、使用できる色はおそらく数百あります。 Webサイトを開いた後、色を選択し、MSAccessヘルダーの下で対応する番号をコピーしてから、コードスクリプトで上記の番号を置き換える必要があります。

ドキュメント変更ボタンの色1

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks for this information (especially the color guide resource). But can we take it one step further? Are there ways to use code to make the button look more like a button? (shadow, bevel, etc) I know how to design a shape the way I want it and then assign a macro to it. But doing that seems to me to be a workaround at best. I'd prefer to do it with code if it's possible.
This comment was minimized by the moderator on the site
I want to colour command button for specific time. like when i enter code in button, button color would be change for 40 minutes and than normal
This comment was minimized by the moderator on the site
hey, when i right clikck, it didnt show propperties so I chose properties from the Developer tool bar, and I didnt get options like backcolor. what should i do?
This comment was minimized by the moderator on the site
First click on DESIGN MODE under devloper tab, now right click on activex button. Now properties is visible
This comment was minimized by the moderator on the site
First click on design mode under devloper tab then select button and right click. Now properties option is visible ;-)
This comment was minimized by the moderator on the site
This works for a Toggle Button ...I expect a simple Command Button would be similar. With ToggleButton1 If .Value Then .ForeColor = RGB(0, 0, 0) .BackColor = RGB(0, 255, 0) .Caption = "Caption if toggled on." Else .ForeColor = RGB(0, 0, 0) .BackColor = RGB(255, 255, 0) .Caption = "Caption if toggled off" End If End With
This comment was minimized by the moderator on the site
I'm trying to find a way to use a command button or toggle buttons to change the forecolor from white to green. Is there a simplistic way to do that?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations