の日付を優れています。どんな助けもありがとう。フィルタリングは、私はエクセルVBAで動作するコードの非常にシンプルなラインがありますが、私は私の人生のために、それはVB.NETでどのように動作するかを把握することはできませんVB.net
Selection.AutoFilter Field:=8, Criteria1:=">=" & sdate
編集:完全なコード
Dim sDate as Date
Dim xlapp As New Excel.Application
sdate = DateTimePicker1.Value.Date
OpenFileDialog1.Filter = "Excel Documents | *.xls; *.xlsx; *.xlsxm"
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
xlWB= xlapp.Workbooks.Open(OpenFileDialog1.FileName)
xlWB.Worksheets("Data").Range("H1").Select()
xlapp.Selection.AutoFilter()
xlapp.Selection.AutoFilter(Field:=8, Criteria1:="=>" & sDate)
このコードは、エラーまたは間違ったフィルタを与えますか? –
エラーをスローしません、フィルターは単なる空白で、何行が選択されていません。 – Istha
私は答えのようにあなたのコードをチャゲ持って、あなたはそれをテストすることができます。 –