[解決済み] アクセス改行が_x000D_になる
2022-02-05 08:08:38
質問
エクセルにあるデータから、アクセスでレポートを作成しようとしています。そこで、外部データオプションを使用してアクセスにエクセルのシートをインポートしましたが、改行が "_x000D_" のように表示されます。
例として、4つの列のすべてにタイトルがあり、1行のデータが左から右の順に含まれているエクセルシートを使用します。
="a"&char(10)&"b"
="a"&char(13)&"b"
="a"&char(10)&char(13)&"b"
="a"&char(13)&char(10)&"b"
私のエクセルシートでは、思いつくままに改行を変えてみましたが、何か効果があったように見えたのはchar(10)とchar(13)でした。しかしchar(10)はアクセスでは全く現れず、char(13)は"_x000D_"になってしまうようです。
どうすればいいですか?
Excelでは改行文字(ASCII 10)を、Accessではキャリッジリターン+改行文字(ASCII 13の後にASCII 10)の組み合わせを行の区切り文字として使用します。
インポート後、Replace関数でChr(10)をChr(13)+Chr(10)に置き換えることができます。 例えば、次のようなクエリを実行します。
UPDATE ImportedExcelTable SET MyField = Replace([MyField], Chr(10), Chr(13) & Chr(10));
つまり、Excelのセルに改行を入れる正しい方法は、あなたの最初のバージョンだけです。
="a"&char(10)&"b"
そして、テーブルをインポートした後、Update クエリを使用して、テーブルの
Lf
を Access の改行で置き換えます。
CrLf
.
関連
-
[解決済み] Excel VBA マクロ。ユーザー定義型が定義されていない
-
[解決済み] Bash prints リテラルの改行をエコーする \n
-
[解決済み] Vimで文字を改行で置き換える方法
-
[解決済み] なぜテキストファイルは改行で終わらなければならないのですか?
-
[解決済み] バッチファイル内で改行をエコーする方法を教えてください。
-
[解決済み] UTF-8のCSVファイルをExcelに強制的に自動認識させることは可能ですか?
-
[解決済み] JavaScriptの文字列の改行文字とは何ですか?
-
[解決済み] TSQLで改行文字を置換する
-
[解決済み】Excelで数式から空のセルを返す。
-
[解決済み】.text、.value、.value2の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Excel VBAアプリが "Code has been halted "というメッセージで自然停止する。
-
[解決済み] MS Excel で部分文字列を使用して文字列のセルインデックスを検索する
-
[解決済み] ExcelでのIF - ELSE IF - ELSE構造
-
[解決済み] VBA+エクセル+トライキャッチ
-
[解決済み] エクセル文書のMIMEタイプ設定
-
[解決済み】Excelで特定のテキスト値を自動的に日付に変換しないようにする。
-
[解決済み】Excel:文字列の最後の文字/文字列の一致
-
[解決済み] Excel 2007で改行を含むCSVをインポートする
-
[解決済み] VBAでグローバル変数を宣言するにはどうしたらいいですか?
-
[解決済み] 一意な値を数える簡単なピボットテーブル