Khi viết mã của bạn, đôi khi chúng tôi tạo ra các câu lệnh dài dòng và người dùng cần cuộn theo chiều ngang trong trình chỉnh sửa mã VB để xem mã. Điều này sẽ không ảnh hưởng đến cách mã chạy, nhưng nó khiến người sử dụng khó đọc. mã trên màn hình. Trong những trường hợp này, tốt hơn nên chia câu lệnh dài đơn lẻ thành nhiều dòng.

Bằng cách chia mã thành nhiều hơn 1 dòng, bạn đang làm cho mã dễ đọc hơn, cả khi trực tuyến và khi được in.

Để ngắt đoạn mã thành nhiều dòng, chúng ta có thể làm theo các bước sau:

Mở Microsoft Excel. Nhấn Alt + F11 để khởi chạy màn hình VBA Editor Nhấp vào Mô-đun có chứa mã.

  • Nhấp vào bên phải của màn hình. Bấm vào ký tự mà bạn muốn tách mã.

img1

Chúng tôi không thể xem mã sau văn bản FileFormat:. Vì vậy, hãy nhấn phím dấu cách trên bàn phím để thêm dấu cách, sau đó nhập dấu gạch dưới. Nhấn Enter trên bàn phím và phần còn lại của mã trên dòng đó sẽ thả xuống dòng mới ngay bên dưới dòng đầu tiên. Dấu gạch dưới được sử dụng ở đây như một ký tự nối tiếp dòng. Xem ảnh chụp màn hình bên dưới.

img2

Bước trên có thể được lặp lại cho các dòng mã lớn hơn tiếp tục trên nhiều dòng và do đó chúng ta có thể sử dụng ký tự gạch dưới cho mỗi dòng mới được tạo. Xem ảnh chụp màn hình bên dưới – Đây là một dòng mã dài được chia thành nhiều dòng – sFormula = “= IF (” & c & “$ 1 =” “NO” “,” “” “, (” & _ “(SUMPRODUCT (- (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Phí bảo hiểm EB – Trực tiếp “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”)) + “& _” SUMPRODUCT ( – (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Phí bảo hiểm EB – RI “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”)) + “& _” SUMPRODUCT (- (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Phí bảo hiểm EB – RO “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”))))) “

Phạm vi (c & “344”). Công thức = sFormula