ボタンの場所やコードの記載場所が画像のシート以外の場合、VBAのコードでシートを特定する必要がありますので、以下のように変更してコードのSheet1を画像のシート名に変更してください。〇と○だと一致しないことになりますので、〇は画像のシートのデータをコピーしてください。(エクセルだとどちらも同じに見えますので)
Sub Example()
Dim i As Long
Dim c As Range
i = 2
With Sheets("Sheet1")
For Each c In .Range(.Cells(1, "A"), .Cells(Rows.Count, "A").End(xlUp))
If c.Value = "〇" Then
.Cells(i, "D") = .Cells(c.Row, "B")
i = i + 1
End If
Next
End With
End Sub
お礼
〇は画像のシートのデータをコピーしたら入力できましたありがとうございます。非常に助かりました。