Access VBA質問箱 IV

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

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


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

【7152】Excel形式のエクスポートについて imai 06/1/26(木) 14:39 質問[未読]
【7153】Re:Excel形式のエクスポートについて Gin_II 06/1/26(木) 14:45 回答[未読]
【7157】Re:Excel形式のエクスポートについて imai 06/1/26(木) 15:34 お礼[未読]

【7152】Excel形式のエクスポートについて
質問  imai  - 06/1/26(木) 14:39 -

引用なし
パスワード
   以下のVBA処理によりエクスポートボタンを押すことで、
マイドキュメントに「一覧.xls」が自動的に保存されるように設定しました。
しかし、この状態だと「Microsoft Excel 5.0/95形式」になってしまいます。
「Microsoft Excel 97-2000形式」で自動的に保存されるようにしたいのですが、
どのようにすれば良いのでしょうか?
ご教授の程、よろしくおねがいします。

-------------------------------------
Private Sub エクスポートボタン_Click()
  yesno = MsgBox("MyDocument内に [一覧.xls] というファイル名でエクスポートします。", vbYesNo + vbInformation)
  If yesno = vbYes Then
      If Dir("一覧.xls") = "一覧.xls" Then
        yesno = MsgBox("既に同じ名前のファイルが存在しています。上書きしてもよろしいですか?", vbYesNo + vbExclamation)
          If yesno = vbYes Then
          DoCmd.OutputTo acOutputForm, "F_一覧クエリ", acFormatXLS, "一覧.xls", False
          End If
      Else
        DoCmd.OutputTo acOutputForm, "F_一覧クエリ", acFormatXLS, "一覧.xls", False
      End If
  End If
End Sub
-------------------------------------

【7153】Re:Excel形式のエクスポートについて
回答  Gin_II  - 06/1/26(木) 14:45 -

引用なし
パスワード
   > DoCmd.OutputTo acOutputForm, "F_一覧クエリ", acFormatXLS, "一覧.xls", False

TransferSpreadsheet メソッドを使ってみてください。
#ただし、テーブル/クエリしか使えませんけど ^^;

【7157】Re:Excel形式のエクスポートについて
お礼  imai  - 06/1/26(木) 15:34 -

引用なし
パスワード
   できました!!!
有り難うございます。

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