
アクセス初心者です。よろしくお願いします。
練習がてら、会社の住所録をアクセスで作成中です。
会社の請求書の宛名をラベルに印字ではなくて、封筒に直接印字をしたいと考えています。
そこで、「料金別納マーク」の画像をレポート内に入れたいのですが、その際に郵便番号が○○○なら画像1を。それ以外の郵便番号なら画像2が印字されるようにしたいのです。
どうすれば可能でしょうか?
if関数を使って…と考えましたが、うまくできません。画像をOLEオブジェクトで~とも考えたのですが、それもうまくできませんでした。
レポートを二種類作ってイメージで絵を入れて郵便番号が○○○なら画像1のレポート、それ以外なら画像2のレポートに分けようかとも考えましたが、できればレポートは一つで郵便番号によって画像を変更して同時に印字をしたいのです。
どなたかお知恵を貸していただけないでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
やり方は人それぞれ色々有ると思いますが、あくまで一例です。
まず下準備ですが、レポートデザインで3枚の部品を作ります(添付画像参照)。
1:切手欄。図形の四角形で枠線は点線。オブジェクト名は「画像0」。
2:料金別納マーク画像その1。オブジェクト名は「画像1」。
3:料金別納マーク画像その2。オブジェクト名は「画像2」。
大きさはバラバラでも構いません。
大体でいいので切手を貼る位置に重ねて配置します。これで準備はOK。
あとはレポートの[フォーマット時]イベントにコードを書きます。
この中で画像のVislble(可視)をOn・Offすればご希望の感じになるでしょう。
郵便番号で条件分けするコード例としては以下のようになります。
=================================
Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)
Me!画像0.Visible = False
Me!画像1.Visible = False
Me!画像2.Visible = False
Select Case Me!郵便番号
Case "1234567"
Me!画像1.Visible = True
Case "4564567"
Me!画像2.Visible = True
Case "7894567"
Me!画像1.Visible = True
・
・
・
Case Else 'どの条件にも合わなければ切手欄だけを表示。
Me!画像0.Visible = True
End Select
End Sub
=================================
もし郵便番号の左3桁だけで判別したければ次のように。
Select Case Left(Me!郵便番号, 3)
Case "123"
Me!画像1.Visible = True

keronjinさま
さっそくの回答、ありがとうございます!!
三枚の部品作成、切手欄だけの表示は思いつきませんでした。
図まで付けていただき感謝です。
>レポートの[フォーマット時]イベントにコード…が私には難しく、
他のアクセスの質問者さまの回答の中でもコードを書かれている方が多かったのですが
???で読んでいました。
昔、Access2003を少しかじった程度でしたのでAccess2010についていけていません。
実は、パラメータクエリでの抽出条件で引っかかっているレベルです。
なんど抽出条件セルに[]で入力してもパラメータの入力ダイアログボックスがでなくて、手が止まってしましました。
これは、別に質問欄を立てようか検討中です。(あまりにレベルが低すぎて質問に躊躇していました)
しかし、少しですが理解してきました。
keronjinさまのアドバイス通りにするには、時間がかかると思いますがチャレンジしてみます。
いつもQ&Aを検索、読み逃げをしており 質問したことがなかったので
質問やお礼の仕方に不手際がありましたら ごめんなさい。
丁寧に答えていただき 嬉しいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 運輸業・郵便業 郵便番号4ケタ「8790」の送り先に、通常の郵便番号で送るとどうなりますか? 3 2023/01/16 15:00
- 日本語 収蔵作品の画像貸出・取材 2 2023/04/04 15:53
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- 数学 画素数の計算 中高レベルの計算で申し訳ないのですが、下記の問題が分かりません 比率が4:3のA4の横 3 2022/12/17 22:41
- 事務・総務 郵便払込取扱票への記入揺れ 1 2022/03/26 22:54
- プリンタ・スキャナー 封筒印刷 差出人印刷ずれる 4 2022/05/01 10:12
- 郵便・宅配 JCBカードは発送日からどのくらいで届きますか? 3 2023/06/02 09:08
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- その他(ネットショッピング・通販・ECサイト) 海外サイトで買い物をしようとすると何回郵便局番号をうっても下の画像のようにエラーがでて購入出来ません 3 2022/04/17 12:56
- その他(ネットショッピング・通販・ECサイト) 海外サイトで買い物をしようとすると何回郵便局番号をうっても下の画像のようにエラーがでて購入出来ません 3 2022/04/17 12:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
男の人はやってるとき 彼女がす...
-
男性の方に質問です。 バックで...
-
彼女が感じやすくて可愛い
-
女性が喘いでいるときの男性の...
-
フェラチオは妻の義務ですか?...
-
風俗ってどこまでの接客をします?
-
高校生です。彼氏の前で初めて...
-
男性に質問です! 電話だけで勃...
-
夫婦の夜の営みについてです。 ...
-
彼氏と毎日セックスするのは異...
-
キスすれば相手を好きでなくて...
-
男性に質問です。 デリヘルって...
-
彼と体の相性が良すぎて悩んで...
-
兄妹や姉弟で、キスやエッチし...
-
ソープランドについて
-
初体験って気持ちいいの? 男の...
-
実家住まいの場合Hはホテル以外...
-
もし週1しか恋人と会えなかった...
-
ふぇらでイカセテくれる うまい...
-
彼女がフェラをしてくれません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
男の人はやってるとき 彼女がす...
-
男性の方に質問です。 バックで...
-
彼女が感じやすくて可愛い
-
風俗ってどこまでの接客をします?
-
夫婦の夜の営みについてです。 ...
-
高校生です。彼氏の前で初めて...
-
女性が喘いでいるときの男性の...
-
フェラチオは妻の義務ですか?...
-
初体験って気持ちいいの? 男の...
-
彼氏と毎日セックスするのは異...
-
兄妹や姉弟で、キスやエッチし...
-
男性に質問です! 電話だけで勃...
-
彼と体の相性が良すぎて悩んで...
-
男性に質問です。 デリヘルって...
-
彼女がフェラをしてくれません。
-
実家住まいの場合Hはホテル以外...
-
もし週1しか恋人と会えなかった...
-
キスすれば相手を好きでなくて...
-
ソープランドについて
-
彼氏が前戯をしてくれない
おすすめ情報