アクセスでラベル印刷をするとき、ラベルの途中から印刷することは可能なのでしょうか?また、ラベル印刷する項目をテーブルで作ったリストの中から任意で選んで印刷するにはどうしたらいいでしょうか?是非、教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

ラベルの途中から印刷するには、印刷データの最初にダミーのデータ等をつければ希望の場所から印刷することは可能になると思います。


具体的には、まず印刷の対象となるテーブルなどと同様の定義のテーブルを作成しラベルの一ページ分のレコードを追加しておきます(仮にT_TEMP)そしたらユニオンクエリーを作成し
SELECT TOP 5 '追加したい空白分だけを指定
FROM T_TEMP
UNION ALL
SELECT *
FROM (出力対象のテーブル)
このようにすれば TOPの後に指定した分だけダミーのレコードが追加されますのでこのクエリーをレポートのレコードソースに指定すれば希望の位置から印刷を開始できます。
任意の項目の印刷もレポートのレコードソースプロパティーを変更することによって可能になるはずです。
ただどちらの場合もモジュールを作成する必要がありマクロからの操作は不可能です。
がんばってみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます。
何とかできました。
アクセスを勉強して、使いこなしたいと思います。
また教えてください。

できればメールで別のことでも
いろいろお話できればと思います。

art-c2@m-net.ne.jp よろしくお願い致します。

お礼日時:2001/01/03 13:17

リストの中から任意ってのは、新たに[印刷]とかいう名前で、yes/no型のフィールドを作ってやる必要がありますね。


そして、印刷する時に抽出条件で、[印刷]=yes などと指定してやればいいです。

あと、印刷用のテンポラリテーブルを作って、そこに必要なデータだけを追加クエリで追加して、印刷するっていう手法も良く使われますね。
#1で ykymtktさんが書いてくださった、空白レコードを使用する方法と組み合わせて、
最初に空白レコードをテンポラリテーブルに追加
→ チェックを付けたデータだけをテンポラリテーブルに追加
→ テンポラリテーブルを印刷
のようにすると、かなり柔軟に印刷処理が行えるものと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。
何とかできました。
アクセスを勉強して、使いこなしたいと思います。
また教えてください。

できればメールで別のことでも
いろいろお話できればと思います。

art-c2@m-net.ne.jp よろしくお願い致します。

お礼日時:2001/01/03 13:18

補足ですが、ラベルの途中から印刷するということは一度印刷したラベルシートの残りの部分に印刷するということですよね?


紙詰まり等のトラブルが起きやすいのであまりそうしたことはされないほうがよろしいかと思いますよ。
最悪の場合残りのラベルが反ってしまってプリンタの内部に張り付いてしまったりとか(経験済み...)
インクジェットプリンタならまだしもレーザだと最悪ですよ。
そのあたりもご考慮を
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QAccess、同じテーブルの2つの項目対他のテーブルで1つの項目のリレーションは可能?

Accessで販売管理をしています。
以下のテーブルを作成し(*は主キーです)、

[売上T]  [商品M]  [顧客M]  [受注T]
*売上NO  *商品ID  *顧客ID1  *受注NO
商品ID   商品名    *顧客ID2  商品ID
日付    顧客ID1     顧客名    受注日
金額    顧客ID2            受注金額
       受注先1
       受注先2

参照整合性にチェックを入れリレーションでつないでいます。
リレーションシップは下記のとおりです。

[売上T]商品ID―[商品M]商品ID―[受注T]商品ID
[商品M]顧客ID1及び2―[顧客M]顧客ID1及び2―[商品M]受注先1及び2

ここで顧客と受注先が重複することもあるので、顧客Mから顧客ID及び受注先IDの2つのテーブルにリレーションシップを設定しているのですが、
クエリで  [受注T]受注NO及び受注金額、[顧客M]顧客名で抽出したところ、
5000件以上[受注T]にデータがあるはずのものが、1200件ほどしか抽出できませんでした。

ちなみに[顧客M]と[受注用顧客M]というまったく別のテーブルを作成し、
[商品M]受注先1及び2―[受注用顧客M]顧客ID1及び2
とリレーションを作成し、クエリで抽出するとうまくいきました。
しかしこの方法だと、[顧客M]と[受注用顧客M]という2つのテーブルを管理しなければならなくなるので面倒です。


そこで質問です。
同じテーブルの2つの項目対他のテーブルの1つの項目とでは、うまくリレーションが設定できないのでしょうか。

もし出来ない場合、[顧客M]と[受注用顧客M]の2つのテーブルを管理しなければならない訳ですが、
なんとか簡単に管理できる方法(ひとつのテーブルを変更すると簡単にもうひとつが変更できる設定)はないでしょうか。

非常にわかりにくく長い文章で申し訳ありません。
VBA等はさっぱりわかりませんので、普通の設定の範囲内で、できるかどうかよろしくお願いします。

Accessで販売管理をしています。
以下のテーブルを作成し(*は主キーです)、

[売上T]  [商品M]  [顧客M]  [受注T]
*売上NO  *商品ID  *顧客ID1  *受注NO
商品ID   商品名    *顧客ID2  商品ID
日付    顧客ID1     顧客名    受注日
金額    顧客ID2            受注金額
       受注先1
       受注先2

