phanminhphuong
Thành viên hoạt động



- Tham gia
- 26/7/13
- Bài viết
- 127
- Được thích
- 69
Hỏi cách sử dụng FileSystemObject để lấy tên file*.doc chỉnh sửa cuối cùng
Mọi người giúp giải quyết vấn đề:
- Mình có file Nguon.doc & Dich.xls trong cùng thư mục.
- Code VBA đặt trong file Nguon.doc
- Khi đóng (hoặc mở) file Nguon.doc (tức là có động chạm đến file này) thì VBA sẽ ghi vào ô D5 tại Sheet1 của file Dich.xls (đang đóng)
Có thể dùng Code đơn giản cho Nguon.doc như bên dưới:
Tuy nhiên: Khi file Dich.xls có liên kết/ link với Workbook khác thì khi chạy code trên nó sẽ hiện lên 1 đống bảng câu hỏi: Update link & 1 số thứ khác...?
với Update link có thể sử dụng:
Vấn đề là: Mình muốn hỏi xem có code VBA nào trên WORD có thể ghi dữ liệu vào file EXCEL đang đóng mà không hiện lên thông báo nào không ??? (mở và thoát Excel âm thầm như dùng ADO chẳng hạn).
Many tks.
Mọi người giúp giải quyết vấn đề:
- Mình có file Nguon.doc & Dich.xls trong cùng thư mục.
- Code VBA đặt trong file Nguon.doc
- Khi đóng (hoặc mở) file Nguon.doc (tức là có động chạm đến file này) thì VBA sẽ ghi vào ô D5 tại Sheet1 của file Dich.xls (đang đóng)
Có thể dùng Code đơn giản cho Nguon.doc như bên dưới:
Mã:
Private Sub Document_Close() 'Open
Dim oExcel As Object, oWBook As Object
Set oExcel = CreateObject("EXCEL.APPLICATION")
Set oWBook = oExcel.Workbooks.Open(ThisDocument.Path & "\" & "Dich.xls")
oWBook.Worksheets("Sheet1").Cells(5, 4) = "Ho so " & ThisDocument.Name
oWBook.Save: oWBook.Close: Set oWBook = Nothing
oExcel.Quit: Set oExcel = Nothing
End Sub
Tuy nhiên: Khi file Dich.xls có liên kết/ link với Workbook khác thì khi chạy code trên nó sẽ hiện lên 1 đống bảng câu hỏi: Update link & 1 số thứ khác...?
với Update link có thể sử dụng:
Mã:
Workbooks.Open FileNmae:="C:\My Documents\LinkedBook.xls", UpdateLinks:=xlUpdateLinksAlways
Vấn đề là: Mình muốn hỏi xem có code VBA nào trên WORD có thể ghi dữ liệu vào file EXCEL đang đóng mà không hiện lên thông báo nào không ??? (mở và thoát Excel âm thầm như dùng ADO chẳng hạn).
Many tks.
File đính kèm
Lần chỉnh sửa cuối: