2 columns
과 함께 목록에 항목을 추가하려면 어떻게합니까? ListBox.AddItem
을 사용하면 첫 번째 열에 항목이 추가됩니다. 2nd column
에도 항목을 추가하고 싶습니다. 감사합니다.여러 열이있는 목록 상자에 항목 추가
답변
List
속성을 사용합니다.
ListBox1.AddItem "foo"
ListBox1.List(ListBox1.ListCount - 1, 1) = "bar"
선택 인적 또는
행 소스 유형 => 값 목록
코드 :
ListbName.ColumnCount = 2
ListbName.AddItem "값, 컬럼; 값 열 2 "
이것은 2 열에 어떤 값도 추가하지 않습니다.'AddItem' 메쏘드는 값과 선택적 인덱스 (행 인덱스)를 인자로 취합니다. –
@DavidZemens rowSource 유형이 "값 목록"이기 때문에 구분 된 문자열은 열과 동일하게 해석됩니다. Kong의 코드 위가 작동합니다. –
@krishKM에서 Excel 버전은 무엇입니까? 2010을 사용하면,'Debug.Print ListBox1.RowSourceType'는 "멤버를 찾을 수 없습니다"오류를 발생시킵니다. 지역 창에서는 볼 수 있지만 속성 창에서는 볼 수 없습니다. –
을 달성하기위한 또 하나 개의 방법이있다 : - 여기
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를 사용하고 있습니다 : 컬럼의 데이터 소스로 D25은. 두 열에 값이 채워집니다.
속성은 자체 설명입니다. UserForm에서 ListBox를 그리고 "Properties Window (F4)"를 사용하여 옵션 값으로 재생하여 다른 옵션을 탐색 할 수 있습니다.
정확하게 대답은 아니지만 여러 열 목록을 추가하는보다 효율적인 방법입니다. – FCastro
Excel과 함께 VBA를 사용할 때만 작동합니다. –
- 1. 키 누르기를 사용하여 목록 상자에 항목 추가
- 2. 여러 열이있는 목록 상자 wpf
- 3. 목록 상자에 항목 그리기
- 4. 코드없이 콤보 상자에 항목 추가?
- 5. Silverlight - 목록 상자에 추가 된 각 항목 간의 지연
- 6. 항목 추가 중 목록 상자 항목 고정
- 7. 목록 상자 안에 체크 박스 항목 추가
- 8. Django : 추가 열이있는 ManyToManyField
- 9. 목록 상자에 새 항목을 추가 WPF
- 10. 프로그래밍 방식으로 WPF의 목록 상자에 명령 추가
- 11. 목록 상자 제어 항목 (우) 여러 이름?
- 12. 드롭 다운 목록 상자에 새 값 추가
- 13. 자바를 사용하여 zkoss의 목록 상자에 값 추가
- 14. 드롭 다운에서 목록 상자에 데이터 추가
- 15. Perl을 사용하여 Tk의 목록 상자에 명령 추가
- 16. 서버에서 기존 목록 상자에 옵션 추가
- 17. 이미지를 목록 상자에 추가 (시각적 기본)
- 18. 동적으로 WPF의 목록 상자에 이미지 추가
- 19. Dojo 드롭 다운 목록 상자에 옵션 추가
- 20. 목록 상자에 바인딩 목록
- 21. PHP - 추가 여러 데이터베이스 항목
- 22. ASP.NET에서 여러 필드를 목록 상자에 바인딩
- 23. ListBox에 항목 추가
- 24. iPhone + 여러 열이있는 UITableView
- 25. 여러 열이있는 NSTableView
- 26. bools의 간단한 개체가 목록 상자에 바인딩하고 강조 "true"로 항목
- 27. 목록 상자에서 선택한 항목 win32
- 28. 다른 JList에서 JList에 목록 항목 추가
- 29. PHP foreach 루프의 추가 목록 항목
- 30. 리플렉션을 사용하여 일반 목록/컬렉션에 항목 추가
고마워요. 이제 그 가치를 얻고 싶다면 어떻게 할 수 있습니까? 첫 번째 열의 값을 가져 오려면 ListBox1.Value ... 두 번째 열의 봇? –
@Andrei Ion 같은 방식으로. 'List'는 두 가지 방식으로 작동하는 속성입니다. – GSerg
그래, 나는 그것이 같은 방법이어야한다고 생각했지만 선택한 항목의 행을 알지 못할 것 ... 나는 그 열이 1 행인지 안다? ListBox1.ListCount-1 값을 추가 할 때 행을 것 같아요 ... 값을 선택할 때 행을 어떻게 알 수 있습니까? 고마워요! –