Cách vẽ đường X trong VBA Excel

Visual Basic for Application giúp bạn định dạng, hiển thị, phân tích và thao tác dữ liệu trong Excel. VBA có thể sử dụng mã bạn viết để tự động thực hiện các tác vụ lặp đi lặp lại khó khăn hoặc không thể thực hiện thủ công, bao gồm một số thao tác toán học trên hàng ngàn cột trong các sổ làm việc khác nhau. Một tính năng bảng tính Excel cho phép các ô có các đường viền được biểu thị bằng các đường thẳng hoặc đường chéo mà bạn có thể sử dụng để vẽ các đường X bên trong các ô.

Khái niệm cơ bản về VBA

Trong Excel, bảng tính, ô và phạm vi ô được gọi là "đối tượng" và có các thuộc tính bạn có thể thao tác, chẳng hạn như màu. Mã VBA làm cho các đối tượng thực hiện các tác vụ được gọi là macro và được viết bằng trình soạn thảo Visual Basic được tìm thấy bên dưới tab nhà phát triển, bên dưới Tập tin, Tập tin chọn Tùy chọn Tùy chọn và Tùy chọn Excel Excel. . Một macro bắt đầu với chương trình con, tên viết tắt của chương trình con, và kết thúc bằng chương trình con kết thúc. Bạn phải lưu nó với phần mở rộng .xlsm.

Các lệnh VBA

Định dạng lệnh liên quan đến việc viết đối tượng và thuộc tính hoặc phương thức của nó, được phân tách bằng dấu chấm. Đối tượng Phạm vi được sử dụng với Bộ chọn Lựa chọn và và Chọn Chọn để sẵn sàng cho một ô hoặc nhóm ô để hoạt động. Ví dụ: lệnh Phạm vi phạm vi (Chuyển A1, ). Value = 3, chọn ô 1 và gán cho nó một giá trị là 3. Để chọn các ô A6 và C6 và mọi thứ ở giữa, bạn sẽ viết Phạm vi ("A6: C6 ").Lựa chọn."

Thuộc tính viền

Biên giới có thể sử dụng các đường liền nét dày hoặc mỏng, màu đen theo mặc định. Một đường chéo là một đường viền bên trong, đi lùi hoặc tiến, trong đó lệnh lần lượt là "xlDia chéoDown" hoặc "xlDia chéoUp". Lệnh để vẽ các dấu gạch chéo chéo về phía trước và phía sau là Lựa chọn. Biên giới (Lệnh chéo) .LineStyle = xlContinupt, trong đó xlContinupt có nghĩa là các đường liền nét.

Vẽ các đường X

Để vẽ các đường X, bạn phải tạo các dấu gạch chéo về phía trước và phía sau trong mỗi ô quan tâm. Bạn có thể thực hành vẽ chúng trong ba ô bằng cách mở cửa sổ tập lệnh, bắt đầu và đặt tên cho một phụ mới, sau đó nhập vào một tập lệnh để chọn các ô trong đó các dòng X sẽ được vẽ, chẳng hạn như Sub và Phạm vi phạm vi ("A6: C6"). Hãy chọn bên dưới nó. Để hướng dẫn tập lệnh vẽ các dấu gạch chéo về phía trước và phía sau trong mỗi ô được chọn, bạn phải viết Tập hợp lựa chọn (xlDia chéoDown) .LineStyle = xlContinupt, và "Lựa chọn Nhập văn bản Kết thúc Sub Sub đóng chương trình con. Sau khi nhấp vào, Macrosros trên tab của Nhà phát triển và sau đó là Run Run, các dòng X sẽ xuất hiện trong các ô A6, B6 và C6.

Bài ViếT Phổ BiếN