Để có Macro sẵn mỗi khi mở Excel, bạn có thể tạo chúng trong bảng tính có tên Personal.xlsb, một bảng tính ẩn trên máy tính của bạn.
Bí quyết lưu Macro trong Excel và VBA
Trước khi tạo Macro trong bảng tính Personal.xlsb, đảm bảo rằng tab Developer đã được hiển thị trên thanh Ribbon. Nếu chưa, làm theo các bước sau:
Bước 1: Nhấn Tập tin =>Tùy chọn =>Tùy chỉnh Ribbon .
Bước 2: Trong danh sách các mục tại Main Tabs , đánh dấu chọn Developer sau đó nhấn OK .
Tiếp tục với việc tạo macro.
Bước 3: Nhập 'Một số văn bản ' vào ô A1, sau đó nhấn Enter.
Bước 4: Click chọn Ghi Macro .
Bước 5: Trên hộp thoại Ghi Macro, nhập tên cho Macro vào ô Tên Macro , chẳng hạn như Chữ đậm .
Ghi chú: Tên không được có khoảng trắng.
Bước 6: Trong hộp Thư viện Macro, chọn Bảng tính Macro Cá Nhân =>OK . Đây là bước quan trọng nhất, vì nếu chưa có Bảng tính Macro Cá Nhân, Excel sẽ tự động tạo một Bảng tính Macro Cá Nhân cho bạn.
Bước 7: Click chọn ô A1 và nhấn tổ hợp phím Ctrl + B để định dạng đậm.
Đây là bước duy nhất trong Macro
Bước 8: Click chọn Developer =>Dừng Ghi .
Bước 9: Đóng tất cả các bảng tính mà bạn đã mở, sau đó thoát khỏi Excel.
Khi đó, một thông báo sẽ xuất hiện trên màn hình yêu cầu bạn lưu lại các thay đổi mà bạn đã thực hiện trên Bảng tính Macro Cá Nhân.
Nhấn vào Lưu để lưu Macro trong Excel với tên là Bảng tính Macro Cá Nhân.
Các Macro mà bạn vừa tạo sẽ sẵn có trong các lần mở Excel tiếp theo. Để xem các Macro:
Bước 10: Nhấn Developer =>Macros để mở hộp thoại Macro.
Trong ví dụ này, Macro có tên là PERSONAL!.BoldMe .
Bước 11: Nếu không thấy Macro trong hộp thoại Macros in, nhấp vào PERSONAL.XLSB.
Chuyển Macro từ máy tính này sang máy tính khác
Giả sử bạn đang sử dụng một máy tính mới và muốn di chuyển hoặc sao chép các Macro sang máy tính đó, hoặc bạn muốn chia sẻ các Macro cho người dùng khác để chạy. Việc chia sẻ Personal.xlsb giữa các máy tính là không thể, nhưng bạn có thể lưu các Macro trong Excel vào thư mục XLSTART hoặc sao chép một số hoặc tất cả các Macro vào tập tin Personal.xlsb trên máy tính khác. Sau đó, người dùng chỉ cần mở VBA và chạy Macro là được.
Nếu bạn muốn chia sẻ một hoặc một số Macro với người dùng khác, bạn cũng có thể gửi cho họ một email kèm theo workbook chứa các Macro. Ngoài ra, bạn cũng có thể thiết lập workbook có sẵn trên hệ thống mạng chia sẻ hoặc từ thư viện Dịch vụ SharePoint.
Hiển thị lại bảng tính cá nhân của bạn
Tất cả các Macro mà bạn lưu trên bảng tính cá nhân đều có thể chỉnh sửa, chỉ cần hiển thị lại bảng tính cá nhân. Khi mở Excel, bảng tính cá nhân cũng sẽ được mở, nhưng bạn không thể nhìn thấy nó vì nó đã bị ẩn.
Để hiển thị bảng tính cá nhân
Bước 1: Nhấp chuột vào View =>Unhide .
Bước 2: Trên hộp thoại Unhide , bạn sẽ thấy PERSONAL.XLSB .
Bước 3: Nhấp chuột vào OK để xem bảng tính cá nhân.
Bước 4: Để ẩn bảng tính cá nhân, đảm bảo bạn đã chọn Personal.xlsb, sau đó nhấp chuột vào Hide trên tab View .
Bước 5: Bạn cũng có thể chỉnh sửa PERSONAL.XLSB trong Trình soạn thảo Visual Basic (VBE).
Khi bạn tạo hoặc cập nhật một Macro mới trong Excel thông qua bảng tính cá nhân hoặc bất kỳ Macro nào mà bảng tính cá nhân chứa, bạn sẽ nhận được thông báo để lưu lại bảng tính cá nhân.
Hiện nay, nếu bạn muốn chuyển số thành chữ trong Excel, bạn có thể sử dụng các lệnh trong VBA (cũng chính là Macro). Nếu cách này khó khăn, hãy tải vnTools, một công cụ hỗ trợ chuyển số thành chữ trong Excel rất hiệu quả. Chúc bạn thành công!
