質問: ACCESSでの改行コードの入力方法を確認させてください。 ACCESSのテーブルにテキスト型のフィールドを用意し、一つのフィールドに改行が入ったデータを入力したいと考えています。 以下の方法を試してみましたが、改行コードが入っていないように思えます。 1.エクセルで一つのセルで、ALT+ENTERで文字列を入力し、テーブルにデータをインポート。 2.上記エクセルのデータをCSVで保存したものをテーブルにインポート。 これら2つのデータをテーブルで確認すると、改行はされていないですし、テーブルのデータをエクスポートしたものも改行はされていませんでした。 フィールドの設定で何か必要なんでしょうか? それとも、テキスト型のフィールドには改行コードを持てないんでしょうか?
回答: accessではctrl+enterで改行を入れることができます。 この場合、cr+lfの2バイトが入力されます。 excelのセル内での改行はlfの1バイトのみだったと思います。 エクセルでの改行をインポートするためには、 テキストファイルとして開いて、対象となる箇所のlfをcrlfと置き換える(crをいれる)必要があります。 cr=キャリッジリターン(Carriage Return) lf=ラインフィード(Line Feed) NL(NewLine)ともよばれる もともと、タイプライター的な考え方が 電報とか、ファックスに受け継がれ、 そのまま、コンピュータに使われているのかな? 参考URL: