Sub Tong_xitin()
Dim cn As Object, adoRS As Object
Set cn = CreateObject("ADODB.Connection")
cn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & ThisWorkbook.FullName & _
";Extended Properties=""Excel 8.0;HDR=Yes;"";")
Set adoRS = cn.Execute("SELECT TEN_HANG,DIEN_GIAI,SUM(XUAT) AS [SL XUAT],SUM(DOANH_THU) AS [DOANH_THU] " & _
"FROM [Sheet1$] " & _
"WHERE [TEN_HANG] ='" & Sheets("Sheet2").Range("C3").Value & _
"' AND [DIEN_GIAI] like '" & Sheets("Sheet2").Range("D3").Value & _
"%' GROUP BY TEN_HANG,DIEN_GIAI")
With Sheets("Sheet2")
.Range("A7:D65000").ClearContents
.Range("A7").CopyFromRecordset adoRS
.Activate
End With
adoRS.Close: cn.Close
Set cn = Nothing: Set adoRS = Nothing
End Sub
Cảm ơn bạn rất nhiều, đã biết cách thêm % vào. Hay quá. Mình đã thử ok.