Private Sub CommandButton1_Click() '探す数字を入れる変数 Dim su As Integer 'カウントする為の変数 Dim count As Integer 'カウントの初期化 count = 0 '探す数字を代入 su = Range("E3").Value 'A2〜C7までの範囲を一つずつRanにいれていく。 For Each ran In Range("A2:C7") 'ranとsuが同じ場合は If ran = su Then 'カウントの数を1つ増やす count = count + 1 End If Next '個数の欄にcountの値を代入する Range("E5").Value = count End Sub |
'バリアント型で変数宣言 Dim na As Variant 'アクティブのブックのシート名を代入していく For Each na In ActiveWorkbook.Worksheets 'シート名を表示する MsgBox (na.Name) Next End Sub |