Access2010から、フォームで作成したコマンドボタンの背景色がプロパティで設定できるようになりました。
ポイント時の色や、クリック時の色なども設定できます。
参考Access2007とAccess2010のプロパティの違いは以下の記事で記しています。
-
フォームとレポートに[書式]タブが追加されプロパティの設定が増えた
Access2010では、フォームやレポートのデザインビューが大きく変わっています。 [デザインツール]タブに[書式]タブが追加されて、Of ...
ここではウィンドウの表示は、[ウィンドウを重ねて表示する]の設定にしています。[ウィンドウを重ねて表示する]と[タブ付きドキュメント]の違いについては、以下の記事で解説しています。
-
[タブ付きドキュメント]と[ウィンドウを重ねて表示する]の違い
Access2007以降、オブジェクトを表示すると、タブ付きウィンドウで表示されるようになっています。 昔からAccessを使用している方に ...
コマンドボタンのプロパティ
以下は、データベース(Access2007-2010)、拡張子[.accdb]のコマンドボタンのプロパティです。
プロパティの[書式]タブを表示しています。
見て分かるように[背景色]や、[ポイント時の色]、[クリック時の色]をプロパティで簡単に設定することができるようになっています。
まるで、Webページのようです。
参考プロパティは、キーボードから[F4]キーを押して、表示/非表示を切り替えられます。
プルダウンメニューから選択
[背景色]の▼ボタンをクリックした状態です。
この中から選択することもできます。
カラーパレットから選択
[背景色]の[…]をクリックしてカラーパレットから選択することもできます。
[ポイント時の色]や[クリック時の色]を選択
[ポイント時の色]や[クリック時の色]も同じように設定することができます。
その他、プロパティでは[ポイント時の前景色]や[クリック時の前景色]も設定できます。
参考前景色とは、フォントの色のことです。
以下は[ポイント時の色]を黒(#000000)、[ポイント時の前景色]を白(#FFFFFF)に設定したときのボタンです。
コマンドボタンのプロパティの設定は、[レイアウトビュー]から設定することもできます。
レイアウトビューについては、以下の記事で解説しています。
-
レイアウトビューでフォームのコントロールをカスタマイズ
Accessのフォームには、デザインビュー、レイアウトビュー、フォームビューの3つの表示方法があります。 コントロールのサイズや位置などを調 ...
プロパティで設定後のボタン
コマンドボタンを以下のように設定しました。
デザインビューでコマンドボタンの書式設定をしたら、[F5]キーを押してフォームビューに切り替えて確認します。
[フォームビュー]で表示した状態です。
マウスでポイントしたときの状態です。
クリックしたときの状態です。
コマンドボタンのスタイルも簡単に変更することができます。
Access2013で解説しています。ぜひぜひ、楽しんでください。
-
コマンドボタンのスタイル変更
Accessのフォームでコマンドボタンを作成して、そのコマンドボタンのスタイルを変更する方法です。 [書式]タブの[クイックスタイル]や[図 ...
また、ボタンをポイントしたときのカーソルをハイパーリンクの指の形に変更することもできます。
-
コマンドボタンをポイントした時のカーソルを指の形にするには
Access2007からの機能なのですが、あまり知られていないようなので紹介します。 コマンドボタンをポイントした時のマウスポインターの形を ...
関連以下は、フォームにコマンドボタンを作成する方法を解説しています。
コマンドボタンウィザードを使用してボタンを作成する方法は以下の記事で解説しています。
-
コマンドボタンウィザードを使用したボタンの作成
Accessで起動時にメニューフォームを表示した後、ボタンをクリックして目的のフォームを開くようにしたいという要望はよくあります。 コマンド ...
-
フォームに表示されている関連付けられたフィールドを別フォームで開く
単票フォームを開いているときに、その中のフィールドについて詳細を知りたいということがあります。 例えば、売上の単票フォームがあって、その売上 ...
-
作成したクエリをコマンドボタンに登録して実行する
Accessでクエリを作成した後、コマンドボタンをクリックしてクエリを実行するための方法です。 コマンドボタンウィザードを使用する方法と、マ ...
マクロを使ったコマンドボタンの作成方法も解説しています。
-
独立マクロを作成してフォームを開くボタンを設置
Accessで作成済みのフォームを、ボタンをクリックして開くようにする方法です。 ここでは、独立マクロを作成してボタンに登録する方法を解説し ...
注意Access2010以降では、[テーマの使用]ができるようになっていますが、フォームで[タブコントロール]を使用して[テーマの使用]を[はい]のまま設定すると、[タブオーダー]が正常に動作しないという悲しい結果になります。
[テーマの使用]を[いいえ]にすると、タブオーダーは正常な動作になりますが、今度はタブコントロールの背景色などの設定ができなくなります。
以下の記事で解説しています。
-
フォームのタブコントロール使用時にタブオーダーが正常に動作しない
Accessのフォームには、タブコントロールというのがあります。 フォームに表示したいフィールド数が多い場合は、タブを切り替えて表示できるよ ...