Ngôn ngữ macro trong excel
VBA là một trong những thuật ngữ khá lạ lẫm với người sử dụng Excel, tuy nhiên chức năng VBA giúp người dùng có thể thiết kế ngôn ngữ lập trình theo ý mình trong Excel. Vì vậy, hãy cùng tìm hiểu VBA là gì?Hướng dẫn dưới đây được thực hiện trên Máy tính xách tay HP phần mềm Excel 2016. Bạn có thể thực hiện tương tự trên phần mềm Excel 2003, 2007, 2010, 2013, 2016, Excel 2020 với thao tác tương tự Show
1. VBA là gì?VBA viết tắt từ Visual Basic For Applications hay còn gọi là ngôn ngữ lập trình và thường được lập trình trên ứng dụng văn phòng như Word, Excel, PowerPoint,… Có thể hiểu rằng tất cả các ngôn ngữ này đều được sử dụng trong Excel đều Trong kỹ thuật, ngôn ngữ VBA là ngôn ngữ lập trình hướng đến các sự kiện của riêng Microsoft. Người ta thường biết VBA là ngôn ngữ lập trình mở rộng được tạo bởi tập hợp các lệnh cốt lõi và tiến triển mở rộng trên cơ sở cấu hình của các ứng dụng, từ đó làm việc trực tiếp với các đối tượng có trong ứng dụng 2. VBA trong Excel là gì?VBA trong Excel hay còn gọi Visual Basic for Applications (VBA) trong Excel được đánh giá là ngôn ngữ lập trình nhẹ nhưng vô cùng mạnh. VBA còn sở hữu tính năng vô cùng thú vị đó là cho phép bạn có thể viết hàm hoặc lệnh của riêng mình trong trang tính Excel chính của mình. 3. Macro là gì?Macro có thể hiểu là tập hợp các dòng lệnh với nhau. Với những ai mới bắt đầu trong quá trình sử dụng Macro trong công việc thường sử dụng chức năng Macro Recorder để thực hiện những thao tác đầu tiên. Bên cạnh đó, Excel còn hỗ trợ trình ghi tính năng người dùng các công việc đã được thực hiện và chúng không còn ghi lại khi bạn thực hiện việc dừng tính năng này Có thể tạo macro từ ngôn ngữ lập trình VBA và được biết bởi chính người soạn thảo 4. Cách mở trình soạn thảo VBA trong ExcelSử dụng tab Nhà phát triểnĐầu tiên để sử dụng được tab Nhà phát triển, bạn phải thực hiện thao tác hiển thị thẻ Nhà phát triển trên thanh Ribbon Bước 1. Đầu tiên, bạn nên nhấp chuột và chọn mục Nhà phát triển trên thanh Ribbon Bước 2. Trong nhóm Mã, bạn hãy nhấn chọn vào Visual Basic Lúc này giao diện của soạn thảo VBA trên Excel xuất hiện Use WorksheetCách sử dụng Worksheet khá ít người sử dụng, tuy nhiên cách mở VBA khá nhanh. Bạn chỉ cần nhấp vào tab Worksheet sau đó nhấp chuột phải và chọn View Code Đối với phương pháp này không chỉ mở VB Editor mà còn có hướng chuyển người dùng đến cửa sổ cho đối tượng bảng tính đó 5. Cấu hình tạo Visual Basic Editor trong ExcelThành đơnThanh Menu là nơi chứa tất cả các thông tin trong Excel để người dùng có thể tùy chọn sử dụng trong quá trình Visual Basic Editor. Thanh Menu cũng tương tự như thanh Ribbon Excel là nơi chứa các tab và các tùy chọn cho tab Bên cạnh các phím tắt hiển thị của Visual Basic Editor đều có các phím tắt bên cạnh. Nếu người dùng biết cách sử dụng phím tắt sẽ giúp họ thao tác nhanh và dễ dàng hơn với VB Editor Thanh công cụThanh công cụ là thanh công cụ đã được định sẵn trong VB Editor, trong thanh Thanh công cụ chứa một số tùy chọn hữu ích giúp người dùng dễ dàng sử dụng. Thanh Toolbar cũng tương tự như thanh Quick Access Toolbar có trong Excel giúp cho phép người dùng truy cập nhanh hơn, hữu ích hơn Trên thanh Thanh công cụ, bạn có thể dễ dàng chỉnh sửa bằng cách xóa hoặc thêm tùy chọn bằng cách chọn biểu tượng mũi tên nhỏ nằm hướng xuống dưới đặt ở cuối Thanh công cụ Trong trường hợp bạn muốn chuyển thanh Thanh công cụ lên trên Menu thanh, bạn hãy chọn biểu tượng 3 chấm ở đầu thanh Thanh công cụ và chuyển lên thanh Menu. Như vậy là đã thực hiện xong quá trình chuyển thanh Trong VB Editor có 4 thanh Thanh công cụ chính đó là. Tiêu chuẩn, Gỡ lỗi, Chỉnh sửa và Người dùng. Nếu bạn muốn truy cập thanh Thanh công cụ khác thì phải truy cập vào tùy chọn Xem sau đó, di chuột qua và lựa chọn tùy chọn Thanh công cụ Trình khám phá dự ánProject Explorer là cửa sổ bên trái trên giao diện của VB Editor, tại đây hiển thị tất cả các đối tượng mà bạn đang mở trong Excel. Tất cả những Workbook hoặc add-in được mở thì đều được coi là một dự án. Mỗi dự án đa dạng bộ sưu tập của nhiều đối tượng Trên giao diện có biểu tượng dấu “+” ở ngay góc trái của các đối tượng. Chúng ta có thể sử dụng biểu tượng này để thu gọn hoặc mở rộng để xem danh sách một cách đầy đủ, chất lượng Một số đối tượng nổi là một phần của Project Explorer 1. Đối với tất cả Workbook đang được mở, ở mỗi workbook hay còn gọi là project bao gồm một số đối tượng sau đây
2. In all Add-in is open Project Explorer được coi là nơi phác thảo tất cả những đối tượng được mở trong Excel. Trong Add-in phím tắt để mở Project Explorer là Ctrl + R, bạn chỉ cần chọn vào biểu tượng đóng ở góc trên cùng bên phải của giao diện, như vậy là đã hoàn thành Lưu ý. Trong Project Explorer có cơ sở dữ liệu mã giúp chúng ta có thể ghi mã, sao chép hoặc dán mã. Cửa sổ mã sẽ xuất hiện khi bạn nhấp đúp chuột vào đối tượng đó Cửa sổ PropertiesCửa sổ Thuộc tính là nơi được sử dụng để hiển thị các thuộc tính của các đối tượng mà người dùng lựa chọn sử dụng. Trong trường hợp, cửa số của bạn không có Thuộc tính, bạn nên nhấn mở lại bằng phím F4 hoặc truy cập vào tab Xem > Chọn Cửa sổ thuộc tính Cửa sổ Thuộc tính là một dạng cửa sổ bật lên, chúng được gắn vào VB Editor. Bên cạnh đó, cửa sổ Thuộc tính có thể thay đổi thuộc tính của một số đối tượng mà bạn muốn chọn. Bạn có thể ẩn bằng tính năng hoặc có thể thay đổi thuộc tính Hiển thị của bảng tính đối tượng được chọn Cửa sổ ngay lập tứcCửa sổ ngay lập tức có tác dụng loại bỏ các lỗi, để khắc phục các lỗi trên cửa sổ ngay lập tức, bạn phải sử dụng nút lệnh In. Gỡ lỗi trong mã và sau đó nhấn chạy mã. Khi thực hiện thao tác này sẽ giúp bạn gỡ mã lỗi và xác định vị trí mà mã lỗi. Cửa sổ ngay lập tức không hiển thị trên VB Editor, vì vậy để mở cửa sổ này, bạn cần sử dụng phím tắt Ctrl + G hoặc có thể truy cập vào Chế độ xem tab sau đó chọn Cửa sổ ngay lập tức Trên đây là cách tự điều chỉnh độ rộng ô trong Excel đơn giản, nhanh chóng. Cám ơn bạn đã xem bài viết |