2 columns
のリストにアイテムを追加するにはどうすればよいですか? ListBox.AddItem
を使用すると、最初の列に項目が追加されます。 2nd column
にもアイテムを追加したいと思います。 ありがとう!複数の列を持つリストボックスにアイテムを追加する
答えて
List
プロパティを使用します。
ListBox1.AddItem "foo"
ListBox1.List(ListBox1.ListCount - 1, 1) = "bar"
選択propety
行ソースの種類=>値の一覧
コード:
ListbName.ColumnCount = 2
ListbName.AddItem「値のカラム1;値列2 "
これは列2に値を追加しません。 'AddItem'メソッドは値とオプションのインデックス(行インデックス)を引数として取ります。 –
@DavidZemens rowSourceタイプが「値リスト」であるため、区切られた文字列は列と同じように解釈されます。 Kongのコードの上で動作します。 –
@krishKMでExcelのバージョンは? 2010を使用すると、 'Debug.Print ListBox1.RowSourceType'は"メンバーが見つかりません "というエラーを発生させます。私はLocalsウィンドウで見ることができますが、Propertiesペインで見ることはできません。 –
それを達成するためのもう一つの方法があります: - :列のデータのソースとしてD25ここで
Private Sub UserForm_Initialize()
Dim list As Object
Set list = UserForm1.Controls.Add("Forms.ListBox.1", "hello", True)
With list
.Top = 30
.Left = 30
.Width = 200
.Height = 340
.ColumnHeads = True
.ColumnCount = 2
.ColumnWidths = "100;100"
.MultiSelect = fmMultiSelectExtended
.RowSource = "Sheet1!C4:D25"
End With End Sub
が、私は、範囲C4を使用しています。両方の列に値が移入されます。
プロパティは自己説明的です。 UserFormでListBoxを描画し、 "Properties Window(F4)"を使用してオプション値を再生することによって、他のオプションを調べることができます。
答えは正確ではありませんが、複数列のリストを追加するより効率的な方法です。 – FCastro
これはExcelとの組み合わせでVBAを使用する場合にのみ機能します:) –
- 1. 複数のアイテムを1つのリストボックスから別のVB.Netに追加する
- 2. 複数の属性を持つ列をMySQLに追加する
- 3. 余りを持つ配列にアイテムを追加するカウンタ
- 4. 複数の列を持つ文節を追加する
- 5. 複数の状態を持つ列を追加する
- 6. 1つのアイテムを同じリストに複数回追加する
- 7. 複数のコントロールを持つリストボックス
- 8. 関数からグローバル配列に複数の配列アイテムを追加する
- 9. リストボックス間のアイテムの追加と削除
- 10. 複数の列を持つ子をpysideのqtreeviewに追加する
- 11. Windowsフォームアプリケーションのリストボックスにアイテムを追加する
- 12. 複数の列を2つの列に追加する
- 13. データを持つtrに複数のtdを追加する
- 14. 複数のカスタムアノテーションビューを持つマップビューにクラスタアノテーションを追加する
- 15. アイテムをWPFリストボックスに動的に追加する
- 16. 個々のデータを複数のリストボックスに追加しますか?
- 17. jQuery 1つのリストボックスから別のリストボックスにアイテムを追加して同じ元の位置に削除する
- 18. NHibernateと複合コレクションを持つ新しいアイテムを子コレクションに追加する
- 19. 選択したリストボックスにアイテムを追加する方法
- 20. リストボックスに新しいアイテムを追加するWPF
- 21. 複数の異なるボタンを使用して複数のアイテムをカートに追加する(カートに追加)
- 22. 複数のアイテムを一度にJavaのArrayListに追加する
- 23. オーチャードの複数のリストにアイテムを追加するには?
- 24. 複数列リストボックス
- 25. 複数のアイテムを持つDatagridの行
- 26. ダイナミックに追加された複数のアイテムを配列に格納する
- 27. 複数の値を持つチェックボックスを追加する
- 28. 複数の属性を持つ製品バリエーションを追加する
- 29. 複数のアイテムを持つブートストラップカルーセル
- 30. 複数のフォームデータを1つのデータベース列に追加する
ありがとうございます。今私はその価値を知りたいのですが、どうすればいいのですか?私はListBox1.Value ...第2列のボットを行う最初の列の値を取得することを意味しますか? –
@Andrei Ion同じように。 'List'はプロパティであり、両方の方法で動作します。 – GSerg
はい、同じ方法でなければならないと思っていましたが、選択した項目の行はわかりません...列は1行であることはわかっていますか?私はListBox1.ListCount - 1は、値を追加するときに行だと思います...どのように値が選択されているときに行がわかりますか?どうもありがとう! –