Nguyễn Phùng Duy
Nguyễn Phùng Duy
Thảo luận 11 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 33 lượt xem

sao làm như của thầy mà ko kết nối được lấy ví dụ bảng northwing của thầy luôn, thầy chỉ dùm luôn ah

Sub laydulieu()
Dim cnn As Object, lrs As Object, SQLquery As String, dc As Long
dc = Sheet1.Range("A" & Sheet1.Rows.Count).End(xlUp).Row
Sheet1.Range("A1:ADO100").ClearContents
Set cnn = CreateObject("ADODB.Connection")
Set cnn = CreateObject("ADODB.Connection")
cnn.ConnectionString = " Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " & ThisWorkbook.FullName & ";Extended  Properties=""Excel 8.0;HDR=YES"";"
cnn.Open
SQLquery = " select * from Customers "
lrs.Open SQLquery, cnn
Sheet1.Range("A1").CopyFromRecordset lrs
lrs.Close
cnn.Close
End Sub

Thảo luận 11 câu trả lời
Lượt xem 33 lượt xem
Vỗ tay vỗ tay
Nguyễn Phùng Duy 10:04 - Apr 19, 2023

chào bạn bạn xem file cua bạn có để trong thư mục có dấu không bạn nhé.

Vỗ tay vỗ tay
Nguyễn Phùng Duy 12:04 - Apr 19, 2023

dạ không ah

Vỗ tay vỗ tay
Nguyễn Phùng Duy 12:04 - Apr 19, 2023
Nguyễn Phùng Duy 17:04 - Apr 19, 2023

Bạn cho gitiho xin quyền truy cập nhé

 

Vỗ tay vỗ tay
Nguyễn Phùng Duy 11:04 - Apr 20, 2023

em đã mở quyền thầy giúp dùm ah

 

Vỗ tay vỗ tay
Nguyễn Phùng Duy 14:04 - Apr 20, 2023
Vỗ tay vỗ tay
Nguyễn Phùng Duy 16:04 - Apr 20, 2023

https://docs.google.com/spreadsheets/d/1zUbY1gUf6hOB3NPoNxh7hFj5ngM2oCQC/edit?usp=share_link&ouid=103008601495819263078&rtpof=true&sd=true

Vỗ tay vỗ tay
Nguyễn Phùng Duy 16:04 - Apr 20, 2023

em gửi lại thầy ah

Vỗ tay vỗ tay
Nguyễn Phùng Duy 23:04 - Apr 20, 2023


Sub laydulieu()
Dim cnn As Object, lrs As Object, SQLquery As String, dc As Long
dc = Sheet1.Range("A" & Sheet1.Rows.Count).End(xlUp).Row
Sheet1.Range("A1:ADO100").ClearContents
Set cnn = CreateObject("ADODB.Connection")
Set lrs = CreateObject("ADODB.Recordset")
cnn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" _
& "Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0;HDR=YES;IMEX=0"";"
cnn.Open
SQLquery = " select * from Customers "
lrs.Open SQLquery, cnn
Sheet1.Range("A1").CopyFromRecordset lrs
lrs.Close
cnn.Close
End Sub

Bạn thiếu biến lrs nhé.

Vỗ tay vỗ tay
Nguyễn Phùng Duy 16:04 - Apr 21, 2023

dạ cảm ơn thầy , thầy cho em hỏi lrs : là gì vậy thầy?

 

Vỗ tay vỗ tay
Nguyễn Phùng Duy 09:04 - Apr 22, 2023

Chào bạn nó là kiểu thuộc ADODB.Recordset thôi bạn 

https://support.microsoft.com/vi-vn/office/thu%E1%BB%99c-t%C3%ADnh-recordset-753d8ef0-6ad9-4731-b116-1788e3276600

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông