• ベストアンサー

Access2000のユーザー設定ツールバー

Access2000で印刷用のユーザー設定ツールバーを作成してレポートを印刷するときのみ他のツールバーを消してユーザー設定にて新規作成した印刷用のツールバーを利用するように設定しました。が、データが0件のときはレポートしないように定義したところ、いつまでもそのツールバーが残ってしまいます。「印刷ツールバーのボタンをクリックする」と言う行為でツールバーが消えているようなのですが、そのアクションを起さなくてもツールバーを閉じる方法があったら教えてください。明日締め切りで非常に困っています。よろしく!

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

  • ベストアンサー
noname#7099
noname#7099
回答No.1

私はレポートに以下の設定をしています。 "印刷バー"がユーザー設定のツールバーです。 参考になるでしょうか? Private Sub Report_Open(Cancel As Integer) On Error GoTo Err_Report_Open DoCmd.ShowToolbar "印刷バー", acToolbarYes DoCmd.Maximize Exit_Report_Open: Exit Sub Err_Report_Open: MsgBox Err.Description Resume Exit_Report_Open End Sub Private Sub Report_Close() On Error GoTo Err_Report_Close DoCmd.ShowToolbar "印刷バー", acToolbarNo Exit_Report_Close: Exit Sub Err_Report_Close: MsgBox Err.Description Resume Exit_Report_Close End Sub Private Sub Report_NoData(Cancel As Integer) On Error GoTo Err_Report_NoData ' ユーザーが指定した範囲に該当するレコードがない場合、メッセージを表示し、レポートの印刷およびプレビューを行いません。 MsgBox "印刷すべきデータがありません", , [Caption] Cancel = True Exit_Report_NoData: Exit Sub Err_Report_NoData: MsgBox Err.Description Resume Exit_Report_NoData End Sub

m-y-wakwak
質問者

お礼

大変大変!ありがとうございました。明日の締め切りに間に合いです。(*^。^*)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ツールバーのユーザー設定がなくなってしまいました。

    気が付いたら、アドレスバーがなくなってまして、 ツールバー上で右クリックしても表示を押しても、 ボタンの配列以外押せなくなっています。 ユーザー設定が出来ないのです… 対処の仕方を教えてください。

  • Wordのユーザー設定ツールバーが表示されません

    初めまして。 Wordのユーザー設定ツールバーの件で、ご質問させて下さい。 私は、自分好みに書式を変更し、テンプレートで「Nomal」ファイルとして使用しております。 更に、ツールバーもユーザー設定を一つ追加し、「新規作成」を開くと共に、ユーザー設定ツールバーを毎回表示させたいのですが、ユーザー設定ツールバーが消えて無くなってしまいます。 保存方法は、「Nomal」ファイルの上書きが出来ないので、一度適当な名前でテンプレートとして保存し、名前を「Nomal」ファイルに変更して入れ替える方法です。 「Nomal」以外の名前でテンプレート登録し、ダブルクリックすると上手くいく時もあるのですが、「新規作成」と違いとても面倒なので、この方法は避けたいです。 どうしたら、ユーザー設定ツールバーを「Nomal」設定として保存できますでしょうか? Word2003を使用しております。 宜しくお願い致します。

  • Access2007 ユーザー設定のツールバーの変更

    Access2007を使用してAccess97アプリをアップグレードしています。(97⇒2003⇒2007の順でアップグレード) Access97で作成していたユーザー設定のツールバーをAccess2007で表示すると、アドイン内に表示されますが、高さが高くて、フォームが画面に入りきらなくなっています。97で使用していた時の状態と同等の高さに変更する方法はないでしょうか。ご存知の方、教えてください。 宜しくお願いします。

  • 【Excel】ツールバーのユーザー設定

    Excel2003を使用しています。 表示 → ツールバー → ユーザー設定でコマンドタブを選択 左側の分類でファイルを選択した状態で右側のコマンド欄に「新規作成」の項目が2つあります。ボタンイメージは同じですが、ひとつは『新規作成...』もうひとつは『新規作成』と表示されています。 元々1つだったと思うのですが、どうして2つになったのかわかりません。できれば、元の状態に戻したいのですが、どうすればいいでしょうか? あと、ツールバーを自分で作ることってできるのでしょうか? マクロを登録しているボタンを集めたツールバーを作れたらいいなと思っているのですが。。。 また、自作のツールバーが可能な場合、これを他のPCへも引き継げますか? よろしくお願いします。

  • プレビュー画面にツールバーを出したい(Access)

    AccessのOpenReportでプレビュー画面を表示させますと 別画面が開きそこにプレビュー画面が開きますが、 その画面に印刷ボタンのついたツールバーを出したいです(上の青いタイトルバーの下にです)。 ツールバーを新しく作ってレポートのプロパティで設定すればできるそうですが、 どうもうまくいきません、詳しいやり方を皆さんよろしくお願いいたします。

  • Word2003のユーザー設定ツールバーにボタンを作りたい

    Word2003でユーザー設定ツールバーに以下の2つのボタンを追加したいと思います。 ・[色の設定]ダイアログボックスの[ユーザー設定]タブを表示するボタン (図形を選択し、[図形描画]ツールバーの[塗りつぶしの色]ボタンをクリック、[その他]をクリックして表示されるダイアログボックスの[その他]タブをクリック) ・[塗りつぶしの効果]ダイアログボックスの[グラデーション]タブを表示するボタン (図形を選択し、[図形描画]ツールバーの[塗りつぶしの色]ボタンをクリック、[塗りつぶし効果]をクリックして表示されるダイアログボックス) どちらもWord2007では、クイックアクセスツールバーに簡単に登録できたのですが、Word2003ではすべてのコマンドを表示して登録しようとすると、コマンド名が英語になっていてわかりません。 仕事でよく使うダイアログボックスなので、すぐに表示したいのです。 教えていただけると大変助かります。 よろしくお願いします。

  • Netscapeユーザー設定ツールバー

    Netscapeのユーザー設定ツールバーに自分の好きなサイトを追加するにはどうすれば良いですか? 以前はツールバー上に自分の好きなリンクを表示できていたのですが、なぜか消えてしまいました。 ユーザー設定ツールバー自体は表示されています。 表示メニューでブックマークのフォルダを選択して「ユーザー設定ツールバーとして設定する」としてもツールバー上にリンクが作成されません。

  • ツールバーに

    インターネットを見ていて、その見ているページを編集して印刷したい場合、画面上のツールバーにこのページをwordかexcelで編集というボタンがあり、編集して印刷していました。そのツールボタンがなくなってしまって困っています。どなたかなおす方法を教えてください! ツールバーのところを右クリックで→ユーザー設定でもワードとエクセルのマークがでてきません。。

  • excelのユーザー設定で作ったツールバーが消えた。

    excel2000でソフトを作っています。 「ツール」→「ユーザー設定」→「ツールバー」 →「新規作成」で、ツールバーを作成したのですが、 数日たつとそのツールバーが消えてしまいます。 ウィルス駆除ソフトを使っても、 ウィルスは検出されませんでした。 何が原因なのでしょうか。

  • ホームページビルダー11のユーザー定義ツールバー

    先日、ホームページビルダーを9から11にバージョンアップしたのですが、11でのユーザー定義ツールバーの作成方法がわかりません。 9では「表示」⇒「ツールバー」から作成できたと思うのですが、11では「表示」⇒「ツールバー」の中に新規作成項目がありませんでした。 11でのユーザー定義ツールバーの作成方法を教えていただけると幸いです。

専門家に質問してみよう