Windows2000でAccess97のレポートを作成すると、
プレビューでは正しく表示されている一番最後の参照レコードのテキストが
正しく印刷されない事が有ります。
Windows98で印刷する場合は正しく出力されているのですが・・。

原因を知っている方がいらしたら教えて下さい。

A 回答 (1件)

プリンターはどこのどういった物を使われているのでしょう。



そのプリンタのメーカーHPに行って最新のWindows2000対応のドライバをダウンロードしてもだめか確認してみてください。

この回答への補足

プリンタはEPSONのLP-9600です。
ドライバはWindows2000対応のものを使用しています。

補足日時:2002/01/16 16:23
    • good
    • 0

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

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

QAccess97で任意のフィールドとレコードを選択してExcel97に出力する方法

Access97でデータベースを作っています。
ある機器の部品リストを作っているのですが、テーブルに保存されている情報を
選択画面で、取り出したいフィールドとレコードをチェックボックスなどで選択し、選択したデータのみをExcel97に出力したいのです。
方法ご存じの方、ご教示願います。

Aベストアンサー

再びmaruru01です。

コマンドボタンのクリックイベントにSQLステートメントの実行とファイルのエクスポートを記述すればよいとおもいます。

SQLステートメントは、

Dim SQL As String

SQL="SELECT (フィールド) INTO (一時テーブル名) " & _
"FROM (抽出元のテーブル名) " & _
"WHERE (抽出条件)"
DoCmd.RunSQL SQL

という風で、ファイルのエクスポートは、

DoCmd.TransferSpreadsheet acExport, acSpreadsheetExcel7, (一時テーブル名), (Excelファイル名)

という風です。
詳しくは、個々のヘルプを参照して下さい。
では。

Qaccess97のレポートを複数枚印刷設定する方法

access97にて、フォームに作成した印刷ボタンを押すとレポートが印刷されるようマクロを作成いたしました。
印刷を振り分けるシステムと繋げて数台のプリンターで出す様にする為、
規定枚数印刷するようにマクロを変えたいのですが、どのようにすればよいでしょうか?

今は

閉じる(オブジェクトの種類:フォーム、オブジェクト名:フォーム1、オブジェクトの保存:確認)
レポートを開く(レポート名:レポート1、ビュー:印刷、フィルタ名とWhere条件式の部分は空欄)
フォームを開く(フォーム名:フォーム1、ビュー:フォームビュー、ウィンドウモード:標準、Where条件式とデータモードの部分は空欄)
最大化

というように作成しました。

印刷マクロを繰り返しても、2枚と認識せず1枚×2で認識し振り分けできないようなのです。
どなたかお解りの方ご回答お願いいたします。

かなり初心者のため出来るだけ具体的にご回答いただけると助かります。

Aベストアンサー

印刷はprintoutを使われてますか?
それならばCopies:=2 とすれば2枚出ます。

具体的には
ActiveWindow.SelectedSheets.PrintOut Copies:=2, Collate:=True
となります。

QACCESS97でのレポート印刷時の部分制御について

ACCESS97でプログラミングしているのですが、テーブルには下記のようにデーターが詰まっています。

【テーブル1】
|使用日付|時間|管理番号|名称     |
|20020630|1 |AAA  |ノギス     |
|20020630|2.5|AAA  |ノギス     |
|20020630|0.5|AAA  |ノギス     |
|20020109|3.5|BBB  |マイクロメーター|
     :
     :

そのままの情報をレポートに印刷して、下記のように(使用日付や管理番号及び名称が同じ物を空白にしてみやすくする)したいのですがどのようにすれば実現できるでしょうか?

|使用日付|時間|管理番号|名称     |
|20020630|1 |AAA  |ノギス     |
|     |2.5|   |        |
|     |0.5|   |        |
|20020109|3.5|BBB  |マイクロメーター|
     :
     :

ご存知の方はお願いします。

ACCESS97でプログラミングしているのですが、テーブルには下記のようにデーターが詰まっています。

【テーブル1】
|使用日付|時間|管理番号|名称     |
|20020630|1 |AAA  |ノギス     |
|20020630|2.5|AAA  |ノギス     |
|20020630|0.5|AAA  |ノギス     |
|20020109|3.5|BBB  |マイクロメーター|
     :
     :

そのままの情報をレポートに印刷して、下記のように(使用日付や管理番号及び名称が同じ物を空白にしてみやすくす...続きを読む

Aベストアンサー

1.レポートをデザインで開く
2.詳細の使用日付を右クリック→プロパティ→
  重複データ非表示をはいにして下さい。

参考になれば幸いです

Qアクセス97でのレポート印刷について

アクセスでレポートを作成しました。作成している自分のPCでは印刷プレビューで2ページあり、実際印刷されるのもプレビュー通り2ページです。でも、別のPCに配布してそちらのPCで同じレポートをプレビューし印刷すると、プレビューは2ページ、印刷は空欄が20ページ印刷されてしまいます。どうしてですか?(レコードが終わっても罫線をページの最後まで印刷するように作ってあります、これが原因?)
以前の質問の回答に最適化すると余白がデフォルトに戻ってしまう・・・など、アクセスの不具合が書き込まれていましたが、当方のこの現象もそのようなことなのでしょうか?プリンタによって?ですか?
何か対策はありませんか?このアプリケーションはこれから他の部署にも配布する予定ですので、ほんとに困っています。
教えてください。お願いします。

Aベストアンサー

レポート設定で「その他のプリンタ」を選択して設定を行うと、環境が変わったりした際に、その都度やり直す必要があります。あと余白をそのプリンタの限界まで少なくするとかですね。機種によって余白の限界値は異なります。ある程度余白に余裕を持たすとか、そのプリンタドライバ独自の機能は使わないようにすれば、設定し直す手間はかなり減ると思うんですが。
プリンタが同じでも、プリンタドライバはWindowsに同梱されているものとプリンタに付属してたりダウンロードしたものもの(プリンタメーカー製)では動きが違うものが多いのでその辺りも統一しした方がいいでしょうね。

同じプリンタでもドライバのバージョン違いや、ネットワークパスが異なればまた設定し直しです。この辺はいつも客先で苦労しています(^^;;

最適化すると元に戻るのは2000のサービスパック無し+名前の自動修正をオンにした時のバグだったはずですので、97では関係ないと思いますよ。

QAccess レポートプレビュー時、印刷させない方法

環境
OS:WindowsXP
Office:2003

Accessのレポートプレビュー時、
メニューバーの"印刷"ボタンをクリックすると印刷できてしまいますが、これを禁止させる(印刷させない)方法はありますか?
多分VBAで制御するしかないと思うのですが、コーディングを教えてください。

よろしくお願いします。

Aベストアンサー

VBAを使わずこんな単純な方法はどうですか?印刷ボタン自体を無くしてしまう方法です。

印刷ボタンのないカスタムのメニューバー、ツールバー、ショートカットメニューバーを作る。
これら3つを対象のレポートに登録する。
これだけだとショートカットキー[Ctrl]+[P]で印刷できてしまうので、[AutoKeys]マクロで無効にしておく。

これで、メニューバー、ツールバー、右クリック、ショートカットキーいずれも印刷できなくなります。


人気Q&Aランキング

おすすめ情報