Nếu bạn đang lập trình macro trong VBA, thường hữu ích khi biết thư mục mà Windows cảm thấy là thư mục hiện tại. Bạn có thể biết thư mục nào hiện tại bằng cú pháp sau:

MyDir = CurDir

Khi dòng này được thực thi, MyDir (một chuỗi) sẽ bằng với đường dẫn đầy đủ của thư mục hiện tại.

Hiểu rằng đường dẫn mà CurDir trả về là đường dẫn mà Windows cảm thấy là thư mục hiện tại, không phải đường dẫn mà Excel cảm thấy là thư mục hiện tại. Nói cách khác, CurDir sẽ không trả về một đường dẫn bằng với đường dẫn hiện tại mà bạn đang làm việc với sổ làm việc của mình. CurDir phản ánh tập thư mục bằng lệnh ChDir, được trình bày chi tiết trong một ExcelTip khác.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (9363) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: