Access2007のレポートビューを使ってみた。前からあったのかもしれないが。
レポートを表示しておいてそこからフィルタがかけられる。これはとても便利。いちいち条件をクエリで組まなくてもその場でフィルタである。番号で指定したり、日にちで範囲を指定したりしてフィルタをかけそれを印刷できる。
メニュー用フォームビルダも結構使いやすい。

vbaに書いて
Sub レポートビューを開く()
DoCmd.OpenReport "受付文書レポート", acViewReport
End Sub
これをメニュー用フォームビルダのモジュールの実行で指定してやる。
マクロではなかったようだ。関数名は レポートビューを開く となる。