Trong các vấn đề khác của ExcelTips, bạn đã biết cách sử dụng VBA để chuyển đổi ổ đĩa và thư mục hiện tại. Tóm lại, bạn có thể thay đổi ổ đĩa và thư mục như sau:

MyDrive = "E:"

MyFolder = "\MyDocs\ThisFolder\"

ChDrive MyDrive ChDir MyFolder

Khi hoàn tất, thư mục hiện tại sẽ là E: \ MyDocs \ ThisFolder \. VBA cung cấp một phím tắt tiện dụng cho phép bạn dễ dàng chỉ định cả ổ đĩa và thư mục bằng cách sử dụng cùng một thông tin. Hãy xem xét những điều sau:

MyPath = "E:\MyDocs\ThisFolder\"

ChDrive MyPath ChDir MyPath

Mã này chứa ít dòng hơn (và ít biến hơn), nhưng nó thực hiện điều tương tự. VBA, khi thực hiện lệnh ChDrive, chỉ chú ý đến ký tự ổ đĩa trong một đường dẫn. Điều này cho phép bạn dễ dàng đặt biến đơn thành đường dẫn của mình, sau đó sử dụng nó khi thiết lập cả ổ đĩa và thư mụ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 (2547) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: