• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数行あるフィールドを1行で表示できないでしょうか)

Access2010 / Windows7で複数行あるフィールドを1行で表示できないでしょうか

このQ&Aのポイント
  • Access2010 / Windows7で複数行あるフィールドを1行で表示する方法について質問させてください。
  • 以下のようなマスタをフォームからメンテナンスする際、CodeとNameをドロップダウンリストの値一覧に設定し、リストから選択するとそのレコード全体がフォームに呼び出されます。
  • Nameフィールドの中身を改行しながら複数行にわけて入力する必要がありますが、リストの1つの行にまとめて表示する方法はありません。既存のシステムに大きな変更を加えずに対応する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コンボボックス(ドロップダウンリスト)の値集合ソースを下記のようにすればいいでしょう。 SELECT Code, Replace([Name],Chr(13) & Chr(10), "") FROM テーブル名; 上記は改行を削除します。改行を空白に変換する場合は、 SELECT Code, Replace([Name],Chr(13) & Chr(10), " ") FROM テーブル名; となります。

sunnygts
質問者

お礼

ありがとうございます! Replaceも試したのですが使いかたを誤っていたようです。 おかげさまで、やりたかった通りの結果が得られました。 また勉強していきます。 ありがとうございました。

関連するQ&A