sakurasumo
Thành viên mới

- Tham gia
- 11/2/24
- Bài viết
- 8
- Được thích
- 0
Em đang vướng việc gán 1 biến Workbook vào 1 file excel bất kỳ.
Khi gán vào 1 tên file thì bị lỗi, nhưng khi vừa gán vừa mở thì không bị lỗi.
Trường hợp 1 : gán biến wk, sau đó mở workbook ----> bị lỗi
Sub Tinh()
dim wk as workbook
set wk=workbooks("abc.xlsx")
wk.open
End sub
-----> Bị lổi ngay dòng : set wk=workbooks("abc.xlsx")
Trường hợp 1 : gán biến wk, sau đó mở workbook ----> bị lỗi
Sub Tinh()
dim wk as workbook
set wk=workbooks.open ("abc.xlsx")
End sub
-----> không bị lỗi.
Anh/em xem giúp lý do.
Mục đích của em là chỉ gán wk vào 1 file nào đó, khi cần thì mở.
Khi gán vào 1 tên file thì bị lỗi, nhưng khi vừa gán vừa mở thì không bị lỗi.
Trường hợp 1 : gán biến wk, sau đó mở workbook ----> bị lỗi
Sub Tinh()
dim wk as workbook
set wk=workbooks("abc.xlsx")
wk.open
End sub
-----> Bị lổi ngay dòng : set wk=workbooks("abc.xlsx")
Trường hợp 1 : gán biến wk, sau đó mở workbook ----> bị lỗi
Sub Tinh()
dim wk as workbook
set wk=workbooks.open ("abc.xlsx")
End sub
-----> không bị lỗi.
Anh/em xem giúp lý do.
Mục đích của em là chỉ gán wk vào 1 file nào đó, khi cần thì mở.