• 締切済み

ACCESS ラベルの枚数を指定して印刷したいんですが。

ACCESS2003で荷物の送り状を作っています。 フィールドには、宛先名、住所、個数、重量などの情報を入れますが、 これを利用して、荷物を発送するときのラベルを作りたいのです。 ラベルの発行枚数を入力すると、レポートにその分のラベルが印刷されるようにしたいのですが、どのようにしたらよいのでしょうか。 初心者です。どうぞよろしくお願いいたします。

みんなの回答

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

#1です > Index,1,2,3,4,....というフィールドを作ったらよいと > 言うことなのでしょうか? 数値型であれば、なんでも行けますよ 出来れば、「ラベルの発行枚数」のフィールドと同じ方にした方が、型を変換を自動に任せずに行えますので、その方がね

ranaranara
質問者

お礼

いろいろ教えていただいてありがとうございます。 がんばって、やってみます。 ちょっと、今、つけられない状態なので、 お礼だけさせていただきます。 また教えてください。 ありがとうございます。

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.2

#1です 例えばの話をすれば・・・ テーブル名:Tbl発送 宛名 宛先住所 個数 重量 注意事項 ラベル AAA AAA1 1 2 5 BBB BBB2 1 2 2 CCC CCC3 1 2 0 と、 テーブル名:BaseNum (ただ、1~発行される最大の枚数の数値まで) Index 1 2 3 4 5 6 7 8 9 以下略 のテーブル2つ作ったとして・・・ クエリで SELECT Tbl発送.* FROM Tbl発送, BaseNum WHERE BaseNum.Index <= [ラベル] ORDER BY Tbl発送.宛名, Tbl発送.宛先住所; と、すると・・・ 宛名 宛先住所 個数 重量 注意事項 ラベル AAA AAA1 1 2 5 AAA AAA1 1 2 5 AAA AAA1 1 2 5 AAA AAA1 1 2 5 AAA AAA1 1 2 5 BBB BBB2 1 2 2 BBB BBB2 1 2 2 と、言う結果が得られます これをレコードソースに、レポートを作成すれば、終わり ラベルに入力された値の、レコード数が作成されます 他にもVBAで・・・って、話も出来ますが、とりあえずは、標準的なクエリを使った手法での説明です

ranaranara
質問者

補足

ご回答ありがとうございます。 とても初歩的なことなのですが、 Basenumのテーブルを作るとありますが、 Index,1,2,3,4,....というフィールドを作ったらよいと言うことなのでしょうか? そのデータ型は何にしたらよいのでしょう? すみませんがよろしくお願いします。

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

う~ん、Accessを使用してて、判るかと思いますが・・・ 具体的に、どこに何を入れて、どうするのか?を記載して、質問しないと・・・回答したは、良いけど、質問者さまが望んでる回答ではないことが、多いです 無駄になるから、解答がつかない!って事になります もう少し、具体的に記載しましょう > ラベルの発行枚数を入力する 発行枚数は、どこに、入力するの? フォームの何処かのコントロール? クエリのパラメータ? > レポートにその分のラベルが印刷されるようにしたい その分って、どの話? 要は、入力されている > 宛先名、住所、個数、重量など の、すべてのデータ? (この場合、印刷後、データを消さないと、再度、印刷されるけど・・・) それとも、フォームに表示されているデータ? それとも、発行済みの日付が入っていないデータ? > 初心者です。 Accessの場合、ある程度、質問するための知識が無ければ、質問しても、質問内容が、具体的な話がない 回答しても、回答が理解できない!って事は、ざらです もう少し具体的に、想像している内容を記載して、質問してみてください

ranaranara
質問者

補足

説明不足で大変申し訳ございません。 テーブルには、 宛名・宛先住所・個数・重量・注意事項・ラベルの発行枚数という フィールドを作りました。 それをもとに発送用のラベルを作りたいと思っています。 ラベルに記載したい内容は、 宛名・宛先住所・個数です。 ラベルの発行枚数を5と入力すると、レポートに同じ宛名のラベルが5枚作られているようにしたいのです。 フォームでラベルの発行枚数を5と入力すればよいようにしたいのですが、できるでしょうか? たとえばクエリをどのように使うとか、 コントロールをどうしたらよいのかとか、 アドバイスいただけると助かります。 どうぞよろしくお願いいたします。 もし、まだ必要な情報があれば教えてください。

