VBA cung cấp một môi trường lập trình rất phong phú. Bạn có thể làm nhiều việc với mã macro mà bạn không nhất thiết phải làm bằng menu của Excel.

Ví dụ: bạn có thể muốn thay đổi thư mục hiện tại ở giữa macro. Điều này có thể cần thiết để tìm một tệp cụ thể hoặc để thực hiện một số tác vụ hướng tệp khác. VBA cung cấp lệnh ChDir để thay đổi thư mục. Cú pháp như sau:

ChDir DirName

trong đó DirName là tên đường dẫn đầy đủ của thư mục mà bạn muốn thay đổi. Nếu bạn không sử dụng biến chuỗi để chỉ định tên thư mục, thì DirName phải được đặt trong dấu ngoặc kép. Nếu tên thư mục bạn cung cấp không tồn tại, lệnh không thành công với lỗi.

_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 (2472) á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: