Sao chép mô-đun macro sang sổ làm việc khác

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Nếu sổ làm việc có chứa macro Visual Basic for Applications (VBA) mà bạn muốn sử dụng ở những nơi khác, bạn có thể sao chép mô-đun có chứa macro đó vào một sổ làm việc đang mở khác bằng cách sử dụng trình soạn thảo Visual Basic (VBE).

Macro và công cụ VBA có thể được tìm thấy trên tab Nhà phát triển, bị ẩn theo mặc định, vì vậy, bước đầu tiên là phải bật tab.

  • Đối với Windows, hãy đi đến hồ sơ _ tùy chọn _ Gt_tùy chỉnh _ trên Ribbon.

  • Đối với máy Mac, hãy đi đến tùy chọn Excel _ GT_ tùy chọn... _ Gt_ Ribbon _ amp_ thanh công cụ.

  • Tiếp theo, trong phần tùy chỉnh Ribbon , bên dưới tab chính, hãy chọn hộp kiểm nhà phát triển .

Tổng quan về macro và VBA

Nếu bạn không quen với macro và VBA nói chung, bạn có thể tìm thấy thông tin sau đây hữu ích.

  • Macro là một hành động hoặc tập hợp các hành động mà bạn có thể sử dụng để tự động hóa các tác vụ.

  • Bạn có thể ghi macro bằng cách sử dụng lệnh Record macro trên tab nhà phát triển .

  • Macro được ghi lại trong ngôn ngữ lập trình VBA.

  • Bạn có thể kiểm tra và chỉnh sửa macro trong trình soạn thảo Visual Basic, một cửa sổ được mở bằng Excel. Dưới đây là ví dụ về cửa sổ VBE cho Windows

    :

Macro có tên là MakecellgreenSetrowheight nằm trong một mô-đun có tên là Module1, được lưu trữ trong sổ 1.

Sao chép một mô-đun từ một sổ làm việc khác

  1. Mở cả sổ làm việc có chứa macro mà bạn muốn sao chép và sổ làm việc mà bạn muốn sao chép.

  2. Trên tab nhà phát triển , hãy bấm Visual Basic để mở trình soạn thảo Visual Basic.

  3. Trong trình soạn thảo Visual Basic, trên menu xem , hãy bấm vào Project Explorer_ z0z_hoặcnhấn Ctrl + R .

  4. Trong ngăn trình khám phá dự án , kéo mô-đun có chứa macro mà bạn muốn sao chép vào sổ làm việc đích. Trong trường hợp này, chúng tôi đang sao chép Module1 từ Book2. xlsm sang sổ 1. xlsm.  

    VBA Project Explorer

  1. Module1 đã sao chép từ Book2. xlsm

  2. Bản sao của Module1 được sao chép sang sổ 1. xlsm

Bạn cần thêm trợ giúp?

Bạn luôn có thể yêu cầu một chuyên gia trong Cộng đồng Kỹ thuật Excel, tìm hỗ trợ trong Cộng đồng Giải đáp hay đề xuất tính năng hoặc cải tiến mới ở Excel User Voice.

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×