Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


54340 / 76732 ←次へ | 前へ→

【27188】Re:ListBoxに追加
発言  kobasan  - 05/8/1(月) 13:49 -

引用なし
パスワード
   ▼YU さん 今日は

とりあえず分かることだけですが、検討してみてください。

>早速ですが、ListBoxに、
>エクセルの表から一部検索して一致した表のRowを表示したいのですが、


>こんな感じで作ってみたんですけど、MyCollに修飾子が不正です のエラーでいきづまってしまいました。


>Dim A As Range
>Dim MyRange As Range
>Dim MyColl() As ListBox   '<------???不要では
>Dim MaxRow As Integer
>
>MaxRow = Worksheets("一覧").Range("A65536").End(xlUp).Row
>Set MyRange = Worksheets("一覧").Range("A2:A" & MaxRow)
>
>On Error Resume Next
>For Each A In MyRange
>  If A.Value = TextBox1.Value Then
>  MyColl.Add A, CStr(A.Value)   'ここを下記のように修正
  ListBox1.AddItem CStr(A.Value)  '<------修正
  'ListBox1だけあるとして
  'ListBox1,ListBox2のように指定する必要があります。
  'ListBoxは複数あるのですか  ?????

>  End If
>Next
>On Error GoTo 0
>For r = 1 To MemberCount
>  TextBox1.Text = MyColl(r).Value'<------したいことがよく分からない???
>Next r
0 hits

【27183】ListBoxに追加 YU 05/8/1(月) 11:38 質問
【27188】Re:ListBoxに追加 kobasan 05/8/1(月) 13:49 発言
【27189】Re:ListBoxに追加 kobasan 05/8/1(月) 14:05 発言
【27194】Re:ListBoxに追加 YU 05/8/1(月) 15:20 質問
【27201】Re:ListBoxに追加 kobasan 05/8/1(月) 16:48 回答
【27203】Re:ListBoxに追加 Jaka 05/8/1(月) 17:07 発言
【27206】Re:ListBoxに追加 YU 05/8/1(月) 17:48 お礼
【27210】Re:ListBoxに追加 kobasan 05/8/1(月) 22:39 発言

54340 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free