参照整合性にチェックを入れリレーションでつないでいます。
リレーションシップは下記のとおりです。

[売上T]商品ID―[商品M]商品ID―[...続きを読む

Aベストアンサー

リレーションシップとクエリでの結合を混同していますね

>ちなみに[顧客M]と[受注用顧客M]というまったく別のテーブルを作成し
>[商品M]受注先1及び2―[受注用顧客M]顧客ID1及び2
>とリレーションを作成し、クエリで抽出するとうまくいきました。
クエリでこのように結合すればいいだけですから、[受注用顧客M]など作らず
クエリデザインビューに顧客Mを2度ドロップすればいいのです

Qアクセスで複数テーブルをひとつにする方法 以下3つのテーブルがあります。 Aテーブル Bテーブル C

アクセスで複数テーブルをひとつにする方法

以下3つのテーブルがあります。
Aテーブル
Bテーブル
Cテーブル
共にフィールド数、フィールド名は共通です。
3つのテーブルのレコードをまとめてDテーブルを作る場合はどのように操作するのでしょうか?

Aベストアンサー

「ユニオンクエリ」について調べてください。

Qアクセス検索フォーム【大項目→中項目→小項目と絞り込みながら検索】する方法を教えてください。

アクセス初心者です。
このサイトや手持ちのテキスト等でしばらく調べてがんばってみましたが、いろいろ試した不要なデータであふれかえってしまい拉致があかず、私が初心者であることからアクセス構築の考え方そのものにも不安があり、不勉強でお恥ずかしいのですがご質問させていただくことにしました。
お詳しい方ご教授願います。

やりたいことは、在庫管理のようなことで該当する在庫がいまどこにおいてあるのかを検索フォームを使って検索できるようにしたいのです。

在庫は大項目、中項目、小項目と分類しております。

検索フォームでコンボボックスなどを3つ配置し、大項目を一つ目のコンボボックスなどから選ぶと、次の二つ目のコンボボックスからは選んだ大項目から該当する中項目のリストが自動で選べ、中項目を選ぶと三つ目のコンボボックスからは選んだ中項目に該当する小項目のリストが自動で選べるような形にしたいと思っています。

大項目表テーブル
1 大項目1
2 大項目2
3 大項目3
というものを作って、

大項目1の中項目表テーブル
11 中項目A
12 中項目B
13 中項目C   このような中項目表テーブルは大項目1~3で3つ。
さらに、

中項目Aの小項目表テーブル
21 小項目あ
22 小項目い
23 小項目う   このような小項目表テーブルは中項目A~Cで9つ。

一応上記のような表は用意しました。


何年か前にマイクロソフトのMOS試験のアクセス2000には合格しましたが、それ以来アクセスをあまり触っておらず、いよいよ必要に背回れて困ってしまいました。不勉強で申し訳ありませんがよろしくお願いします。

アクセス初心者です。
このサイトや手持ちのテキスト等でしばらく調べてがんばってみましたが、いろいろ試した不要なデータであふれかえってしまい拉致があかず、私が初心者であることからアクセス構築の考え方そのものにも不安があり、不勉強でお恥ずかしいのですがご質問させていただくことにしました。
お詳しい方ご教授願います。

やりたいことは、在庫管理のようなことで該当する在庫がいまどこにおいてあるのかを検索フォームを使って検索できるようにしたいのです。

在庫は大項目、中項目、小項目...続きを読む

Aベストアンサー

この辺を参考に。
■コンボボックス作成の応用講座-1:SampleFile192
http://www.accessclub.jp/samplefile/samplefile_192.htm
■コンボボックス作成の応用講座-2:SampleFile193
http://www.accessclub.jp/samplefile/samplefile_193.htm

Qフォトショップでつくったラベルを、プリンタラベル(21面)に印刷したいのですが...

フォトショップでラベルを10日かけてつくりました...が!それを買ってきたラベル用紙(AーOne)3行×7列(計21面)にプリントアウトしたいのですが、どうしてもできません。コピーしてペーストしていく...にしても、できません。なにか方法があるのでしたら、ぜひ教えてください。どうかよろしくお願いします!!!

Aベストアンサー

簡単な方法としてはそのラベルをjpg等の画像にして保存します。
そしてラベル印刷用のソフトに載せてしまうことです。
たとえばこれ。
http://hetoheto.hp.infoseek.co.jp/006Graphic/meisi/mokuji.htm
名刺MAKER
これなら簡単に出来ます。

QAccessのフォームにテーブルの項目を追加するには

フォーム作成途中にフィールドリストにないテーブルの項目をフィールドリストに追加するにはどうすればいいのでしょうか?
新たにフィールドリストに追加せずに、テーブル項目は追加するものなのでしょうか?

Aベストアンサー

> テーブルがレコードソースのフォームに、クエリのデータを表示したい場合

どのようなレイアウトなのか分かりませんが、サブフォームを使うと
ご要望のことは可能です。
サブフォームのソースオブジェクトプロパティに、クエリを指定してみてください。


人気Q&Aランキング

おすすめ情報