セルが繰返し処理で選択させるのですが。
その選択されるセルをいちいち、フォーム内のテキストボックスに表示されるようにしたいのですが。
普通の改行は VbCrLf でおこなうのはわかるのですが、それぞれ、記述するコードが別になっていて、各文字列は変数に入っているのですが。
こういうときはどうすればいいのでしょうか。
↓ ↓
例
繰り返す処理の中で、テキストブックにかかるイベントはひたすら書き込みです。
フォーム1.text = Range("苗字").Value
処理
フォーム1.text = Range("苗字").Value
処理
フォーム1.text = Range("苗字").Value
上のを改行させてテキストボックスに並べたいのです。
例:
田中
佐藤
鈴木
・
というように。
どなたかご教授お願い致します。
No.3
- 回答日時:
>検索.テキスト = 検索.テキスト & Range("苗字").Value & vbCrLf
>は 検索.テキスト が2重になっているのでしょうか?
簡単な事です。
あらかじめ
X = 1
としていて、さらに今あるXに5を足すとして、
X = 5
としても、Xには「6」では無く「5」が入ります、解りますよね?
これは「追加」ではなく「書き換え(上書き)」となるからです。
正しくは
X = X + 5
です。これで「X」には「6」が入っています。
テキストでも同様で、
Text1.text = "ABC"
にさらに「DEF」を追記したい場合は
Text1.text = "DEF"
では無く
Text1.Text = Text1.text & "DEF"
で、Text1.text には「ABCDEF」が入ります
No.2
- 回答日時:
エクセルVBAらしいが、VBと書いてあったり、
>繰り返す処理の中で、テキストブックにかかるイベントはひたすら書き込みです。
とかの「イベント」とか
>記述するコードが別になっていて
とか
>普通の改行は VbCrLf でおこなうのはわかるのですが、の「普通」とかの意味がよくわからない。
'----
strName=""
For i=1 to d
strName=strName & Cells(i,"A") & vbCrLf
Next i
TextBox1.text=strName
丁寧には、場合によっては最後のvbCrLfは削除が必要かも。
MultiLineプロパティをTRUEにする
とかの問題でしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) VBA 重複チェック後に値をワークシートに転記する方法を教えてください。 1 2023/03/19 12:43
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) エクセル VBAで複数セル選択時エラーになる問題 3 2022/10/04 02:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスかラベル上の...
-
【VBS】クリップボード操作につ...
-
VB6.0 sp5]テキストボックスと...
-
[VB6] SQLの作成について
-
Visual Basicについてお聞きし...
-
vba 日本語以外を抽出について
-
アクセスのフィールドに値をペ...
-
sublimit textっていうエディタ...
-
C#のループでtextboxに値を入れ...
-
Functionの戻り値を配列にした...
-
VBAで入力数値について
-
他のフォームから別のフォーム...
-
VBA public変数はどのようなこ...
-
マクロ 条件式
-
プロシージャまたは関数の引数...
-
チェックボックスを操作できな...
-
VB.NETでのイベントの途中終了
-
C言語のサフィックスについて
-
VBAでcallで呼び出したsubを終...
-
SavePictureで保存できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sublimit textっていうエディタ...
-
テキストボックスかラベル上の...
-
ExcelのVBAで文章にある複数の...
-
htmlの修正方法を教えていただ...
-
Pythonのre.split()の正規表現...
-
ボールの動きがスムーズに動い...
-
vba 日本語以外を抽出について
-
【VBS】クリップボード操作につ...
-
htmlの修正方法を教えていただ...
-
DTPicker テキストクリアの方法
-
ReadParseで同名のinput名は配...
-
WORd VBA 文章を単語に分解する
-
XMLファイルのattribute値がう...
-
Googleシート「A1」でなくて「A...
-
RichTextBoxで指定行の色を自動...
-
Pythonでのstrip()とsplit()の...
-
CASL2 命令の2語と3語の違い
-
フォーム、サブフォーム間のデ...
-
[VB6] SQLの作成について
-
アクセスのフィールドに値をペ...
おすすめ情報