MS Access

フォーム テンプレート

投稿日:2005年7月20日 更新日:

Accessのフォームを作るときに、「フォーム テンプレート」を使う方法があること、知っている人は多いのかな?

既存のフォームにあるテキストボックスの色やサイズなどの設定(プロパティ)を引き継いで、新規フォームに同様のものを作りたいときに便利。

意外とみんな使っていないような感じがする(googleでさっと調べたところ見つからなかった)ので、また自分もど忘れして、さっき本で調べてきたので、ここに覚え書き。

1.既存フォームのテキストボックスの色や形を変える。
2.書式メニューの「コントロールの規定値として設定」をクリック。
3.フォームを保存
4.ツールメニューの「オプション」-「フォーム/レポート」タブの「フォーム テンプレート」に既存フォームの名前を入れる。

これでおしまい。

あとは、フォームを新規作成し(ウィザードではテンプレートは使えない)、デザインビューでツールボックスからテキストボックスコントロールをドラッグして貼りつける。

運用上、テンプレート用フォームは「tmpFMデータ入力用」「tmpFMデータ更新用」などと名前をつけておくと、他のフォームと区別されてよいかもしれない。

ラベルでもコンボボックスでも使える。
レポートでも同様に使える。

便利と思う。

(なんて澄まして言ってるけど、本音は、「ああ、もっと早く使っていれば、あの件もあの件も、もっと早く仕事が済んだものを」)

-MS Access

執筆者:

関連記事

no image

VBAで忘れてしまっていたことと、知らなかったこと

STOPステートメント: ブレークポイントを設定しないでもその行でコード処理を止めることができるので、Access終了->Access起動といったシチュエーションで使える。 Randomizeステート …

no image

AccessからExcelフォーマットでファイルに出力するサンプルコード

Excelから外部データの接続の際に,ユーザー定義関数を含んだクエリを指定するとエラーになったので、こんなやり方で対処。 Private Sub btnB2_Click() DoCmd.OutputT …

no image

Access2007 Runtime

MS-Access Discovery – [News] 速報:Access 2007 ランタイムはバグフィックスのため延期 http://x7net.com/~access/index. …

no image

Accessでファイル選択ダイアログを開いて選択したExcelファイルの先頭シートを読み込み番号が一致するデータの配送日を本日日付で消し込む処理

ファイル選択ダイアログを開いて、選択したExcelファイルの先頭シートを読み込み、番号が一致するデータの配送日を本日日付で消し込む処理(楽天販売DB.mdb) ダイアログを表示する際には、事前にMic …

no image

AccessでIN演算子をクエリの抽出条件に使うのに苦労

やりたいこと: 非連結のチェックボックスでレコードを選択する – hatena chips ・・・のようなこと。 ・フォームのテキストボックスに、’354942-0007474 …