2017-03-13 2 views
0

最初に使用可能な行にコピーした行を別のワークシートに貼り付けるのに問題があります。A-Eが空でない新しいワークシートにデータを貼り付けよう

問題カラムBに貼り付けるデータが必要ですが、マクロを他の列に貼り付ける必要があります。列AにはVlookupの式があり、列B〜Eには特定のドロップダウンがあり、これはExcelが空でないセルと見なします。

これが問題の原因かどうかわかりません。

マイコード;

Dim iRow As Integer 
Dim ws As Worksheet 
Set ws = Worksheets("Dispute_Details") 
ws.Activate 
On Error Resume Next 
iRow = Range("F:F").Find(What:=" ", SearchOrder:=xlRows, SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1 
Sheets(ws).Range("b", iRow).Activate 

Worksheets("Dispute_Details").Paste 
Application.CutCopyMode = False} 

答えて

0
Dim iRow As Long 
With Worksheets("Dispute_Details") 
    iRow = .Cells(.Rows.Count, 5).End(xlUp).Row + 1 
    .Range("B" & iRow).PasteSpecial Paste:=xlPasteAll 
    Application.CutCopyMode = False 
End With 
+0

おかげWinterknell、今完璧に働いて! –

関連する問題