Access 2段(2列)印刷方法は?

このQ&Aのポイント
  • Windows2000とAccess2002を使用して、フィールド名が少ない場合に用紙の1ページに2段(2列)に印刷する方法を教えてください。
  • レコードが40行あり、フィールド名は「番号」「品名」「単価」です。
  • 具体的なデータの例として、1行目から20行目までのデータを掲載しています。
回答を見る
  • ベストアンサー

Access 2段(2列)印刷は出来ますか

windows2000 Access2002 フィールド名:番号 品名 単価 レコード:40行       番号   品名  単価    番号  品名  単価 1行目    1   帳面  100     21  鉛筆  15 2行目    2   ペン   50     22  用紙   5 3行目    3   ピン   10     23   鋏  200  ↓     ↓                ↓  ↓     ↓                ↓ 20行目  20   ゴム   30     40   本  600 この様にフィールド名が少ないときに用紙の1ページに2段(2列)に印刷する方法はありますか?

  • siba10
  • お礼率66% (800/1201)

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

  • ベストアンサー
  • aptiva
  • ベストアンサー率36% (193/529)
回答No.1

とりあえず、今手許にAccessがないので、ちょっとだけヒントを。 レポートのページ設定の最後のタブの中に「列数」と言う項目があるはずなので、それを2や3にしてみてください。方向の指定もその中にあるはずです。

siba10
質問者

お礼

早速ご回答を有難うございます。 うまく出来ました。

