Accessの条件式こんにちはゲストさん。>>締切り済みの質問Accessの条件式こんにちは、VBA初心者です。条件分岐についての質問です。関連しそうなWebサイトなどを調べて見たのですが、今一分からないため質問させてください。社内でAccessを使って荷物の出荷管理表をつくっています。大まかなものは完成しているのですが1点だけ修正したい箇所があります。これらを示すテーブルとクエリ、情報入力用のフォームと出力用のレポートからなっています。この中で『出荷先』は客先の社名を記載し、その語尾に「様」を表示するようにレポート内にてラベルを使用しています。出荷品が入ることになりました。これらの出荷先への出荷の場合には「様」は必要ないということで出荷先への記載は社名(または倉庫名)のみとなります。このため、レポート内での「様」ラベルの使用ではなく、条件分岐のIF文を使って必要に応じて語尾の表示ができるようにしたいのです。『出荷先データが○○○のときのみこのラベルを非表示にする』というものを考えています。自分でも初歩的な質問とは思うのですが是非ご教授をお願いします。バージョンはXP2002でAccess2003を使用しています。フォーム】テーブル1と同様の内容でテキストボックスとデータの新規作成、削除、レポート表示用のコマンドボタンを配置。各テキストボックスの名前は[情報名T(例:出荷先T]としています。【レポート】フォーム同様にテキストボックス配置し、名前は[情報名LT]としています。現在は出荷先の後ろにのみ、「様」ラベルを配置。回答(2)ANo.2DexMachinaラベルでは、レコードの値に合わせて書式などを変えることはできません。敬称の表示/非表示を切り替えるのでしたら、テキストボックスを新たに追加するか、現在の『出荷先』テキストボックスを連結コントロール(コントロールソースにフィールド名を指定したコントロール)から演算コントロール(コントロールソースに式を指定したコントロール)に変更するのがよいかと思います。現在の『出荷先』を演算コントロールに変える方法を説明します。様」)を、それぞれ返します。22:04:28お礼ご回答ありがとうございます。>ラベルでは、レコードの値に合わせて書式などを変えることはできません。変更はできないのですね・・・とりあえず教えていただいた方法を試してみようと思います。丁寧な回答をありがとうございました。質問するような機会がありましたら宜しくお願いします。11:07:53補足ご回答ありがとうございます。>出荷先のテーブルに敬称欄を追加すれば良いのでは?もちろんこの方法もできますが、ただでさえフィールドが多くごちゃごちゃしているのでこれ以上の追加は避けたいのです。VBAを使った方法を取りたく思い、今回の質問をさせていただきました。いつもお世話になっております。VBAどちらも超初心者です。sampleというテーブルがあり、そのテーブルは列A,列Bという構成だったとします。ACCESS初心者の者です。2003について教えて下さい。