• 締切済み

Access2013 クエリで抽出

toufu1127の回答

回答No.2

先ほど回答した者です。 質問者の質問に的確に回答できていませんでしたので再度回答します。 「氏名の頭に【辞退】と【保留】と書かれている人を除いて印刷する方法」  → Not Like "【辞退】*" And Not Like "【保留】*" 以上

Minipooh7
質問者

お礼

お返事遅くなってすみません。 できました! どうもありがとうございました。

関連するQ&A

  • アクセス2000でクエリを組んだのですが。。。

    こんにちわ。アクセス初心者です。まず順に追って説明します。 (1)15000件ある顧客名簿と1500件ある担当会社のテーブルをリレーションで結び、クエリを組みました。「Q_顧客名簿」と名づけました。その時点で15000件データが存在します。 (2)フォーム「Q_顧客名簿」を元にフォームを作成しました。そして氏名の曖昧検索をしたいのでまずフォームのテキストボックスに「氏名検索」と名づけて、クエリの画面に戻り「Q_顧客名簿」を元に新たなクエリを組み、「氏名」のフィールドの抽出方法に以下のような文を入れました。 『Like "*" & [forms]![集合フォーム_1]![氏名検索] & "*"』 このクエリを「Q_氏名検索」と名づけました。 (3)フォームの左端をに「Q_氏名検索」が生きるよう設定をし、「氏名検索」のテキストボックスに「再クエリ」を組んだのですが、顧客データ数が15000あるはずなのが11000まで減ってしまいました。 おそらく検索式に何かが足りないのだと思うのですが、SQLやVBAがわからないのでどうすればいいかわかりません。 アクセスの詳しい方、教えていただけませんでしょうか?よろしくお願いいたします。

  • Accessのクエリについて教えてください。

    クエリで顧客名を入力するとその人のデータが表示されるようにしたいのですが、購入履歴がない人は表示されません。購入履歴のない人も全て表示させる方法を教えていただけますか? ちなみにSQLはこういう感じです。よろしくお願いします。 SELECT 顧客マスター.顧客ID, 顧客マスター.氏名, Sum(販売.販売額) AS 販売合計 FROM 顧客マスター INNER JOIN 販売 ON 顧客マスター.顧客ID = 販売.顧客ID GROUP BY 顧客マスター.顧客ID, 顧客マスター.氏名 HAVING (((顧客マスター.氏名) Like [顧客名字を入力してください] & "*"));

  • アクセスの質問

    顧客のデータからチェックを入れた顧客だけの宛名ラベルを印刷したいのですができますか また顧客のデータ全員分の宛名ラベルを印刷するにはどうしたらいいですか 説明が分かりにくかったらすいません

  • クエリーで抽出した内容を自動印刷する方法(アクセス2000)

    コンピューター初心者です。よろしくお願いします。 目的は「顧客名簿から説明会日時(複数日)を顧客氏名(ID)毎に一枚の用紙に印刷」です。 クエリーの下記の表から抽出後レポートで印刷したいのですが、件数が多い為、1回ごとに抽出条件を入力するのが大変です。 VBA等一切わかりません。 やさしい方法をよろしくお願いします。 顧客ID・顧客氏名・日時・場所 111111・A氏 ・1/1・あ市 111111・A氏 ・1/2・あ市 111111・A氏 ・1/4・い市 222222・B氏 ・1/1・あ市 222222・B氏 ・1/4・い市 333333・C氏 ・1/2・あ市 333333・C氏 ・1/4・い市 …… を1枚の用紙に (1枚目) A氏 1/1・あ市 1/2・あ市 1/4・い市 (2枚目) B氏 1/1・あ市 1/4・い市 … 上記の内容だけでなく、1人の顧客に対して列がずらずらっと続きます。 氏名、説明会日等はすべてコードNO付しているので、抽出は簡単なのですが、抽出したものを自動的に1枚1枚レポートで印刷する方法がわかりません。 初心者ですので質問の説明不足などあると思いますが、よろしくお願いします。

  • フォームのテキストボックスを抽出条件とするクエリー

    Access2003を使って、「フォームのテキストボックスを抽出条件とするクエリー」 を作成していて困っています。 まず Like [Forms]![顧客氏名検索]![テキスト2] とすると、完全一致したものだけが抽出できています。そこで 【値の一部が一致】 Like "文字列*"   ※文字列にある文字列を直接入力するとちゃんと抽出できる。 これを参考に Like "[Forms]![顧客氏名検索]![テキスト2]*" とすると、値の一部が一致するものが抽出されません。(何を入力しても該当0件) 抽出条件が正しく設定されてないように思います。 フォームのテキストボックスの値を利用する場合、""や*の使い方がおかしいのでしょうか?

  • アクセスのクエリで、式の使い方を教えて下さい

    下記のクエリがあります。 氏名 番号(8桁あり2文字で抽出) Like "80*" Or Like "81*" Or Like "90*" 負担金 金額 不足金 そして 式1: IIf((金額]-[不足金])>=0 Or IsNull([不足金]),True,False) 抽出条件 True としています。 式2で Like "81*"の人で、負担金が600以上の人を追加しようとしましたが出来ませんでした。 方法を教えて下さい。

  • 宛名ラベルを印刷する方法

    こんばんわ。 おせわになります。 宛名ラベルを印刷する方法をご教示下さい。 データは、エクセルに5000件くらいあり、その中の任意の30人くらいの人の住所ラベルがつくりたいです。 また、ラベルは、A4用紙に印刷後、鋏で切って、B4封筒に貼り付けようと思っております。 元データは、顧客番号、郵便番号、住所、氏名、宛名です。 氏名と宛名は異なる場合があります。 どのように作るのが一番早く、簡単に作れるでしょうか。 ご経験のある方、ご教示下さい。 よろしくお願いいたします。

  • Access2003でコンボボックスからデータを抽出したい

    自己啓発でAccess2003を勉強しています。 Access2003でコンボボックスで名前を選択して、データ(住所)を抽出したものをリストボックスに表示させたいのですがどこがまちがっているかわかりません。こんなことで3週間ぐらい悩んでいます。 回答またはアドバイスをお願いします。 もしくはもっと簡単なやりかたがあればお願いします。 (1)「氏名」、「住所」のテーブルを作成。テーブル名は「01データ」 (2)「氏名」、「住所」のクエリを作成。クエリ名は「クエリ1」 (3)フォームでコンボボックスとリストを作成。フォーム名は「印刷」 ⇒コンボボックスの名前は「検索」。 ⇒値集合ソースはSELECT [01データ].ID, [01データ].氏名 FROM 01データ; これで「氏名」が選択できた。 (4)クエリの「氏名」抽出条件にLike [forms]![印刷]![検索] (5)検索するマクロを作成。マクロ名「M検索」 アクションは 全レコードの表示 フィルタの実行 ⇒Where条件は[Forms]![印刷]![検索]=[クエリ1]![氏名] (6)マクロ「M検索」をコンボボックスのプロパティ「イベント」タブから変更時に設定する。 (7)フォーム「印刷」を開き、コンボボックスで氏名を選択すると『クエリ1!氏名』と表示されてしまいます。 (8)フォーム「印刷」のリストボックスは全レコードが表示されている。

  • Access2000レポートについて

    Access2000で担当者別顧客名簿を作成しています。担当者別なので顧客の重複があります。 クエリで抽出してレポートのラベル印刷をしたいのですが、顧客の重複している場合は、1ラベルだけ印刷したいのです。テーブルの削除はしてはいけないのです。できる方法ご存知の方お願いします。 また、顧客名の重複がある場合チェックが自動的に入る方法もありましたらお願いします。

  • アクセスでのクエリについて教えてください

    アクセス97で顧客管理をつくりました。 担当者検索という項目で Like "*" & [当社担当者は誰ですか] というクエリを利用したのですが、 最初は問題なく検索できていたのですが ある程度時期がたつと急に質問を二回聞いてくるように なりました。 上の文の部分を見ても書きかえられたようではないです。 もう一度新しく担当者の項目を消して設定しなおすと また一度だけ聞くようになるのですがしばらくすると 二度聞くようになってしまいます。 使っている人間は30人前後いて、みなPCには詳しくない人ばかりですので、もしかしてどこか触ってしまってるのではという心配もあるのですが確認する限りでは以前のLike文との違いは見られません。 検索項目も10個ほどあるのですが4-5個不定期に同じ症状になります。お心当たりの方いらっしゃいましたら教えてください。またほかのやりかたで退避できるようでしたら教えてください。よろしくお願い致します。