- ベストアンサー
検索した文字のセルを基準に範囲指定コピーのマクロ
表題のマクロを教えてください。 検索範囲 シート1のA1:K100 検索する文字 ” 成績 ” コピーする範囲 見つかったセルの下の行から5行~10列まで全部。 貼り付ける場所 シート2のB1 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Sub Test() Dim r As Range With Worksheets("Sheet1") Set r = .Range("A1:K100").Find(what:="成績", After:=.Range("K100"), _ LookIn:=xlValues, LookAt:=xlWhole) End With If r Is Nothing Then MsgBox "見つかりませんでしたので終わります。" Exit Sub End If r.Offset(1).Resize(5, 10).Copy Worksheets("Sheet2").Range("B1") Set r = Nothing End Sub こうゆう事?
お礼
いつもありがとうございます。 思ったとおりに出来ました。 助かりました。