Thứ Bảy, 13 tháng 10, 2018

VBA Excel lấy tọa độ polyline trên AutoCad

Việc chuyển đổi dữ liệu qua lại giữa AutoCAD và Excel là vô cùng cần thiết. Dưới đây là Code VBA Excel giúp lấy dữ liệu tọa độ các đỉnh Polyline để nhập và tùy chỉnh trên Excel. Link tải file: ở đây

File này đang thiết lập cho Autocad 2010. Nếu bạn dùng phiên bản  khác của AutoCad thì cần thiết lập lại bằng cách nhấn tổ hợp phím Alt+F11 vào của sổ MS Visual Basic For Application > References> Browse để chọn lại AutoCad xxxx.tlb trong thư mục cài đặt Autocad với xxxx là phiên bản AutoCad đang sử dụng.




Click vào Chọn Polyline, tab lựa chọn Polyline hiện lên:



Bạn click OK và vào Autocad chọn Polyline muốn lấy tọa độ

Sau khi chọn xong, tọa độ được cập nhật vào file Excel với 2 cột X và Y
Lưu ý: Tọa độ Polyline lấy với trục tọa độ tổng thể (World) trong AutoCad.