- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access VBAからエクセルに出力時の改行コード)
Access VBAからエクセルに出力時の改行コード
このQ&Aのポイント
- VBAのローカルテーブルのデータをエクセルに出力する際に、改行コードも含まれているため、エクセル上では改行が「・」で表示されてしまう問題が発生しています。
- 解決策として、Microsoftのサポートページ(http://support.microsoft.com/kb/822372/ja)を参考にすることができましたが、メモ型のフィールドのデータだけは改行が「・」で表示されてしまう状況です。
- メモ型のフィールドでの改行表示について知識のある方、ご教示いただけると幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>メモ型はダメなのでしょうか? そんあことはありません。 問題のテーブルをデータシートビューで開いた時、ちゃんと改行 されて見えていますか? ここでも「・」だとしたら、そのまま出力されてしまったのでしょう。 UNIXの生データですと、改行はLFだけなので、次のコードを試して 見てください。 Text = Record.Field("メモ").Value Text = Replace(Text, vbLf, vbCrLf) Cells(行, 列).Value = Text クエリの場合は以下の通りです。 Replace([メモ], Chr(10), Chr(13) & Chr(10))
お礼
お礼が遅くなり大変申し訳ありません。 わざわざコードまで書いて頂き丁寧な ご回答ありがとうございました。