以下に示すマクロを使用してリストボックス(xactiveコントロール)を作成しました。
Private Sub Workbook_Open()
With Sheet1.ListBox1
.AddItem "AAA"
.AddItem "BBB"
.AddItem "CCC"
.LinkedCell = "$A$5"
End With
End Sub
リストボックスを完成させるには、「AAA」をクリックすると1が表示され、「BBB」をクリックすると2が表示され、「CCC」をクリックすると3が表示されます。
リンクされたセルにインデックス式を追加することが解決策であることをオンラインで2日間検索しました。ただし、リストの塗りつぶし範囲がマクロであるため、インデックス式を使用できません。
どんな助けでもいただければ幸いです。