シート3の「O列にある奈良を含む行」の情報をシート1に貼り付けたいです。
↓これがつくってみたマクロです。
私のつくったものだとシート3の最終行にある「O列にある奈良を含む行」しか貼り付けられませんでした。どこがおかしいのでしょうか。ほんとうに初心者でなんとか作ってみたものです。見にくいかもしれませんが教えてくださると助かります。
どうぞよろしくお願いいたします。
Sub テスト()
n = Cells(Rows.Count, "B").End(xlUp).Row + 1 For cnt = 2 To 23 If InStr(Worksheets(“3”).Range(“O” & cnt).Value, “奈良”) > 0 Then Worksheets(“1”).Range(“B” & n).Value = Worksheets(“3”).Range("A" & cnt).Value Worksheets(“1”).Range(“C” & n).Value = Worksheets(“3”).Range(“E” & cnt).Value Worksheets(“1”).Range(“D” & n).Value = Worksheets(“3”).Range(“N” & cnt).Value Worksheets(“1”).Range(“E” & n).Value = Worksheets(“3”).Range(“O” & cnt).Value Worksheets(“1”).Range(“F” & n).Value = Worksheets(“3”).Range(“C” & cnt).Value Worksheets(“1”).Range(“G” & n).Value = Worksheets(“3”).Range(“F” & cnt).Value Worksheets(“1”).Range(“D” & n).Value = Worksheets(“3”).Range(“N” & cnt).Value End If Next
End Sub
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/08 08:42
2021/07/08 09:34
2021/07/09 05:44 編集
2021/07/09 00:14
2021/07/09 05:45 編集
2021/07/09 06:16
2021/07/11 01:24