Access VBA質問箱 IV

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

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


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

【8516】EXCELへの出力方法 質問者(初心者A) 06/8/25(金) 10:53 質問[未読]
【8519】Re:EXCELへの出力方法 飛ばない豚 06/8/25(金) 11:55 回答[未読]
【8554】Re:EXCELへの出力方法 初心者A 06/9/4(月) 14:11 お礼[未読]
【8555】Re:EXCELへの出力方法 まさ7251 06/9/4(月) 14:38 発言[未読]

【8516】EXCELへの出力方法
質問  質問者(初心者A)  - 06/8/25(金) 10:53 -

引用なし
パスワード
   教えて下さい。
クエリーで抽出したデータをEXCELに出力していのですが
ACCESSでの出力件数を超えたとエラーが出ます。

ちなみにデータは、MAX4万件あります。

横項目 6個 縦項目 MAX 4万件です。

DoCmd.OutputTo acOutputQuery, "Q_検索1", acFormatXLS, "C:\Employee.XLS", True

何か回避策があれば教えて下さい。

【8519】Re:EXCELへの出力方法
回答  飛ばない豚  - 06/8/25(金) 11:55 -

引用なし
パスワード
   ▼質問者(初心者A) さん:
OutputToには件数制限があったような、なかったような。。。。。

DoCmd.TransferSpreadsheet acExport, _
             acSpreadsheetTypeExcel9, _
             "Q_検索1", _
             "C:\Employee.XLS", _
             True

を試してみてはいかがでしょう。

【8554】Re:EXCELへの出力方法
お礼  初心者A  - 06/9/4(月) 14:11 -

引用なし
パスワード
   うまくできました。

助かりました。

true 指定にもかかわらず
excelが自動起動しないのですが。。。。

【8555】Re:EXCELへの出力方法
発言  まさ7251  - 06/9/4(月) 14:38 -

引用なし
パスワード
   >true 指定にもかかわらず
>excelが自動起動しないのですが。。。。

OutputTo と TransferSpreadsheet は別物です。
ヘルプで確認すれば引き数の意味が判るかと思いますが、
自動的にExcelを起動するような機能はありません。

起動させるのなら、
Shell関数か、
ShellExecute(API)を使って起動するようにして下さい。

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