- ベストアンサー
AccessのレポートからのExcel出力
当方、Access初級者です。 Access2000ですが、作成したクエリからレポートを表示させ、Excel出力をしたところ列の並びがレポートに表示されている順と変わってしまいます。 クエリの抽出結果からExcel出力すると問題ありません。 レポートはウイザードを使用して作成し、クエリの項目全てがクエリの項目順に表形式に並んでいる簡単なものです。 Excel出力は、「ツール」→「Office Links」→「Excelに出力」で行っております。 原因と解決方法をご教授下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.2 です。 マクロやVBAは必要ありません。 デザインビューで 詳細セクションのテキストボックスを全て選択しておいて メニューバーの [書式] - [配置] - [上] です。 (2003 の場合です。 2000では多少の違いがあるかもしれません。) なお、テキストボックスが重なっていると上手くいきませんので その場合はすべて選択しておいて プロパティの [書式]タブの[上位置] に直に数値を入力してください。
その他の回答 (2)
- m3_maki
- ベストアンサー率64% (296/460)
レポートの項目の 「上位置」 を 揃えてください。 経験によれば、項目の並びは 「上位置」 の小さい順、 「上位置」 が等しければ、 「左位置」 の小さい順 のようです。
お礼
ありがとうございました。
補足
早速のご回答ありがとうございます。 申し訳ございませんが、「上位置」「左位置」等の 設定方法について再度ご教授御願いできないでしょうか? 初級者のため、マクロやVBAなどはまだまだ勉強中で よく理解できておりません。
- 烏賊 太郎(@ika_taro)
- ベストアンサー率48% (37/76)
Accessのレポートは、クエリの並び順ではなく、レポートの並び順で出力されます。 Access2000は随分前から使ってないので、詳細な設定は覚えていませんが、 レポートのデザインで、グループ化や並び替えという設定が有ったと思います。 こちらにその手順が載っていました、ご確認下さい。 http://www.relief.jp/itnote/archives/000605.php
お礼
ありがとうございました。
補足
ご指摘のとおり設定しましたが、変化がありません。 データの並び順(行側)は問題ありません。 項目の並び順(列側)の変更の方法はいかがでしょうか?
お礼
m3_makiさん 再度の回答ありがとうございます。 無事解決できました。 また一つ勉強になりました。