• ベストアンサー

Access:重複するデータを省いて宛名ラベルを作成したいのですが・・・

初めて質問いたします。 Accessで、売上データを入力したテーブルを利用して宛名ラベルを作成したいのですが、重複する宛名は省いて作成したいのです。 どのように重複データを省いてよいのかわからず困っています。 テーブルは以下のような設定です 売上日    住所        名前      商品   個数 2006/02/20  東京都~  ●山△子  AAA       1

noname#25520
noname#25520

質問者が選んだベストアンサー

  • ベストアンサー
noname#22222
noname#22222
回答No.2

要は、 SELECT DISTINCT 売上.住所, 売上.名前 FROM 売上 ORDER BY 売上.住所, 売上.名前; SELECT 売上.住所, 売上.名前 FROM 売上 GROUP BY 売上.住所, 売上.名前 ORDER BY 売上.住所, 売上.名前; などの<宛名 クエリ>を作るということです。 ※これは、クエリをSQLビューで開いた場合に表示されるSQL文です。 ※SQL文も見ておいて損はないと思いましたので重複回答した次第です。 <Simple is best!ですので、前者がお勧めです!>

noname#25520
質問者

補足

お早い回答ありがとうございます。 SQLビューは実は初めて見ました(><) s_huskyさんのおっしゃるように入力してみたところ うまく抽出の宛名クエリを作成できました! ありがとうございました。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

元になるデータのクエリを 1.新規作成の重複クエリウィザードで作成する。 2.選択クエリのプロパティで「固有のレコード」を「はい」にする。 3.集計クエリでグループ化する。 上記3通りの方法があります。

noname#25520
質問者

お礼

お早い回答大変ありがとうございました。 本当に困っていたので感謝しきれないくらい感謝しています。

関連するQ&A

  • アクセスでの宛名ラベル作成

    お世話になります。 アクセス(WINXP アクセス2002)で住所録を作成しました。 クエリで抽出したデータを元に宛名ラベルを作りたいのですが、 ウィザードで作成されたラベルは1枚に複数レコードが入るラベルです。 1つのレコードで1枚の宛名ラベルを作成したいのですが・・・。 1枚の宛名ラベルに10枚ラベルシールがあるとしたら、10枚全て 同一のものを作成したいのです。 エクセルデータを元にワードの差込印刷だと出来るのですが・・・。 アクセスのみで行いたいので困っています。 宜しくお願いします。

  • 宛名ラベル作成について

    いつもお世話になっています。 ワード2000を使っていて、宛名ラベルを差込印刷機能で作成しました。元になる住所録はエクセルファイルです。作成後、エクセルの住所録に一行追加して、差込済みのラベルを開いたところ、追加分のデータが追加されていなかったのですが、後から追加した分は、反映されないのでしょうか? 

  • Access2000で重複データに・・・

    Access2000の重複データの処理について質問です。 あるフィールドの重複レコードを検索し、該当するレコードの別フィールドに「●」をつけようとしています。ただ、重複する最初のレコードには「●」をつけたくないのです。 例えば  aaa ・・・ (1)  bbb  aaa ・・・ (2)  ccc  aaa ・・・ (3)  eee というフィールドだった場合、(1)には「●」をつけずに(2)以降にのみつけたいのです。 重複クエリで重複レコードを抽出して重複テーブル作成→重複テーブルと元テーブルを組み合わせて更新クエリ作成という方法でやったのですが、そうすると(1)にも「●」がついてきます。(当然ですが・・・) 何か名案があれば教えてください。 やはり、VBAを使わないと無理でしょうか・・・?

  • 宛名ラベル作成中のトラブル!

    宛名ラベルを作成しようとしてワードを立ち上げ、エクセルで住所録を作成したデータを開いたときに 「現在のタスクを完了する為にマイクロソフト エクセルに対して再度DDE接続を行うことはできません」と表示されました。 これってどういう意味ですか? 今までこんな事なくスムーズに宛名ラベルの作成ができていたのですが... どうしたらいいのでしょう??

  • Accessでの同一宛名ラベル作り方

    Accessで宛名ラベルを作成するときに、1枚の用紙に全てある1件の宛名で印刷したいのですが、どのようにすればよいでしょうか? 初心者なので、詳しいことは分かりませんが、いろいろ調べたところVBAを使わずにテーブルのみで作成できるそうなのですが、それさえも難しくて分かりません。 よろしくお願いいたします。

  • アクセスのレポートで宛名ラベルを作成したいのですが・・・

    アクセスのレポートで宛名ラベル(ヒサゴA4に12ラベル)を作成したいのですが、ページ設定で、用紙サイズを指定し作成できないようです。wordでは、差込印刷で作成したのですが、SQLデータベースのデータをアクセスで つなぎ、必要なデータ(取引先、郵便番号、住所等)で選択クエリを作成し、それを差込印刷機能でもってきたのですがwordを開いて編集するとすぐ、固まってしまいます。アクセスのレポートで作成できれば良いのですが・・ 良い方法があれば教えてください。

  • Accessでの宛名ラベル作成について

    アクセスの2007を使用しています。 宛名ラベルを作成しておりますが、A-oneの単票ラベル用紙、42mm×82mm 2列(品番28179 2列×6行分。)なので、ウィザードでラベルの種類から同一のものを選択して作成しました。 ウィザードに従って進めていきラベルレイアウトは(1行目:郵便番号、2行目:空白、3行目:住所(1)、4行目:住所(2)、5行目:空白、6行目:宛名)と設定しました。 しかし、プレビューをみると5行分(10個)しか表示されておらず、最下段の2列には宛名が表示されません。 どうすれば全てのラベルに宛名を表示することができるでしょうか?最後の2列が空白になってしまうのは大変もったいないので、設定方法をご教示よろしくお願いいたします。

  • Word2000で宛名ラベル作成

    Excel2000住所録をもとに、Word2000の差し込み印刷機能を使って、宛名ラベルを作成したいのですが、出来ません。 ツール 差し込みヘルパー メイン文書 宛名ラベル作成 までは行なえますが、 データファイルを開くで、Excellワークシートを開く事が出来ず、 応答なしとなってしまいます。 Excellの住所録に何か問題があるのか、もしくは他に原因があるのか、 おわかりの方、ぜひ教えてください。 宜しくお願いします。

  • ワードの宛名ラベル作成について

    ワードで宛名ラベルを作っています。 ツールから、宛名ラベル作成を選んで作ったものが 既にあるのですが、ラベル用紙が以前のものと違うのです。 差込印刷で作成していたのなら、エクセルデータがありますのでまた新しいラベルで作ったらいいのですが、 ワードに直接打ち込んでいるため、それはできません。 そのラベル文書を開いて、再度宛名ラベル作成をえらんで、ラベルを変更しても、既存の文書のラベルの種類の変更がどうもできないのです。 どうしたらいいのでしょうか。困ってます。 同じような質問はないかと探してみましたが見つけられませんでした。

  • WORDの宛名ラベル作成機能について教えてください

    MS-WORDで「はがき宛名印刷」機能ではEXCELで作成した住所録データより宛先住所を自動的に取り込めるのですが、「宛名ラベル作成」機能では連絡先の情報しか取り込めません。「はがき宛名印刷」と同様にEXCELで作成した住所録より宛先情報を取り込むことは出来ないのでしょうか? WORDのバージョンは2000です。

専門家に質問してみよう