|
▼ta-bo- さん:
>▼Statis さん:
>>▼ta-bo- さん:
>>こんにちは
>>>こんにちは、sheet1にコンボボックスを作成し、コンボボックスに人の名前を50人入れました。そして、50人分の名前のsheetを作りました。
>>>コンボボックスで選択した名前のsheetへ移動し、そのsheetのセルA1の値をsheet1のA1へ表示させる方法を教えて頂きたいのですが・・・。
>>>よろしくお願いします。
>>
>>こんな感じです。
>>
>>Private Sub ComboBox1_Change()
>>On Error GoTo End_Len
>>Range("A1").Value = Worksheets(Me.ComboBox1.Value).Range("A1").Value
>>On Error GoTo 0
>>Exit Sub
>>End_Len:
>> MsgBox Me.ComboBox1.Value & "と言うシート名がありません。", vbCritical
>>End Sub
>
>出来ました。ありがとうございます。
>大変助かりました。
sheet1に50人分の名簿を作り、プロパティのListfillrangeへ『B1:B50』と入れてやっていたのですが、他のシートの名簿を利用したら上手くいきません・・・。
|
|