2016-07-07 7 views
0

2番目の列に表示される "RA"という名前でシートをフィルタリングしようとしています。私は次のコードを構築しましたが、コンパイルエラーがあるようです:Expected: "Field:= ...."行でenterをクリックした後の式。これは私が達成しようとしているものの正しい構文ですか?ありがとう。 。Excel VBAオートフィルタコンパイルエラー:期待値:式

With CurrentSheet 
    Set LastAddressCurrent = .Cells(.Rows.Count, "A").End(xlUp) 
    LastRowCurrent = LastAddressCurrent.Row 
    .Range(.Cells(1, 2), .Cells(LastAddressCurrent, LastRowCurrent)).AutoFilter 
     Field:= 2, Criteria1:= "RA" 
    End If 
End With 
+0

'.Range必要(.Cells(1、2)、.Cells(LastAddressCurrent、LastRowCurrent))オートフィルタフィールド:= 2、Criteria1:= "RA"これは一行になるはずです。 – Mrig

+0

または '....))。オートフィルタ_'を実行し、次の行に' Field:= 2、Criteria1:= "RA" ' – Mrig

+0

と書いてください。 – Mrig

答えて

0

あなたはコードの行継続_