ishikawangocthuy
Thành viên mới

- Tham gia
- 17/6/20
- Bài viết
- 43
- Được thích
- 1
Xin chào các anh chị
Cho em hỏi ,em muốn cầp nhập dữ liệu mới từ file excel vào access(chỉ cập nhập tiếp vào access thôi ah,chứ không cập nhập cả sheet ah)
-trong trường hợp access đóng ah .sử dụng excel vba ah.
Em có theo dõi mấy bài trên diễn đàn, nhưng toàn là mở access để cầp nhập thôi ah.
Em có theo dõi bài của thầy@Hai Lúa Miền Tây giai nên em tag vào để xem thầy có cách nào không ah.
-em có làm theo 1 bài trong diễn đàn nhưng vẫn không ra kết quả ah
Em xin cảm ơn.
Cho em hỏi ,em muốn cầp nhập dữ liệu mới từ file excel vào access(chỉ cập nhập tiếp vào access thôi ah,chứ không cập nhập cả sheet ah)
-trong trường hợp access đóng ah .sử dụng excel vba ah.
Em có theo dõi mấy bài trên diễn đàn, nhưng toàn là mở access để cầp nhập thôi ah.
Em có theo dõi bài của thầy@Hai Lúa Miền Tây giai nên em tag vào để xem thầy có cách nào không ah.
-em có làm theo 1 bài trong diễn đàn nhưng vẫn không ra kết quả ah
Em xin cảm ơn.
Mã:
Sub TEST()
'On Error Resume Next
Dim cnn As Object, strSQL As String, strCon As String
Set cnn = CreateObject("ADODB.Connection")
strCon = "Provider=Microsoft.ACE.OLEDB.12.0;data source=" & _
ThisWorkbook.Path & "\ConvertData.accdb"
strSQL = "INSERT INTO Data " & _
"SELECT * " & _
"FROM [EXCEL 12.0;Database=" & ThisWorkbook.FullName & ";HDR=Yes].[Data$] " & _
"WHERE Account IS NOT NULL;"
With cnn
.ConnectionString = strCon
.Open
.Execute strSQL
.Close
End With
Set cnn = Nothing
End Sub
File đính kèm
Lần chỉnh sửa cuối: