• ベストアンサー

アクセス初心者です、宜しくお願いします。

アクセス初心者です、宜しくお願いします。 大量の物品在庫データがエクセルファイルであります。 アクセスへのインポートはできました。 そこでレポートを作って印刷をするにあたり、選択した物品のみを印刷したいです。 そのためには、どのようにすればいいのでしょうか? なにぶん、本当にアクセスが初心者なので詳しく教えていただければと思います。 宜しくお願いします。

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

  • ベストアンサー
  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

文章で説明も大変なので、できそうな簡単なやり方で。 エクセルで右端1列用意して印刷したいものに1、しないものに0とします。 今あるテーブルは名前変えて残しておいて、もう一度インポートします。 テーブルの右端にその項目があって1や0になっているはずです。 クエリでそのテーブルを元に選択クエリを作成し右端の項目の抽出条件欄に1を記載してクエリを実行します。 結果は1にしたもののみのはずです。 まずは、ここまで出来るのが前提。 今度、印刷対象データをかえたい場合はテーブルのその項目の1を0に、0を1に変更してクエリはそのまま実行します。

yamina
質問者

お礼

何度もありがとうございます。 教えていただいたとおりにしたらできました。

その他の回答 (2)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.2

クエリではレポートに出す対象項目を絞り込むことを行いますが、抽出条件は処理する度にパラメータのように与えることが出来るので新たにクエリを作ったりする必要はないです。 レコードの選択方法で、テーブルにYESNO形式で項目を追加用意しYESのものだけ抽出というやり方があります。 クエリで、抽出条件の指定の仕方、LIKE演算子をみると良いです。 あと、 フォームは対応できますでしょうか?。

yamina
質問者

補足

ご回答ありがとうございます。 何分、初めてのアクセスのため本を見ながらの操作です。 もし教えていただけるのなら、詳しくお願いします。

  • layy
  • ベストアンサー率23% (292/1222)
回答No.1

掲示板で答えを聞いても実践するとわからないことあるので まずは、図解入りの解説本で学習してください。 ACCESS初心者講座 http://ms-access.seesaa.net/ こういうことはクエリを新規作成し、「選択クエリ」を選びます。 クエリには選択クエリ以外にもいろいろあって使う用途が異なります。 レポートでは、作った選択クエリの結果データを基に出力できます。 レコードソースに「作った選択クエリ」を設定します。 例) テーブル100件→レポートで100件出力、以外にも テーブル100件→選択クエリで15件に絞りこみ→レポートで15件出力 ができます。 一応、お使いのバージョンも提示してください。

yamina
質問者

補足

ありがとうございます、バージョンは2010です。 以前、何かでYes/No型で選択する方法があるように思いました。 追加印刷がでた際には、選択クエリを再度作ってレポート出力の繰り返しということでしょうか?