関連するQ&A

  • ACCESSのDMAXについて

    ACCESSでの、クエリーの書き方での質問です。 やりたいことは、テーブル中のデータから、最大値を求めて、+1して、レコードを追加したいのです。 商品番号、商品名、番号というテーブルから、商品番号と商品名が一致した中から、 最大の個数を求めるDMAX関数の書き方をどのようにしたらよろしいでしょうか? イメージ的には、 商品番号 商品名 番号 00001   鉛筆    2 00001   鉛筆    3 00001   鉛筆    1 00002   鉛筆    4 となっていた場合、商品番号に「00001」、商品名に「鉛筆」を与えたとき、答えの番号「3」を求めます。 イベントプロシージャではなく、クエリーの画面のフィールド式です。 追加クエリーで、その求めた「3」に+1して、番号を「4」にして新しいレコードを書き込む・・・ なんていうことは可能でしょうか。 VBAでやるのは、なんとなくわかるのですが、クエリーの画面での書き方がわかりません。 (それとも出来ないものなのでしょうか?)

  • アクセス・ファイルメーカーを使っての枝番処理

    はじめまして。データベースソフトに外部CSVファイルを取り込んで伝票処理を行いたく思っています。 取り込むCSVファイルには 伝票番号 枝番 品名 数量 123456  1  ○○  2 123456  2  △△  5 123456  3  ■■  9 123457  1  ◎◎  3 123457  2  ※※  6 ~~~~~~~~~~~~~~ このような感じのCSVデータをデータベースソフトに取り込みたいのですが、一つのレコードに同一伝票番号のデータを多段にして枝番フィールド順に取り込む事は可能でしょうか? 伝票番号 123456 品名1  数量 単価 金額 品名2  数量 単価 金額 品名3  数量 単価 金額 品名4  数量 単価 金額 ~~~~~~~~~~~~ 品名10 数量 単価 金額 ------------------------- 合計      合計金額 こんな感じで表示されたいです。 お知恵を貸してください。

  • アクセスでの抽出方法

    アクセス2000を使用しています。 今までエクセルで単価を調べていたのを、アクセスで調べたいと考えています。 今は下図のようにテーブルのフィールドを作りました。 担当者 見積番号 機械名 部品名1 単価1 部品名2 単価2・・・ ○○様 001   △△機   A1   500  A2    300 ただ、機械一式で作る場合は問題無いのですが、機械の部品だけを数点作る、という事が多くあります。 例えば、機械一式の場合は下記のようなテーブルを作りました。 品名1 単価1 品名2 単価2 品名3 単価3 品名4 単価4・・ A1   500  A2   300  A3   800  A4   200 この機械で部品3点の場合は下記のようになります。 品名1 単価1 品名2 単価2 品名3 単価3 品名4 単価4・・ A2  300  A4   200  A6   800  A9   300 これで「A2の部品の単価が知りたい」となった時には、フォームに「テキストボックス品名1」と「テキストボックス品名2」を作り、それぞれから調べる方法しか僕には分かりません。 これを、1つのテキストボックスで、部品名を入力またはコンボなどからの選択で、品物1、品物2、品物3などのフィールド全てから検索し、単価を抽出する事は出来ないでしょうか? 今はエクセルで見積書を作成し、そこからアクセスへインポートしています。 言葉足らずかも知れませんが、よろしくお願いします。

  • VBA 特定の行を別シートへコピー・削除

    下記のように、VBAで特定の行を抽出して別シートへコピーし、コピーした行については元リストデータを削除したいです。 具体的には、【出荷sheet】(C列注文番号は、出荷があった時に入力済)へ、注文番号に対応する行を【リストsheet】から抜き出してコピーし、コピー後は、【リストsheet】から該当行を削除したいです。 検索により調べてもうまく合致する回答が見当たらず困っています。 VBAの理解度は未熟ですが、何卒ご教授いただけると幸いです。 【リストsheet】 A列 B列  C列   D列 ・ ・ ・ J列 No. 日付 注文番号  品名 ・ ・ ・ ・ 1  1/1   A111   鉛筆  ・ ・ ・ ・ ←コピー後、削除  2   1/2   B222   ペン  ・ ・ ・ ・ 3    1/5  C555 消しゴム・ ・ ・ ・ ←コピー後、削除  ・ ・   ⇓ 【出荷Sheet】 A列 B列  C列   D列 ・ ・ ・ J列 No. 日付 注文番号  品名 ・ ・ ・ ・ 1  1/1 A111   鉛筆   ・ ・ ・ ・ 3   1/5   C555 消しゴム・ ・ ・ ・

  • 条件を抽出し、フラグを立てる関数

    下記条件の場合、D列に「○」フラグを立てたいです。 D列に入力する関数を教えてください。 どうぞよろしくお願い致します。 ・ B列が同じ名前の行を抽出。 ・ 抽出した行のC列に「鉛筆」「消しゴム」「ペン」が入力されている場合、   D列に「○」をつけたい。 ・ ただし、B列が同じでも、C列に「鉛筆」「消しゴム」「ペン」以外が入っていた 場合、D列には何も入れない。 ※B列には飛び飛びに同じ名前が入力されている場合もあります。 ※行は1000行ほどあります。 【前】      B列    C列 山田太郎  鉛筆 山田太郎  ペン 伊藤二郎  缶 伊藤二郎  鉛筆 鈴木五郎  ペン 鈴木五郎  消しゴム 木村三郎  消しゴム 木村三郎  鉛筆 山田太郎  消しゴム 鈴木五郎  パソコン 【後】   B列    C列    D列 山田太郎  鉛筆    ○ 山田太郎  ペン    ○ 伊藤二郎  缶 伊藤二郎  鉛筆 鈴木五郎  ペン 鈴木五郎  消しゴム 木村三郎  消しゴム  ○ 木村三郎  鉛筆    ○ 山田太郎  消しゴム  ○ 鈴木五郎  パソコン わかりにくくて申し訳ありませんが、よろしくお願いいたします。

  • ファイルメーカー6で複数のレコードを1レコードにするには

    MacOS9.2 ファイルメーカー6を使ってます。 全くの初心者です。よろしくお願いします。 今、簡単な納品書をFMで作ってます。 1行で品名と単価と個数と合計を表し 5行分あります。それに総合計が1つあります。 フィールドは1行目を品名1・単価1・個数1・合計1とし 2行目以降もそれぞれ2として、全部で5行分×4フィールドの 20フィールドと総合計フィールドを定義してます。 この納品書自体は問題ないのですが、 この内容を1枚にまとめ請求書として利用したいんです。 ただ、請求書は決まりがあり、行数が30行の表にして、 1行で品名1と総合計を表し、納品が有っただけの行数で表示したいんです。 例えば、10回(10日)納品が有った場合、1行目に納品書の1レコードの 品名1と総合計、2行目以降も同じ2レコード、3レコード・・・と表し、 11行目以降は表の罫線だけとしたいんです。 表自体は線で作れば出来るんですが、納品書から取り込む方法が分かりません。 もちろん、一つのファイルで納品書用レイアウトと請求書用レイアウトを作る方法でもいいですが、その場合だと請求書も納品書と同じ数のレコード数になりますよね。請求書用のレコードを小さくして、表として表示したら、1枚で印刷出来そうなんですが、その場合は30行に出来なさそうで困ってます。 質問が分かりづらくすみませんがよろしくお願いします。 何かいい方法を教えてください。

  • 差し込み印刷

    Excelに顧客データがあり、Wordで発送用ラベルや納品書を作っています。納品書に、品名、単価、数量、金額、送料、総計金額の表があります。例えば、3つの注文を受けた時、送料も総計金額も1つとなり、処理の仕方が分かりません。 例えば、Excelの顧客データ側で、3つ目の行だけに送料を入れます。Wordの納品書の表に10行くらい用意し、全ての行に品名、単価、数量、金額のフィールドを入れ、各行の最後に"Next If"で送料が空欄なら次のレコードに移るとします。これだと、納品書の4行目以降も3行目と同じデータが入ってしまいます。

  • Access 計算フィールドに対するクエリの抽出について

    初歩的な質問かもしれませんが、お願いします。 クエリで、計算を出した列に対して抽出をかけることはできないのでしょうか。 [商品CD][商品名][単価][個数] と、4つの列フィールドを選択クエリに表示し、 5列目に以下のフィールドを挿入しました。 式1: [単価]*[個数] この“式1”に対して1,000以上のレコードを抽出かけたいのです。 >=1,000 と抽出条件に入れてもダメです。 どうしてでしょうか。 また、どうすればいいのでしょうか。

  • accessで2つのテーブルから参照する方法

    access2007を使っています。 例えば、 テーブルA ID   品名   価格 A1   鉛筆    100円 テーブルB ID   品名   価格 B1  消しゴム  50円 というレコードが2つあった場合 テーブルAとテーブルBのどちらからも参照して ID  品名   価格 A1  鉛筆   100円 B1  消しゴム  50円 というふうにクエリにデータを反映させるのにはどうすれば良いのでしょうか?  

  • 文字列を抽出して足し算するには?

    質問させていただきます。 下記のような表があったとします。   A        B      C      D 1 えんぴつ   100円    ノート   100円 2 消しゴム   200円    定規    200円 3 定規     150円    消しゴム  400円 4 ノート    300円    えんぴつ  150円 AとCには品名、BとDには値段が入力してあります。 そこで、別シートのセルに えんぴつ合計 250円 消しゴム合計 600円 定規合計   350円 ノート合計  400円 のようにそれぞれの品物の合計金額を出せませんでしょうか? *品名は同じでも値段が違います。 品名ごとに列を決めて入力すれば簡単なのでしょうが・・・ よろしくお願い致します。

専門家に質問してみよう