0

Access 2007 には、従業員のタスクを作成するデータベースがあります。テーブルのタスク情報はフォームに入力され、Outlook から PDF として送信されます。各タスクには固有のタスク番号があります。現在、「SendObject」マクロを使用してレポート (タスク割り当てレポート) を pdf として送信しており、ファイルはその名前で保存されています。

保存されて Outlook に送信される PDF の名前が、次の生成された形式「Task Assignment FY13-###」を持つようにする方法はありますか?### はテーブルからのタスク番号ですか?

マクロから切り離して VBA を使用したいと考えていますが、自動生成する名前を取得する方法がまだわかりません。

4

1 に答える 1

0

に出力できますが、添付ファイルを追加するコードを作成する必要があります。

sName = "Task Assignment FY13-" & Me.TaskID
DoCmd.OutputTo acOutputReport, "MyReport", acFormatPDF, sName

または、各実行前にコードでレポートの名前を変更できます。

于 2012-09-28T17:40:28.110 に答える