No.4ベストアンサー
- 回答日時:
#1のmshr1962です。
#1のサポートを見つけるまで使っていた方法です。部数テーブルを作成、フィールドは数値(長整数)が一つで主キーはなし
データは1,2,2,3,3,3,4,4,4,4,.....10,10,10,10
要は数字と同じ数レコードを作成。
レポート用のクエリにこのテーブルを追加(連結はしない)
このテーブル側のフィールドの抽出条件に部数を入力したテキストボックスを指定する。
※念のためテキストボックスの既定値は1にしてください。
※データによって部数が違う場合は、元のテーブルに部数フィールドを用意して、部数テーブルと連結させる方法になります。
ありがとうございました。
VBAがまだよくわからない状況でしかも簡単な方法と思い早速実践し、希望通りの表示がされました。
また困った際にはよろしくお願いします。
No.5
- 回答日時:
No.3の続きです。
多くても10くらいでしたら、以下の方法はいかがでしょうか。
まず、「増殖数」という名前のフィールドを持つテーブルを新たに作成します。そしてこのテーブルに10レコード作成します。その内容は、1~10の数値です。
増殖数
レコード1 1
レコード2 2
:(中略)
レコード10 10
次に、レポートのコントロールソースのクエリにこのテーブルを追加します。ただし、連結はしません。そしてクエリの中で、
元のテーブルの「印刷部数」≧新テーブルの「増殖数」
という条件をつけると、「印刷部数」の数だけレコードが増殖すると思います。
ありがとうございます。
今回は直感的に先に返答していただいた方のを使い問題が解決できました。この方法も是非試したいと思います。また質問の際はよろしくお願いします。
No.3
- 回答日時:
例えばその「印刷部数」というフィールドに入る値の最大値はどれくらいでしょうか?
No.2
- 回答日時:
>フィールドに入力した数字だけ全く同じレコードを増殖させる
意味が良く解らないのですが・・。
レポート内に同じ入力した数字を何個も表示すると言う事で良いのでしょうか。
そのフィールドをコントロールソースにしたテキストボックスをレポート内に必要個数配置すれば出来ます。またはレポートにそのフィールドのテキストボックスがあればコピーして配置すれば出来ますが。
内容が違うようでしたらゴメンなさい。
この回答への補足
説明不足でした。
マクロで一連の流れとして動かしたいのでハンド作業をせずに出来ないかなと思って質問してみました。レコードの中に例えば印刷部数というフィールドがあって、その中に入力した数字を印刷部数として自動で同じラベルをその部数印刷できないものかと考えています。
No.1
- 回答日時:
もしかしてラベル用のレポートですか?
Access 2002 で印刷済みの宛名ラベルをスキップする方法および複数個印刷する方法
http://support.microsoft.com/default.aspx?scid=k …
この回答への補足
非常に参考になりました。
しかし、全てのレコードを何枚ずつ印刷するかという入力をするようになっており、意図するそれぞれのレコードがフィールドに入力した数字を印刷部数として処理するということにはならないようです。何かよい方法はないでしょうか・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- スーパー・コンビニ セブンイレブンのネップリで、書き忘れたレポートの1枚を印刷したくて登録したんですが、画質が悪くて文字 1 2022/05/18 09:45
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブルの値をテキス...
-
accessのレポートで元になるテ...
-
Accessのフィールド数が255しか...
-
【Access】フォームで自動計算...
-
ACCESS2000「定義されているフ...
-
ACCESSで400以上のフィールドが...
-
ACCESSでの改行コード
-
ACCESSで和暦を西暦に・・・
-
SQLで特定の文字を含むものを削除
-
アクセス エラーを数値「0」に...
-
ExcelのデータをコピーでACCESS...
-
Access 昇順・降順で並び替え...
-
通貨型で\\0の時、何も表示しな...
-
ACCESSでテーブルのフィールド...
-
INSERT INTO ステートメントに...
-
Access⇒エクセルへのエク...
-
アクセスでの時間の並びかえに...
-
ACCESSDBで、NULLデータをすべ...
-
アクセス メモ型 255文字...
-
Access2003 空レコード挿入
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブルの値をテキス...
-
アクセス エラーを数値「0」に...
-
ACCESSでの改行コード
-
Accessのフィールド数が255しか...
-
accessのレポートで元になるテ...
-
Accessで、固定アルファベット+...
-
INSERT INTO ステートメントに...
-
Access 昇順・降順で並び替え...
-
ExcelのデータをコピーでACCESS...
-
SQLServer2005のSQL文での別名...
-
ACCESSで400以上のフィールドが...
-
アクセス VBAで列の入れ替...
-
IT用語について質問です。 以前...
-
【Access】フォームで自動計算...
-
accessで重複を防ぎたい
-
ACCESSでテーブルのチェックを...
-
ACCESSで和暦を西暦に・・・
-
アクセス メモ型 255文字...
-
主キーはオートナンバー型のID...
-
ACCESSでオートナンバーを任意...
おすすめ情報