Windows 7 & Office 2010 Access 2010

コマンドボタンの背景色を変更/ポイント時とクリック時の色を設定

投稿日:2017年1月7日 更新日:

Access2010から、フォームで作成したコマンドボタンの背景色がプロパティで設定できるようになりました。

ポイント時の色や、クリック時の色なども設定できます。

フォームのコマンドボタン

参考Access2007とAccess2010のプロパティの違いは以下の記事で記しています。

フォームとレポートに[書式]タブが追加されプロパティの設定が増えた

Access2010では、フォームやレポートのデザインビューが大きく変わっています。 [デザインツール]タブに[書式]タブが追加されて、Of ...

続きを見る

ここではウィンドウの表示は、[ウィンドウを重ねて表示する]の設定にしています。[ウィンドウを重ねて表示する]と[タブ付きドキュメント]の違いについては、以下の記事で解説しています。

[タブ付きドキュメント]と[ウィンドウを重ねて表示する]の違い

Access2007以降、オブジェクトを表示すると、タブ付きウィンドウで表示されるようになっています。 昔からAccessを使用している方に ...

続きを見る

コマンドボタンのプロパティ

以下は、データベース(Access2007-2010)、拡張子[.accdb]のコマンドボタンのプロパティです。

プロパティの[書式]タブを表示しています。

見て分かるように[背景色]や、[ポイント時の色]、[クリック時の色]をプロパティで簡単に設定することができるようになっています。

まるで、Webページのようです。

コマンドボタンのプロパティ[書式]タブ

参考プロパティは、キーボードから[F4]キーを押して、表示/非表示を切り替えられます。

キーボード[F4]キー

プルダウンメニューから選択

[背景色]の▼ボタンをクリックした状態です。

この中から選択することもできます。

プロパティの[背景色]

カラーパレットから選択

[背景色]の[…]をクリックしてカラーパレットから選択することもできます。

プロパティの[背景色]-カラーパレット

[ポイント時の色]や[クリック時の色]を選択

[ポイント時の色]や[クリック時の色]も同じように設定することができます。

その他、プロパティでは[ポイント時の前景色]や[クリック時の前景色]も設定できます。

プロパティの[ポイント時の色][クリック時の色]

参考前景色とは、フォントの色のことです。

以下は[ポイント時の色]を黒(#000000)、[ポイント時の前景色]を白(#FFFFFF)に設定したときのボタンです。

コマンドボタンの前景色を設定

コマンドボタンのプロパティの設定は、[レイアウトビュー]から設定することもできます。

[ホーム]タブの[表示]-[レイアウトビュー]

レイアウトビューについては、以下の記事で解説しています。

レイアウトビューでフォームのコントロールをカスタマイズ

Accessのフォームには、デザインビュー、レイアウトビュー、フォームビューの3つの表示方法があります。 コントロールのサイズや位置などを調 ...

続きを見る

プロパティで設定後のボタン

コマンドボタンを以下のように設定しました。

プロパティの設定

デザインビューでコマンドボタンの書式設定をしたら、[F5]キーを押してフォームビューに切り替えて確認します。

キーボード[F5]キー

[フォームビュー]で表示した状態です。

フォームビューの色付きのコマンドボタン

マウスでポイントしたときの状態です。

ポイント時のコマンドボタン

クリックしたときの状態です。

クリック時のコマンドボタン

コマンドボタンのスタイルも簡単に変更することができます。

Access2013で解説しています。ぜひぜひ、楽しんでください。

コマンドボタンのスタイル変更

Accessのフォームでコマンドボタンを作成して、そのコマンドボタンのスタイルを変更する方法です。 [書式]タブの[クイックスタイル]や[図 ...

続きを見る

また、ボタンをポイントしたときのカーソルをハイパーリンクの指の形に変更することもできます。

コマンドボタンをポイントした時のカーソルを指の形にするには

Access2007からの機能なのですが、あまり知られていないようなので紹介します。 コマンドボタンをポイントした時のマウスポインターの形を ...

続きを見る

関連以下は、フォームにコマンドボタンを作成する方法を解説しています。

コマンドボタンウィザードを使用してボタンを作成する方法は以下の記事で解説しています。

コマンドボタンウィザードを使用したボタンの作成

Accessで起動時にメニューフォームを表示した後、ボタンをクリックして目的のフォームを開くようにしたいという要望はよくあります。 コマンド ...

続きを見る

フォームに表示されている関連付けられたフィールドを別フォームで開く

単票フォームを開いているときに、その中のフィールドについて詳細を知りたいということがあります。 例えば、売上の単票フォームがあって、その売上 ...

続きを見る

作成したクエリをコマンドボタンに登録して実行する

Accessでクエリを作成した後、コマンドボタンをクリックしてクエリを実行するための方法です。 コマンドボタンウィザードを使用する方法と、マ ...

続きを見る

マクロを使ったコマンドボタンの作成方法も解説しています。

独立マクロを作成してフォームを開くボタンを設置

Accessで作成済みのフォームを、ボタンをクリックして開くようにする方法です。 ここでは、独立マクロを作成してボタンに登録する方法を解説し ...

続きを見る

注意Access2010以降では、[テーマの使用]ができるようになっていますが、フォームで[タブコントロール]を使用して[テーマの使用]を[はい]のまま設定すると、[タブオーダー]が正常に動作しないという悲しい結果になります。

[テーマの使用]を[いいえ]にすると、タブオーダーは正常な動作になりますが、今度はタブコントロールの背景色などの設定ができなくなります。

以下の記事で解説しています。

フォームのタブコントロール使用時にタブオーダーが正常に動作しない

Accessのフォームには、タブコントロールというのがあります。 フォームに表示したいフィールド数が多い場合は、タブを切り替えて表示できるよ ...

続きを見る

検索

ほかの記事も検索してみませんか?

Access / Excel / PowerPoint / Word

関連記事30件

Profile

-Windows 7 & Office 2010 Access 2010

Copyright © 2001-2024 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2024 AllRights Reserved Powered by AFFINGER4.