Access VBA質問箱 IV

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

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


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

【10964】エクセルへのエクスポートについて たか 09/1/26(月) 20:16 質問[未読]
【10965】Re:エクセルへのエクスポートについて パルメトラ 09/1/27(火) 11:40 発言[未読]
【10966】Re:エクセルへのエクスポートについて たか 09/1/28(水) 21:48 質問[未読]

【10964】エクセルへのエクスポートについて
質問  たか  - 09/1/26(月) 20:16 -

引用なし
パスワード
   現在、Accessのバージョンアップを行っています。
OS:Win2K Access2000

OS:WinXP Access2007

あるクエリーをExcelへエクスポートしているのですが、
Access2000では、金額項目に「\」マークが出力されていたのですが、
Access2007では、「\」マークが出力されません。
エクスポートするクエリーのデータには「\」マークが付いてます。

※該当ソース--------------------------------------------------------------
DoCmd.TransferSpreadsheet acExport, 8, "上期集計クエリー名", "C:\集計.xls", True
DoCmd.TransferSpreadsheet acExport, 8, "下期集計クエリー名", "C:\集計.xls", True
-------------------------------------------------------------------------

DoCmd.OutputToでエクスポートすれば、書式も一緒に出力されるのですが、
集計.xlsにシート別に上期と下期を出力したいのです。

お分かりになる方がいらっしゃいましたら、ご教授お願い致します。

【10965】Re:エクセルへのエクスポートについて
発言  パルメトラ  - 09/1/27(火) 11:40 -

引用なし
パスワード
   ▼たか さん:
クエリーのフィールドを、Format関数で書式を整えてから
出力してみてはどうでしょう。

できなかったらごめんなさい。

【10966】Re:エクセルへのエクスポートについて
質問  たか  - 09/1/28(水) 21:48 -

引用なし
パスワード
   ▼パルメトラ さん:
ありがとうございました。
お礼が遅くなり申し訳ありません。

Formatで「\」マークは出力されるようになりました。
ただ、文字列になってしまうため、Excelでは左寄せになってしまいます。
さらに、Excelのセルのエラーチェックが出てしまいます。

「\」マークつきで通貨型で出力することはできないでしょうか?
やはり、AccessからExcelを編集するしかないですかね。

よろしくお願い致します。

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