0
ワークシートに「lbCCGs」という名前のActiveXリストボックスがあります。は、アクティブシートを使用しないactivexリストボックスを参照します。
このコードはコンパイルされます。
Debug.Print ActiveSheet.lbCCGs.ListCount
しかし、このコードではありません:
Dim ws as worksheet
Set ws = Sheets("A&E")
Debug.Print ws.lbCCGs.ListCount
はどのようにして宣言し、ActiveSheetを使用せずに、ActiveXのリストボックスを参照していますか?私はそれをOLEObjectとObjectとして宣言しようとしましたが、ListCountのようなプロパティは利用できません。アクティブX ListBox
で
それが違いを生むのか? 'Set ws = WorkSheets(" A&E ")'? – braX
@braXいいえ、違いはありません。メソッドまたはデータメンバーが見つかりませんでした。コンパイルエラー – Absinthe
@Absintheは私の答えのコードを試してみてください。 –