Thắc mắc về vị trí của file

Liên hệ QC

feelingyes

Thành viên tiêu biểu
Tham gia
24/9/07
Bài viết
459
Được thích
395
Nghề nghiệp
Economic
Mình có tạo Macro trong file excell (vị trí ở Desktop), nhưng khi mình copy file đó cất vào Ổ vi dụ (D/Data ) thì mình mở file đó và chạy Macro thì thấy báo lỗi như sau
Test-1.jpg


Làm thế nào khi ta di chuyển vị trí của file mà Macro vẫn chạy được
Thân!
 
Lần chỉnh sửa cuối:
feelingyes đã viết:
Mình có tạo Macro trong file excell (vị trí ở Desktop), nhưng khi mình copy file đó cất vào Ổ vi dụ (D/Data ) thì mình mở file đó và chạy Macro thì thấy báo lỗi như sau
[IMG=http://i219.photobucket.com/albums/cc173/feelingyes/ST-Test/Test-1.jpg]Ảnh-Minh-Họa[/IMG]

Làm thế nào khi ta di chuyển vị trí của file mà Macro vẫn chạy được
Thân!
Xin gửi lại hình dùm bạn:
Test-1.jpg


Để gửi hình và muốn người ta xem được, bạn dùng cú pháp sau:

[noparse]
[/noparse]

Nhân tiện, đề nghị với bạn, bạn nên dùng http://www.uploadgeek.com/ vì dễ sử dụng và nhanh hơn nhiều so với Photobucket.
 
Chuyển File macro.

Bạn muốn chuyển file macro thì cũng phải chuyển địa chỉ đường link chứ. Bạn hãy làm các bước như sau:
Mở file Excel bất kỳ chọn Tool - Add-ins - Browse - sau đó tìm địa chỉ đường dẫn tới địa chỉ bạn đặt Macro. Ví dụ D/ data. Sau đó chọn /OK. là được. Good luck!
 
To Feelingyes
Khi viết Macro, bạn không nên dùng đường dẫn tuyệt đối (Ví dụ : C:\Temp\Data) Mà bạn nên dùng đường dẫn tương đối, ví dụ tôi thường dùng
MyPath = ThisWorkbook.Path
MyFile = MyPath &"\ABC.XLS"

TDN
 
Bạn có thể nói rõ hơn một chút được không? Khi mình thu một Macro và view code (ALT+ F11) thì mình có động đến đường dẫn đâu
Bạn chỉ cho mình với!
 
anhtuan1066 đã viết:
Nếu là như thế thì càng ko có chuyện lưu nơi này thì file chạy còn lưu nơi khác thì ko chạy...
Bạn thử test bằng 1 file mới, thu marco rồi lưu lại, sau đó dời file sang nơi khác xem... Làm gì có chuyện file ko chạy chứ
Cái này có khác đôi chút đó anh Tuấn à
+ Nếu Record Macro mà mọi thao tác trên Workbook hiện hành thì có chép File đi đâu cũng không có vần đề gì.
+ Nhưng nếu trong khi Record Macro mà có thao tác nào đó làm việc với một Workbook thứ hai (VD : mở File, lấy dữ liệu, rồi đóng Workbook đó lại) thì Macro sẽ ghi lại đường dẫn tuyệt đối) Nên khi copy file sang máy tính khác và chạy Macro sẽ bị báo lỗi ngay.

Thân!
TDN
 
Web KT

Bài viết mới nhất

Back
Top Bottom