-1
現在、私はどこにあるのかわからないので、検索で必要なデータを見つけようとしていて、そのデータを別のシートにコピーしています。私はこれを何度もやる必要があります。コピー&ペーストエラーへの選択
しかし、私はオブジェクト変数のエラーを取得しておくか、ブロック変数私の第二のfindに設定されていないと、それはライン上にある:
.range(Selection, Selection.End(xlDown)).Select
マイコード
Dim ran, r As range
With Sheet2
Set ran = .Cells.find(What:="User Defined Label 4", LookIn:=xlValues, LookAt:=xlWhole)
ran.Select
.range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheet9.range("A1").PasteSpecial
Set r = .Cells.find(What:="V Align", LookIn:=xlValues, LookAt:=xlWhole)
r.Select
.range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheet9.range("B1").PasteSpecial
End With
ああ、私は走っ、rは同じだろうと思いました!範囲オブジェクトを使用する方法については確信していなかったので、私はコードをオンラインから抜きました!ご協力いただきありがとうございます ! –
はい、動作しています!どのようにしてfindを使って正確な一致を使わないようにすることができますか –
@RachelChiaは 'LookAt:= xlWhole'を' LookAt:= xlPart'に変更します –