メインシート上にあるリストボックスから選択したアイテムを取得しようとしています。ユーザーフォーム。リストボックス(メインシート)から選択したアイテムを取得し、Userform - VBAのリストボックスに表示します。
これはコードで、
Sub Viewselectshow()
For lItem = 0 To Sheets("Main").Ent_ListBox.ListCount - 1
If Sheets("Main").Ent_ListBox.Selected(lItem) = True Then
ItemReq = Sheets("Main").Ent_ListBox.Selected(lItem)
ViewSelectedEntitlements.ViewEntitlementListbox.AddItem ItemReq
End If
Next
ViewSelectedEntitlements.Show
End Sub
それは動作しますが、それは明らかに選択した項目ではありませんユーザーフォーム上のリストボックスに-1の値を示しています。選択されたアイテムは「CaraPhone」です。任意の提案、親切にあなたの考えを共有してください。
の索引と値が 'ItemReq =シート( "メイン")をしようとしていないがadressingているように思える。Ent_ListBox.Selected(lItem).Value' – UGP
を使用する必要があります私は試みました。値のメソッドとそれは私のために動作しませんでした。 – Sid29
ItemReq =シート( "Main")。Ent_ListBox.List(lItem) –