Không có gì lạ khi đặt các macro được sử dụng thường xuyên trong sổ làm việc Personal.xls. Bằng cách đặt chúng ở đó, bạn có thể có các macro mọi lúc trong khi bạn đang sử dụng Excel. Tuy nhiên, tại một số thời điểm, bạn có thể muốn di chuyển macro sang một sổ làm việc khác. Ví dụ: bạn có thể muốn đặt chúng trong một sổ làm việc để bất kỳ ai khác đang mở sổ làm việc đều có thể dễ dàng truy cập chúng.

Để di chuyển macro từ sổ làm việc Personal.xls sang một sổ làm việc khác, hãy làm theo các bước chung sau:

  1. Đảm bảo rằng sổ làm việc là mục tiêu của hoạt động chuyển macro của bạn được tải.

  2. Hiện tệp Personal.xls bằng cách chọn Bỏ ẩn từ menu Cửa sổ.

  3. Nhấn Alt + F11 để hiển thị trình chỉnh sửa VBA.

  4. Sử dụng cửa sổ Dự án, hiển thị các macro mà bạn muốn di chuyển.

  5. Chọn (tô sáng) và cắt (Ctrl + X) các macro từ vị trí ban đầu của chúng trong Personal.xls.

  6. Sử dụng cửa sổ Dự án, hiển thị mô-đun trong sổ làm việc mà bạn muốn có macro. (Nếu không có mô-đun hiện có trong sổ làm việc, bạn có thể cần tạo một mô-đun.)

  7. Dán (Ctrl + V) các macro trong mô-đun.

  8. Đóng trình chỉnh sửa VBA.

  9. Ẩn tệp Personal.xls bằng cách chọn Ẩn từ menu Cửa sổ.

  10. Đóng và lưu sổ làm việc.

Cần lưu ý rằng khi bạn di chuyển vị trí của các macro, địa chỉ mà chúng được gọi và gọi cũng bị thay đổi. Vì vậy, nếu bạn có bất kỳ mục menu hoặc nút thanh công cụ nào được sử dụng để chạy macro, chúng sẽ cần được thay đổi để trỏ đến vị trí mớ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 (2575) á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: