tranvanhungvms
Thành viên mới

- Tham gia
- 20/4/17
- Bài viết
- 3
- Được thích
- 0
Sub SQL_abc()
Dim cn, rst As Object
Set cn = CreateObject("ADODB.Connection")
Set rst = CreateObject("ADODB.recordset")
Dim strSQL As String
Dim i As Integer
strSQL = " select ID_AP, Decription, Import, Export, Import + Export as [Stock] from [NKY_AP$]"
Dim strFileName As String
strFileName = ThisWorkbook.Path & "\TheoDoiAP.xlsx"
cn.Open ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strFileName & ";Extended Properties=Excel 12.0")
MsgBox (strSQL)
rst.Open (strSQL), cn
'THEM TIEU DE COT
For i = 1 To rst.Fields.Count
Cells(4, i) = rst.Fields(i - 1).Name
Next
Range("A5:F1500").ClearContents
Sheet1.[B4].CopyFromRecordset rst
End Sub
'Có đoạn code ngắn trên mà nó cứ báo lỗi ở chỗ in đậm

các bác chỉ với
Dim cn, rst As Object
Set cn = CreateObject("ADODB.Connection")
Set rst = CreateObject("ADODB.recordset")
Dim strSQL As String
Dim i As Integer
strSQL = " select ID_AP, Decription, Import, Export, Import + Export as [Stock] from [NKY_AP$]"
Dim strFileName As String
strFileName = ThisWorkbook.Path & "\TheoDoiAP.xlsx"
cn.Open ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strFileName & ";Extended Properties=Excel 12.0")
MsgBox (strSQL)
rst.Open (strSQL), cn
'THEM TIEU DE COT
For i = 1 To rst.Fields.Count
Cells(4, i) = rst.Fields(i - 1).Name
Next
Range("A5:F1500").ClearContents
Sheet1.[B4].CopyFromRecordset rst
End Sub
'Có đoạn code ngắn trên mà nó cứ báo lỗi ở chỗ in đậm

các bác chỉ với