お疲れ様です。pipiでございます。
検索用プロージャーを作って呼び出そうとしていますが、実行すると、『ByRef引数の型が一致しません』と出てしまいます。
関数の引数は、ちゃんとRange型にしてるのに・・・
どなたかご教授願います。
Public Sub Test() Worksheets("請求書抽出").Select Range("A2:O2").ClearContents Range("N2").Value = "<>1" Range("B2").Value = ">=" & StartDate Range(O2).Value = "<=" & EndDate Dim DateRange As Range, Criteria As Range, CopyTo As Range Dim BlnUnique As Boolean Set DataRange = Worksheets("売上明細").Range("A1") Set Criteria = Range("A1:O2") Set CopyTo = Range("B10:D10") BlnUnique = True `検索用プロージャー(MyAdvancedFilter)呼出し MyAdvancedFilter DataRange, Criteria, CopyTo, BlnUnique `DataRangeでByRef引数の型が一致しませんとなってしまう。。。 End Sub
データー検索用プロージャー
Public Sub MyAdvancedFilter(DataRange As Range, _ Criteria As Range, _ CopyTo As Range, _ BlnUnique As Boolean) DataRange.CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Criteria, CopyToRange:=CopyTo, unique:=unique End Sub

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/12/28 12:01
退会済みユーザー
2015/12/28 12:57
退会済みユーザー
2015/12/28 13:54