Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1047 / 2272 ツリー ←次へ | 前へ→

【9020】エクスポートのファイル名 あおぎん 07/1/19(金) 17:06 質問[未読]
【9021】Re:エクスポートのファイル名 Gin_II 07/1/19(金) 17:23 回答[未読]
【9022】Re:エクスポートのファイル名 あおぎん 07/1/19(金) 18:11 お礼[未読]

【9020】エクスポートのファイル名
質問  あおぎん  - 07/1/19(金) 17:06 -

引用なし
パスワード
   いつもお世話になっています。

フォーム上のコマンドボタンで Q_中学校就学予定児童名簿_xls用のデータをエクセルにエクスポートするようにしています。
フォーム上で、中学校名を選択してからエクスポートしているので、この中学校名をファイル名に反映させたいのですが、方法がよくわかりません。

現在

Private Sub エクセル変換_Click()
If InputCheck2() <> 0 Then
    MsgBox "入力されていない項目があります。", vbOKOnly, "入力もれ"
    Exit Sub
End If

  DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Q_中学校就学予定児童名簿_xls用", "E:\名簿\中学校就学予定児童名簿.xls", True

End Sub

とコードを書いていて、これだと中学校就学予定児童名簿というエクセルファイルができます。

パス名を
"'E:\名簿\中学校就学予定児童名簿'& me!中学校名 & '.xls'"
と書いてみましたが、そうするとエラーになります。


どなたか解決方法をお願いします。

【9021】Re:エクスポートのファイル名
回答  Gin_II  - 07/1/19(金) 17:23 -

引用なし
パスワード
   >   DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Q_中学校就学予定児童名簿_xls用", "E:\名簿\中学校就学予定児童名簿.xls", True

  DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Q_中学校就学予定児童名簿_xls用", "E:\名簿\中学校就学予定児童名簿(" & Me!中学校名 & ").xls", True
 
  で、どうでしょうか?
 
 

【9022】Re:エクスポートのファイル名
お礼  あおぎん  - 07/1/19(金) 18:11 -

引用なし
パスワード
   ▼Gin_II さん:
さっそくのお返事ありがとうございます。
ご提示の方法でできました!
ありがとうございました。

>  DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Q_中学校就学予定児童名簿_xls用", "E:\名簿\中学校就学予定児童名簿(" & Me!中学校名 & ").xls", True
> 
>  で、どうでしょうか?

1047 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free