MS Access Tips/Sample and VBA and Blog customize etc...

同じフォームを複数表示する

タイトル画像

メニューフォームの上に乗せるかたちで、小さなフォームをポップアップで表示しています。
で、この小さなフォームを、オブジェクトは1つで、異なるデータのものを2つポップアップ表示したい のですが、このようなことは可能なのでしょうか?

New キーワード を使ってインスタンスを作成すれば可能です。

FrmMulti1.gif

難易度:

サンプル作成


社員

社員コードフリガナ氏名在籍支社部署名
105モリウエ イクマ森上 偉久馬東京本社第一営業
107カツラギ コウシ葛城 孝史東京本社第二営業
110カトウ ヤスエ加藤 泰江東京本社第一営業
204カワムラ タダシ川村 匡大阪支社営業開発
207マツザワ セイイチ松沢 誠一大阪支社営業開発
210ナルミヤ マキ成宮 真紀大阪支社営業一
304ヤモト マサハル山本 雅治北九州支社営業一
305アオキ トシユキ青木 俊之北九州支社営業一
307オガワ サヨコ小川 さよ子北九州支社営業二

上記のようなテーブルを元に帳票フォーム「社員一覧」を作成します。

「メニューフォーム」のコマンドボタン「Cmd1」のクリック時で、社員一覧を支社別に3つ開くコード例です。

「社員一覧」フォームがコードを保持していない場合は、デザインビューで[表示]-[コード]をクリックしてフォームモジュールを作成しておく必要があります。

サンプルファイルが下記からダウンロードできます。
FrmMultiInstance_07.zip (Access 2007-2010 形式 - 37kb)
FrmMultiInstance.zip (Access 2002-2003 形式 - 30kb)
FrmMultiInstance_2k.zip (Access 2000 形式 - 28kb)

次回の 同じフォームを複数表示する その2 のサンプルも同封されてます。

拍手する

Leave a reply






Trackbacks

trackback URL
http://hatenachips.blog34.fc2.com/tb.php/4-a20f5279
該当の記事は見つかりませんでした。