[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロ加工していただきたいです。』(ほほ)
先ほどご質問をさせていただいたほほと申します。
先ほど、下記のマクロを作成していただきました。
Dim c As Range, r As Range
Sheets("Sheet1").Range("J5:O" & Rows.Count).Clear Set r = Sheets("Sheet1").Range("J5") For Each c In Sheets("Sheet3").Range("D:D").SpecialCells(2) If c.Value = Sheets("Sheet1").Range("D6").Value And c.Offset(, 1).Value = Sheets("Sheet1").Range("D7").Value And c.Offset(, 2).Value = Sheets("Sheet1").Range("D8").Value Then r.Resize(, 6).Value = c.Offset(, -1).Resize(, 6).Value Set r = r.Offset(1) End If Next c End Sub
下記のマクロを試したところ、
飛ばした先のSheetに10万行ほどのセルが飛んでしまうため、
15行ほどを制限にして、エクセルを飛ばしたいのですが、
どこに何を入れるか全くわかっていない状況です。
どなたかご教示いただけますと幸いです。
< 使用 Excel:Excel2007、使用 OS:unknown >
事情よく分かりませんが、
Sheets("Sheet1").Range("J5:O" & Rows.Count).Clear ↓ としてみたらどうなりますか? Sheets("Sheet1").Range("J5:O" & Rows.Count).ClearContents
(半平太) 2018/05/16(水) 20:32
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.