Sub find_cell() Dim Found As Object, strID As String 'sheet1内のA列を検索(完全一致) Set Found = Worksheets(“sheet1").Columns(“A:A").Find(strID, LookAt:=xlWhole) If Found Is Nothing Then MsgBox “「" & strID & “」は見つかりませんでした。" Else '見つかったセルの右隣(B=2列目)の値をゲット MsgBox Worksheets(“sheet1").Cells(Found.Row, 2) 'その値を現在、セルがある場所にセット Cells(ActiveCell.Row, ActiveCell.Column) = Worksheets(“sheet1").Cells(Found.Row, 2) End If End Sub