Bình luận trong VBA

Bài viết này sẽ hướng dẫn bạn cách nhận xét một dòng hoặc nhiều khối mã trong VBA Editor. Thay vào đó, nếu bạn muốn tìm hiểu về cách tương tác với Excel Cell Comments bằng VBA, hãy đọc bài viết đó.

Nhận xét VBA Dòng đơn

Trong Excel VBA, có một số cách để nhận xét dòng mã:

  • Dấu ngoặc kép (‘)
  • Nút chặn nhận xét trong thanh công cụ
  • Thêm Rem từ khóa.

Cách dễ nhất để nhận xét một dòng mã là đặt một báo giá đơn ở đầu dòng:

1 'Sheet1.Range ("A1"). Value = "Kiểm tra"

Lưu ý rằng trong VBA, nhận xét luôn được hiển thị dưới dạng văn bản màu xanh lá cây.

Như bạn có thể thấy trong ví dụ, chúng tôi đặt một dấu ngoặc kép ở đầu dòng đầu tiên trong quy trình và nhận xét nó. Nếu một dấu ngoặc kép được đặt ở đầu dòng, toàn bộ dòng sẽ được nhận xét và sẽ bị bỏ qua trong quá trình thực thi mã.

Bạn cũng có thể nhận xét một phần của mã nếu bạn đặt một dấu ngoặc kép ở đâu đó trong dòng.

Trong trường hợp đó, mã sau khi trích dẫn sẽ bị bỏ qua:

1 Sheet1.Range ("A1"). Value = "Test" 'Ví dụ về nhận xét một phần dòng

Bây giờ chúng tôi chỉ nhận xét một phần của dòng. Đây là một cách tốt để viết bình luận nội tuyến trong mã.

Cách thứ hai để nhận xét một dòng trong mã là sử dụng nút VBA tiêu chuẩn cho nhận xét trên thanh công cụ. Để hiển thị nút này, bạn cần thêm nó: Quan điểm -> Thanh công cụ -> Chỉnh sửa. Bây giờ bạn có thể thấy hai nút trên thanh công cụ: Khối bình luậnKhối bỏ ghi chú.

Chỉ cần đánh dấu (các) dòng mã mong muốn của bạn và nhấp vào một trong các nút. Điều này sẽ bình luận / bỏ ghi chú toàn bộ dòng. Xin lưu ý rằng phương pháp này sẽ không cho phép bạn thêm nhận xét vào cuối dòng mã.

Bạn cũng có thể sử dụng từ khóa Rem. Để nhận xét một dòng, bạn cần đặt từ khóa này ở đầu dòng:

1 Rem Sheet1.Range ("A1"). Value = "Kiểm tra"

Tương tự với nút nhận xét, Rem từ khóa cho phép bạn chỉ nhận xét toàn bộ dòng mã, có nghĩa là bạn chỉ có thể đặt nó ở đầu dòng:

Toàn bộ khối bình luận VBA

Ngoài bình luận một dòng, chúng ta thường cần bình luận nhiều dòng, một khối mã. Để làm điều này, chúng ta có thể cùng một nút tiêu chuẩn Khối bình luận trong thanh công cụ mà chúng tôi đã sử dụng để nhận xét một dòng. Đầu tiên, chúng ta cần chọn tất cả các dòng mà chúng ta muốn bình luận và sau đó nhấp vào nút:

123456789 Bình luận phụ cá nhânEntireBlock ()'Sheet1.Range ("A1"). Value = "Kiểm tra"'If Sheet1.Range ("A1") = "Kiểm tra" Sau đó'MsgBox "Giá trị của ô A1 là: Kiểm tra"'Kết thúc NếuKết thúc Sub

Kết quả là toàn bộ khối mã được nhận xét.

Tương tự, chúng ta có thể bỏ ghi chú một khối, bằng cách nhấp vào Khối bỏ ghi chú trên thanh công cụ:

123456789 Bình luận phụ cá nhânEntireBlock ()Sheet1.Range ("A1"). Value = "Kiểm tra"If Sheet1.Range ("A1") = "Test" ThìMsgBox "Giá trị của ô A1 là: Kiểm tra"Kết thúc nếuKết thúc Sub

Các phím tắt để nhận xét trong VBA

Để bật phím tắt cho nhận xét:

  • Nhấp chuột phải vào một nơi nào đó trên không gian trống trong thanh công cụ.
  • Lựa chọn Tùy chỉnh tùy chọn và chọn Chỉnh sửa dưới các danh mục.
  • Tìm thấy Khối bình luận trong Commands và kéo và thả nó bên cạnh các biểu tượng hiện có trên thanh công cụ.
  • Bây giờ bạn có thể thấy nút mới được thêm vào thanh công cụ
  • Bấm vào Sửa đổi lựa chọn và kiểm tra tùy chọn Hình ảnh và Văn bản.
  • Nhấp lại vào Sửa đổi lựa chọn và dưới Tên thêm dấu và (&) ở đầu tên, do đó, tên của nút là “& Khối bình luận”.

Bây giờ bạn có thể chọn một dòng hoặc một khối mã và nhấn Alt + C trên bàn phím của bạn để bình luận.

Để bật tùy chọn tương tự để bỏ ghi chú mã, bạn có thể lặp lại toàn bộ quy trình cho lệnh Khối bỏ ghi chú. Phím tắt để bỏ ghi chú là ALT + U.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave