• ベストアンサー

Access レポートプレビューのメニューについて

お世話になっております。 Access2003にて簡単なシステムを作っています。 テーブル情報をレポートに出力する処理を作っていまして、 プレビュー画面のメニューをプロパティのメニューバーにマクロを設定しています。 実際にプレビュー表示したところ、メニュータイトルは出てくるのですが、項目が1つも出ない状態です。 色々調べたのですが、よくわからなく手詰まりの状態です。 どなたか原因がおわかりでしたら、ご教授お願い致します。 ※情報不足でしたら言って頂ければ補足致します。

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

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.1

まず、マクロのデザインビューで「マクロ名」列が表示されていないようでしたら、 それを表示させて下さい。 (メニューで、「表示(V)→マクロ名(M)」を選択) 以上のことをした上で、マクロの形を以下のようにします; ○メニューバーを作成する直接のマクロ  [マクロ名]  [アクション]      (画面左下の引数欄)   ファイル   メニューの追加   (メニュー名=ファイル(&F)、メニューマクロ名=Menu_File)   編集     メニューの追加   (メニュー名=編集(&E))、メニューマクロ名=Menu_Edit)   ;           ;   ;           ;  ※メニュー名の「(&F)」等は、Alt+Fキーでメニューを操作可能にするためのものです。 ○各メニュータイトルに対応するマクロ  1)「Menu_File」マクロ   [マクロ名]      [アクション]      (画面左下の引数欄)   上書き保存(&A)  コマンドの実行    (コマンド=上書き保存)   閉じる(&C)      閉じる     ;           ;     ;           ;  2)「Menu_Edit」マクロ   [マクロ名]      [アクション]      (画面左下の引数欄)   元に戻す(&U)   コマンドの実行     (コマンド=元に戻す)   検索(&F)      レコードの検索     ;           ;     ;           ;  ※マクロ名の「(&A)」等は、上と同様にキーボードでメニューを操作するためのものです。 上記のように「マクロ名」欄にマクロ名を記録すれば、メニューに表示されるようになると思います。

tinopio
質問者

お礼

>メニューで、「表示(V)→マクロ名(M)」を選択 こんなパラメータが隠れているとは思いませんでした。 これで全てがつながりました。 本当にありがとうございました。

関連するQ&A

  • Access2010でのレポートプレビュー表示

    環境 Windows7 64bit Access2010(試用版) 現在、会社で使用しているシステム(Access2002)をAccess2010に バージョンアップした場合の動作チェック、改修作業を行っています。 レポートのプレビュー表示で印刷される書類の確認をするのですが、 バージョンアップした場合はレポートにフォームの値が設定されなくて困っています。 流れとしては以下の通りで、 1.開いているレポートを一度閉じる。 2.レポートをプレビュー表示で開く(非表示状態)。 3.フォームのテキストボックス等に入力されている値をレポートにセット。 4.レポートを1度デザインビューで開く(非表示状態)。 5.レポートをプレビュー表示で開く。 ←3でセットしたはずのフォームの値が表示されない となっています。 Valueプロパティを確認すると、 3の時点ではウォッチウィンドウで値がセットされていて、 4では「デザインモードでこのプロパティは使用できません」となり、 5の時にはNullになってしまいます。 フォームに入力されている値は、テーブルに登録されていない値です。 プレビューを確認した後に登録するという流れになります。 どうすればフォームに入力されている値をレポートのプレビューに表示できるのでしょうか。 ご教示お願いいたします。

  • Access2002でのレポートで

    お世話になります。 Access2002でレポートを作成しているのですがデザイン ビューの詳細セクションでテキストボックスを貼り付けて "=Left([***],Len([***])-4) " *[***]はレポートで作成したクエリの項目 をプロパティのコントロールソースに設定したのですが 実際にレポートに出力するテーブルにデータがないとき テキストボックスが貼り付けてある場所に "#エラー" と表示されます。 上記の表示を回避(空白でもいいです)できる方法を 教えてください。

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

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

  • Access2007での印刷プレビュー

    Access2007を使用しておりますが、レポートの印刷プレビュー画面が 表示されません。 作成したレポートのプロパティでは、既定のビューを印刷プレビューに してあります。 すべてのAccsessオブジェクト内にあるレポートを直接開くときには、 印刷プレビューで表示されるのですが、"Switchboard"を用いてその レポートを開こうとすると、レポートビューになってしまいます。 いろいろ試したのですが、印刷プレビューが表示されずお手上げ状態です。 お手数ですがご教授ください。

  • アクセス2007のレポート

    アクセス2007を使ってレポート(葉書)印刷をしようと、「作成」メニューから「はがきウィザード」にしたがってレポートを作成し、いざ印刷プレビューを行うと、「このデータベースは署名されていないか、信頼できる場所にありません。そのため、このレポートの一部の項目を表示できません。」というメッセージが出て、宛名が表示されません。 この原因と対策について、ご教示ください。よろしくお願いします。

  • ACCESS レポートに関して

     ウィンドウズ98、ACCESS2000です。  レポートを作っているのですが、該当するレコードが未入力の場合、 ¥0とレポートには出力させたいのです。レポートのプロパティ設定 で規定値を0としても、レポート上空で出力されてしまうのですが。  宜しくお願いします。

  • ACCESSのレポートに関して

    ACCESSでのレポート出力に関して教えて下さい。 今、T_ABC というテーブルが存在し、そのテーブルのXという項目をレポート上のテキストに 表示したいと考えいます。 データは既に存在し、レポートの方へ以下のような記述をしましたが、#name?というエラーと なってしまいます。 何が考えられるでしょうか、、、 《記述内容》  コントロールソースへ  =[T_ABC]![X] 初歩的な質問で申し訳ありませんが、教えて下さい。 よろしくお願いします。

  • ACCESS2000のレポートについて教えて下さい

    ACCESS2000のレポートについて教えてください。 レポートをプレビューで開いている状態で、再度、同じレポートのプレビューを開いた時に警告メッセージを表示させたいのですが、可能でしょうか? よろしくお願いします。

  • access2000のメニューバー表示が上手く行きません

    ACCESS2000を使ってソフトを作っているのですが、 メニューバーをマクロで作成し、 フォームプロパティ内のメニューバーに設定していて メニューバーの表示はされるのですが 次のフォームを開くボタンで開き、開いたフォームを閉じると、 何故だかメニューバーが一旦閉じて開いたように カクカクした動きをします 見難いのでその動きを止めたいのですが 何か良い方法は有りませんでしょうか。 無理ならメニューバーを表示させないように出来ないでしょうか。 宜しくお願い致します

  • Accessのレポートについて

    お世話になっております。 現在、Accessのレポートを使って見積書のデータベースを作っているのですが、できるかどうかわかりませんが、一つご教授願います。 それは、見積書では、材料費・人件費などの項目が存在するのですが、時には材料費の項目が存在しない場合もあると思います。 そんなときに、テーブルの項目には材料費のフィールドがあるのですが、そのレコードのデータが空だったらレポートのフィールドに材料費という項目自体を現さないで出すことはできないのでしょうか? レコードの値は決まっているのですが、データが空かどうかでレポートに出力するかどうかを判断させて見積書を作成させたいと思ってます。 可能かどうか分かりませんが、アドバイスをよろしくお願いいたします。

専門家に質問してみよう