関連するQ&A

  • アクセスにエクセルで作成された帳票をインポートしたいのですが

    アクセス初心者です。 似たような質問がありましたがよくわからなかったためお手数ですがご回答願います。 エクセルからデータをアクセスのテーブルにインポートできるということはわかったのですが、エクセルで作成された帳票(ある証明書の申請書です)をアクセスのレポートにインポートすることはできないのでしょうか? できないとすると代替案のようなものがあれば教えていただきたいのですが? よろしくお願いいたします。

  • ACCESSのレポートで

    ACCESSど初心者です。。皆様にいろいろ助けていただいておりますが、今回はレポートでラベル印字のところをテキストでやっていますが、1件目のデータは最初からテーブルに格納してあり、郵便番号をプロパティで定形どおりに設定しました。2件目からはエクセルでデータをインポートしたので宛名ラベルをレポートで作成し印刷プレビューで見てもー(ハイフン)が付いていますが、1番目は付いていません。どうしたらハイフンをつけられるでしょうか?よろしくお願いします。

  • Accessフォームのファイル名を変更して・・・

    お世話になります。 WIN98でAccess2000を使用しています。 (Access初心者です) 仕事でAccessにデータ入力をすることになりました。 既存のフォームに入力していくのですが、前回の データが入っているのでデータを消去しなければなりません。 とりあえず、テーブルのほうでデータをすべて削除をしました。 今度は既存のテーブル、フォーム、クエリ、レポートのファイル名を「A」から「B」に変更をしました。 ですが、フォーム、レポートを開くとファイル名は「A」のままなんです。いろんなところを見たのですが 結局わからなくて困っています。 あとはどこを変更するのでしょうか? (初歩的なことでスミマセン) それと、ExcelからAccessのテーブルへ データをインポートして、テーブルには無事データが インポートされたのですが、フォームにはそのデータが 反映されていませんでした。 インポートしたデータをフォームでも見れるようにするにはどこをいじったら良いのでしょうか? 本を見ても検索してみてもこんな初歩的な質問は無く 本当にお恥ずかしい内容なのですが、 宜しくお願い致します。

  • Access印刷範囲の設定(初心者)

    フォームにサブフォームを作り、クエリのデータを反映させているのですが、そのクエリのレコードの選択範囲だけ印刷することは可能でしょうか?特にレポート化する必要はありません。 ちょうどExcelのセル範囲指定後、印刷範囲の設定をする様なイメージなのですが、Accessでも可能なのかご助言頂きたいです。

  • アクセスにインポートできません。

    Access97を使っています。 エクセルもcsvもインポートできません。 「外部データの取りこみ」→「インポート」で進み、 「ファイルの種類」を選択しようとしたところ、 一覧にエクセルもcsvも出てきません。 「Microsoft Access」と「ODBCデータベース」 のみです。 エクセルもcsvも検索はできますが、 インポートしようとすると 「データベース形式○○○を認識できません。」 というエラーメッセージが表示されます。 どうすれば解決できるでしょうか? よろしくお願いします。

  • アクセス初心者です!

    アクセス初心者です! アクセスでどうしてもわからないことがあるので教えてください! 仕事上でラベルを作成することがあるんですが、例えば林檎が255個あった場合、 50個のラベルを5枚、 5個のラベルを1枚、作成する必要があります。 ただし送られてくるデータ上では255個の林檎が1点となっています。 これを分割して林檎50個のデータが5件、 林檎5個のデータが1件の合計6件にした上で 5個のデータのみレポートに出力してラベルを作成したいです。(50個のラベルはあらかじめ作成できるため必要ないです。) また、それをできる毎回できるようにフォーム上にボタンを設置しデータをインポートすれば毎回ラベルを作成できるようにしたいです。 また、参考になるサイトがあったら教えてください! ややこしくてすみません、よろしくお願いいたします!

  • Access(アクセス)でのインポートについて

    テーブルのインポートでエクセルファイルをインポートしたいのですが「ワークシートインポートウィザード」の画面でテーブルを指定して保存すると 「Microsoft Access」の画面で「すべてのデータをテーブルに追加できませんでした。 キー違反のため、0件のレコードのデータが失われ、0件のレコードが削除されました。」と出てきて、保存できません。 もとのテーブルのデータ型を使ってインポートするにはどうしたらいいのでしょうか。よろしくお願いします。 インポートする元のデータ(エクセル)とインポート先(アクセス)の関係は次の通りです。 エクセルファイル    アクセスのテーブル (セルの書式設定)   データ型、フィールドサイズ --------------------------------------------- 数値          数値型、長整数型 文字列         テキスト型、16 インポートする前に元のエクセルデータをアクセスのデータ型に合わせただけではダメなのでしょうか

  • かなり初心者参ってます(アクセス)

    売り上げをアクセスにて管理しています。 以前、詳しい方が作成したようで何の引継ぎもないまま私が担当になりました。 売り上げを年度毎にレポートにて印刷出来るようにしてあるのですが、平成17年度の集計のレポート新たに作成してと言われました。 アクセスは入力・修正のみの経験なので、参考書を読んでも正直さっぱりです。 今までの年度毎のレポートがあるので、それをどうやって作成しているのか知る方法はありますか? 全く同じ方法で平成17年度版を作成したいのです。 レポート作成にあたって基になるものを選択とありますが、クエリにたくさんのデータがあってどれを基にしているのかでさえ、さっぱりです(^o^; 非常に分かりづらい文章ではありますが、良い方法があれば教えて下さい。 宜しくお願い致します。

  • アクセスのレポートで縮小印刷するには?

    はじめまして。アクセス初心者です。 印刷すると、データの字数が多すぎて、途中で途切れてしまいます。レポートのコントロールの大きさを変えずにデータ全体を印刷するにはどうしたらいいのでしょうか? エクセルのセルの書式設定の「縮小して全体を表示する」は、アクセスには無いのでしょうか? どうかよろしくお願いします。

  • EXCELをACCESSへ

    EXCELデータをACCESSへ取り込むのは簡単ですか? ACCESSのデータベースへ、EXCELの該当項目を抽出し、インポートしたいのです。 同じ処理の案件を大量に捌くことが目的です。

専門家に質問してみよう