該当のソースコード
・
・
・
① Findで特定のセルを見つけます
Dim SearchArea4x As Range
Set FoundCell4x = SearchArea4x.Find(What:=Yearmonth, _
LookIn:=xlValues, LookAt:=xlWhole, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, MatchCase:=False, _
MatchByte:=False)
② あるセルをコピーする
Sheets(j).Range("A1").Copy
③ ①で見つけたセルの下の31行を範囲とする
Dim r As Range
r = FoundCell4x.Resize(31, 0)
④ ③で指定した範囲で値の入っているセルの次の行のセルに②をPasteする
Cells(r.Row + r.Rows.Count, r.Column).PasteSpecial _
Paste:=xlPasteValues, _
Operation:=xlNone, _
SkipBlanks:=False, _
Transpose:=False
発生している問題・エラーメッセージ
③ r = FoundCell4x.Resize(31, 0)
でエラーが発生します
変数をResize出来るものなんでしょうか??
ご教授お願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/22 12:29
2021/02/22 12:33
2021/02/22 12:37
2021/02/22 12:39