関連するQ&A

  • アクセスのラベル印刷で質問です

    アクセスでラベル印刷をしています 住所 会社名 枚数 というデータがあり、会社は数百社あります これをもとに会社ごとの希望枚数のラベルを印刷することはできますでしょうか? お教えください よろしくお願いいたします

  • Accessで宛名ラベルに同一宛先を複数印刷したい

    Access2010で下記宛先テーブルに対して、フォームで印刷したい宛先と枚数を指定することで同一の宛先のラベルを複数枚印刷することを考えています。 宛先テーブル(コード、名称) 1、会社A 2、会社B 3、会社C ・ ・ 例えば コード:2 枚数:20 とフォームで入力し、同フォームに配置した[印刷]ボタンを押すと管理用の乱数とともに20枚分の宛名ラベルを印刷します。 会社B   会社B 2183 3901 会社B   会社B 5563 4231  ・      ・  ・      ・  ・      ・ 同じような過去の質問と回答も拝見しましたが、それぞれ求める内容が微妙に異なりマッチしませんでした。 皆様のお知恵を拝借致したくよろしくお願いいたします。

  • ACCESS レポートの印刷枚数指定について

    商品ごとに異なるシール枚数の印刷をしたいのですが、印刷枚数においてテーブルのリンクがされたエクセルのセルに入力されている数字をそのまま印刷枚数とすることができますでしょうか? また一回の印刷ボタンのクリックでそれぞれのセルにある枚数を全て印刷することは可能でしょうか? (アクセス及びエクセルのバージョンは2000を使用) 具体的にいいますと (1)テーブルのリンクをしたエクセルデータを使用しています。内容は(2)の通りです。 (2)エクセルデータの件数は10件であり、項目は、A1:商品コード、B1:商品名、C1:印刷枚数とします。 (3)C2~C11には、それぞれの異なる印刷枚数が入力されています。 どなたかご存知の方がいらっしゃいましたら教えてください。宜しくお願いします。

  • access97のラベル印刷

    同じような質問を見つけられず困ってしまい、新たに質問させていただきます。 access97で 「1個のレポートでラベル1シート(12枚)」を印刷する方法を教えてください!! データーは11あり、1データーにつき1シートずつ、11枚のラベルをシートで印刷したいです。 本日の17時までにあげたいので、とても急いでいます。ご存知の方、お知恵を貸してください!! どうぞよろしくお願いします。

  • Accessでラベル印刷

    Accessのレポートを使ってラベル印刷をしました。A4サイズ2行6列の一番下の列にデータが入りません。ラベルの設定はユーザー設定で使うラベルに余白も含めて合わせたつもりです。どこに問題があるのか教えていただけないでしょうか。よろしくお願いいたします。

  • word2007の宛名ラベル印刷について

    word2007の宛名ラベル印刷について教えてください。 既存のエクセルリストを呼び込んで、 ラベルシート1枚(1ページ分)につき1か所の宛先の印刷できる 宛名ラベルを作りたいのですが、 どうしても、リスト全部がシート1枚の印刷になってしまいます。 既存のリストを使わずに、手入力で住所等を入力すると、 1ページにつき1つの宛先の宛名ラベルは作るのは出来たのですが、 この方法だと、印刷を一度かけると、入力したデータの保存はできない ようなのです。 リストを使って1ページ1つの宛先を印刷できる方法、 もしくは、手入力して作成したものを、保存して次回も使える方法があれば 教えて下さい。

  • Access2000Proで枚数指定印刷をしたい

    Access2000Proにてフォームを使用し、印刷を行っています。 その際「印刷枚数」を入力し印刷ボタンにマクロを割当し印刷を行っています。 現在は、マクロを利用し、その入力された回数分だけそのマクロを繰り返すようになっていますが、これを、繰り返しで無く、直接部数指定は出来ないでしょうか?

  • アクセス ラベルを使わず「~件」と表示?

    アクセス2000レポートに関する質問です。 項目をカウントする =Count([フィールド名]) を使っています。その場合にラベルを追加せずに「~件」と印刷プレビューで表示するやり方があるようなのですがわかりません。 レポートのデザインビューで=Count([フィールド名])を指定してあるテキストボックスプロパティの書式を"件"と入力して試してみたのですがカウントした数字は表示されずただ「件」と表示されただけでした。 よろしくお願いします。

  • ACCESSのレポートで

    Accessのレポートで宅急便の送り状を印刷しているのですが、 送り先は住所録からですが、送るものが毎回違う為、 送り状の品名欄に印字したい文字をその都度、印刷時に入力 することは出来ませんか?(品名のデータは残らくて良いです。) 宜しくお願い致します。

  • access2000のレポートはがき印刷について

    アクセス2000の<レポート>はがき印刷で、送り先の住所のところに、フィールド名:住所1とフィールド名:住所2を組み込んでいます。このフィールド名:住所2を無くして、住所1だけをはがき印刷で使うように変更したいのですが、変更の仕方がわかりません。詳しいかた変更の仕方を教えていただけませんか?もしくは、一度完成したレポートはがき印刷は、変更できないのでしょうか? よろしくお願いします。

専門家に質問してみよう