- ベストアンサー
アクセスでテキストデータを改行させる
アクセスで箇条書きの文章をフォームで表示したいのですが、データ入力の時なんらかの改行するコマンドを入力することで、フォームでそのように改行して表示するにはどのようにしたら良いのでしょうか、宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
エクセルの場合 (1)データ(値)としてのCHAR(10)(入力時) (2)全体を折り返して表示(表示する側の表示受け入れ態勢) コード10や13を文字として捉えるか、機能(改行や復帰)を発現させるか。 の2つの条件がそろう必要があります。 アクセスでは (1)はテーブルやフォームでCTRL+ENTERで入力しておく 約束 (2)は、それを表示するコントロールによって確認なり・設定しておくべきですが、ラベルやテキストボックスでは設定るプロパティすらもプロパティウインドウになく(?)、大丈夫のようです。
その他の回答 (4)
<ラベルコントロールにデザイン時に改行を入力> {Shift}+{Enter} OR {Ctrl}+{Enter} <フォームを表示する時に改行を入力> Private Sub Form_Load() Dim strText As String strText = "(1) AAAAAAAAAA" & Chr$(13) & _ "(2) BBBBBBBBBB" Me.Label1.Caption = strText End Sub ただし、Microsoft Forms 2.0 Label を使って下さい。
- mshr1962
- ベストアンサー率39% (7417/18945)
#1のmshr1962です。 すみません。フィールド内ではCtrl+Enterでした。 Ctrl+Jは検索の時でした。
こんにちわ。 たぶんShift+Enterだと思います。
- mshr1962
- ベストアンサー率39% (7417/18945)
アクセスでのフィールド内での改行はCtrl+Jで行えます。 ※エクセルのセル内のAlt+Enterと同じ機能