0
こんにちは、私はVBAの問題をExcelで助けを探しています。あるリストボックスから別のリストボックスへのアイテムのリストから選択するためのuserformを作成しました。次のようにユーザーフォームのコードは次のとおり私はユーザーフォームからモジュールにデータのリストを渡したいですか?
Private Sub UserForm_Initialize()
With ColumnName
.AddItem "a"
.AddItem "b"
.AddItem "c"
.AddItem "d"
.AddItem "e"
.AddItem "f"
End With
End Sub
そして
Private Sub AddButton_Click()
For i = 0 To ColumnName.ListCount - 1
If ColumnName.Selected(i) = True Then selectedColumns.AddItem
ColumnName.List(i)
Next i
End Sub
リストボックス1はColumnNameのであり、リストボックス2列を選択します。私は
Public varSelectedColumns As String, srtQuery As String
sub Skeleton_Query1()
UserForm2.Show
strQuery = "SEL * " & Chr(10) & varSelectedColumns
Range("B2").Value = strQuery
End Sub
ありがとうございました –