Tự động Chạy Macro Khi Mở Một Sổ Làm Việc - Microsoft Support
Có thể bạn quan tâm
Bạn có thể muốn macro mà bạn đã ghi tự động chạy khi mở một sổ làm việc cụ thể. Quy trình sau đây sử dụng ví dụ để chỉ cho bạn cách hoạt động. Bạn cũng có thể muốn tự động chạy macro khi Excel khởi động.
Các phiên bản Windows mới hơnCác phiên bản mac mới hơnTrước khi bắt đầu, hãy đảm bảo tab Nhà phát triển xuất hiện trên ruy băng. Để biết thêm thông tin, xem mục Hiển thị tab Nhà phát triển.
Để dùng ví dụ dưới đây, hãy mở một sổ làm việc mới.
Quan trọng: Không thể hoàn tác mã VBA, vì vậy hãy đảm bảo kiểm tra mã của bạn trên sổ làm việc trống hoặc bản sao của sổ làm việc hiện có. Nếu mã không thực hiện điều bạn muốn, bạn có thể đóng sổ làm việc mà không lưu thay đổi.
-
Bấm nhà phát triển > Visual Basic.
-
Trong VBA Project Explorer ở bên tay trái, mở rộng thư mục Dự án VBA cho sổ làm việc của bạn, rồi bấm đúp vào mô-đun ThisWorkbook . Nếu bạn không nhìn thấy Project Explorer, bạn có thể đi tới Xem > Project Explorer hoặc nhấn Ctrl+R.
-
Trong cửa sổ mô-đun mở ra ở bên phải, hãy chèn mã sau đây:
Private Sub Workbook_Open() ' Put your code here End Sub -
Dán mã đã ghi của bạn trong thủ tục Con giữa dòng Convà Kết thúc Con .
Đóng ứng dụng Visual Basic Trình soạn thảo (bạn không phải lưu bất kỳ thứ gì).
-
Lưu sổ làm việc dưới dạng Sổ Macro-Enabled làm việc (*xlsm), rồi đóng lại.
Lần sau khi bạn mở sổ làm việc, mã mà bạn đã thêm vào sổ làm Workbook_Open đó sẽ tự động chạy.
Trước khi bắt đầu, hãy đảm bảo tab Nhà phát triển xuất hiện trên ruy băng. Cách thực hiện:
-
Trên menu, bấm vào Tùy chọn > Excel... >Thanh công & cụ.
-
Trong thể loại Tùy chỉnh Ribbon , trong danh sách Tab Chính , chọn hộp kiểm Nhà phát triển.
-
Bấm Lưu.
Để dùng ví dụ dưới đây, hãy mở một sổ làm việc mới.
Quan trọng: Không thể hoàn tác mã VBA, vì vậy hãy đảm bảo kiểm tra mã của bạn trên sổ làm việc trống hoặc bản sao của sổ làm việc hiện có. Nếu mã không thực hiện điều bạn muốn, bạn có thể đóng sổ làm việc mà không lưu thay đổi.
-
Bấm nhà phát triển > Visual Basic.
-
Trong VBA Project Explorer ở bên tay trái, mở rộng thư mục Dự án VBA cho sổ làm việc của bạn, rồi bấm đúp vào mô-đun ThisWorkbook .
-
Trong cửa sổ mô-đun mở ra ở bên phải, hãy chèn mã sau đây:
Private Sub Workbook_Open() ' Put your code here End Sub -
Dán mã đã ghi của bạn trong thủ tục Con giữa dòng Convà Kết thúc Con .
Đóng ứng dụng Visual Basic Trình soạn thảo (bạn không phải lưu bất kỳ thứ gì).
-
Lưu sổ làm việc dưới dạng Sổ Macro-Enabled làm việc (*xlsm), rồi đóng lại.
Lần sau khi bạn mở sổ làm việc, mã mà bạn đã thêm vào sổ làm Workbook_Open đó sẽ tự động chạy.
Bạn cần thêm trợ giúp?
Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.
Từ khóa » Câu Lệnh Mở File Trong Vba
-
Mở File Excel Trong VBA - VietTuts
-
Đóng Và Mở File Excel Bằng VBA
-
Hướng Dẫn Sử Dụng VBA Làm Việc Với File Trong Thư Mục Khác
-
Hướng Dẫn Cách Tạo Nút Bấm Chọn Thư Mục Trong Excel Bằng VBA
-
Xin Giúp : Mở 1 File Trong VBA | Giải Pháp Excel
-
Tổng Hợp Các Code VBA Excel Thao Tác Với Workbook Chỉ Trong Nháy ...
-
[Tool Ex Test]Mở Một File Excel Khác Và Lấy Thông Tin ở File đó ...
-
Hai Cách Mở File Bằng VBA| Sử Dụng GetOpen FileName để Tạo ...
-
Đóng Và Mở File Excel Bằng VBA - ự Học Excel VBA - Code24h
-
Hàm DIR Trong VBA (Phần 2) - Thủ Thuật
-
Các Sự Kiện Và Thao Tác Với Workbook Bằng VBA
-
Cách Cập Nhật Dữ Liệu Từ Nhiều File Excel Về Một File Excel Duy Nhất
-
Cách Lưu File Excel Chứa Code Macros VBA