... sử dụng Ở tập trung giới thiệu cách hiệu chỉnh đường đa tuyến dạng LWPolyline Khi hiệu chỉnh đường đa tuyến, cách thức đề cập trên, người lậptrình thường sử dụng phương thức thuộc tính sau: Thuộc ... Ngồi thuộc tính giới thiệu trên, người lậptrình sử dụng thuộc tính sau để hiệu chỉnh đối tượng: Thuộc tính 250 Đối tượng áp dụng Giải thích CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Center Arc, Circle ... canh hàng theo phương đứng phương ngang Rotation DimAligned, DimAngular, DimDiametric, DimOrdinate, DimRadial, DimRotated, MText, Text Kiểu Double Xác định góc xoay đối tượng so với phương ngang,...
... ZoomAll End Sub Thay đổi tỷ lệ đối tượng – Phương thức ScaleEntity Sử dụng phương thức ScaleEntity để thay đổi tỷ lệ đối tượng đồng theo phương X, Y Z Cú phápphương thức sau: object.ScaleEntity BasePoint, ... tượng gốc lấy Off-set 244 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Distance Tham số đầu vào, kiểu Double, khoảng cách lấy off-set Giá trị tham số số âm dương Nếu số âm phương thức tạo đối tượng có xu hướng ... " VD Mirror" End Sub Lấy Off‐set – Phương thức Offset Phương thức Offset tạo đối tượng với đường biên nằm cách đường biên đối tượng cũ khoảng xác định trước Phương thức áp dụng với đối tượng...
... Xoá đối tượng – Phương thức Delete Để xoá đối tượng khỏi vẽ, sử dụng phương thức Delete có đối tượng Cú phápphương thức đơn giản: object.Delete 240 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Ví dụ sau minh hoạ cách ... CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD SelectionSet tồn khơng chứa đối tượng Cú phápphương thức sau: object.Erase Trong đó, object đối tượng SelectionSet Phương thức Delete Phương thức Delete ... Phá vỡ đối tượng – Phương thức Explode Sử dụng phương thức Explode để phá vỡ đối tượng thành đối tượng Phương thức trả mảng tham chiếu đến đối tượng con, đối tượng cấu thành nên đối tượng gốc Cú pháp phương...
... thông thường khác AutoCAD, mà có u cầu lựa chọn đối tượng (ví dụ lệnh Copy) Cú phápphương thức sau: 234 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD object.SelectOnScreen [FilterType] [, FilterData] Tham số ... Lọc theo một điều kiện 236 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Khi thực lọc theo điều kiện, số phần tử tham số FilterType FilterData Tuy nhiên, người lậptrình khơng gán giá trị trực tiếp mà phải ... tham số Mode Các đường liền đối tượng vẽ AutoCAD, đường nét đứt đường đa tuyến nối đỉnh cho tham số PointList Hình V-10: Minh hoạ chế độ chọn đối tượng phương thức SelectByPolygon Kết phương thức...
... Sub Phương thức Select Phương thức Select phương thức đối tượng SelectionSet Với phương thức thức này, người dùng có nhiều lựa chọn khác chọn đối tượng tuỳ thuộc vào tham số phương thức Cú pháp ... dùng sử dụng phương thức có sẵn đối tượng SelectionSet AddItems họ phương thức SelectXXX, bao gồm: Select, SelectAtPoint, SelectOnScreen, SelectByPolygon Phần giới thiệu phương thức Phương thức AddItems ... ssetObj.Select mode, corner1, corner2 End Sub Phương thức SelectAtPoint Phương thức chọn đối tượng qua điểm cho trước để thêm vào SelectionSet Cú phápphương thức sau: object.SelectAtPoint Point...
... Ngồi ra, với VBA AutoCAD, người dùng tạo đường đa tuyến phẳng với phương thức AddPolyline Cú phápphương thức tương tự phương thức AddLightweightPolyline: Set RetVal = object.AddPolyline(VerticesList) ... đường đa tuyến phẳng, nên sử dụng phương thức AddLightweightPolyline, đối tượng LWPolyline tối ưu hố cho q trình hiển thị lưu trữ vẽ Tạo đối tượng 3DPolyline Phương thức Add3DPoly tạo đường đa ... điểm CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD VBA AutoCAD cho phép tạo nhiều loại đối tượng dạng đường cong khác nhau, có hai loại đối tượng phổ biến Circle – đường tròn Arc – cung tròn Tất phương thức...
... Offset Ngồi ra, thiết lập kiểu kích thước cho đối tượng Point, người dùng sử dụng để trình bày vẽ cách hiệu 220 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Tạo đối tượng Point Sử dụng phương thức AddPoint ... Thay đổi kiểu hiển thị của đối tượng Point Sau tạo đối tượng Point, người lậptrình thay đổi kiểu hiển thị điểm cách thiết lập giá trị cho biến hệ thống PDMODE PDSIZE Đoạn mã sau tạo đối tượng Point ... CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD PaperSpace (khơng gian in) cho phép chứa đối tượng hình học khơng gian mơ hình, nhiên mục đích khơng gian in để phục vụ cho trình xếp vẽ in ấn Không...
... biến) chịu tác động thay đổi biến Các biến hệ thống kiểu lưu bên tệp vẽ Phương thức GetVariable Phương thức dùng để lấy giá trị hành biến hệ thống AutoCAD Cú phápphương thức sau: RetVal = object.GetVariable(Name) ... ThisDrawing.GetVariable(strTenBien) MsgBox (strTenBien & " = " & KetQua) End Sub Phương thức SetVariable Phương thức dùng để thiết lập giá trị cho biến hệ thống AutoCAD Cú phápphương thức sau: object.SetVariable Name, Value ... phương thức GetEntity, thời điểm, người dùng chọn đối tượng 214 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Ví dụ minh họa cách sử dụng phương thức GetEntity Đối tượng lựa chọn tạm thời chuyển sang màu đỏ để...
... Sub GetAngle 210 CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Phương thức sử dụng muốn người lậptrình nhập vào giá trị góc cách nhập giá trị dòng lệnh chọn góc hình Cú phápphương thức sau: RetVal = Utility.GetAngle([Point][, ... hoạ cách sử dụng phương thức GetString: Sub VD_GetString() ' Ví dụ minh hoạ cách sử dụng phương thức GetString Dim returnString As String ' Nhắc người dùng nhập 209 ' Giá trị nhập vào chứa dấu cách ... sinh lỗi “User input keyword.” Ví dụ sau minh hoạ cách sử dụng phương thức này: Sub Example_GetReal() ' Ví dụ sau sử dụng phương thức GetReal phương thức GetInteger ' để người dùng nhập vào số...
... If End Sub Ngồi ra, người lậptrình sử dụng phương thức Close có tập đối tượng Documents để đóng tất vẽ có phi n làm việc hành AutoCAD Phương thức thực tương tự sử dụng phương thức Close cho đối ... CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Phương thức phóng hình vẽ theo hình chữ nhật người dùng chọn hình Đoạn mã sau minh hoạ cách sử dụng phương thức này: Application.ZoomPickWindow ZoomWindow Phương ... khởi động chương trình AutoCAD từ chương trình ngồi cần phải thực thao tác tương tự khởi động chương trình Excel từ chương trình ngồi (tham khảo mục “Khởi động Excel từ chương trình khác” trang...
... bàn phím Vì vậy, người lậptrình thiết lập phím tắt (hoặc tổ hợp phím tắt) để người dùng nhấn phím tắt tự động thực thi thủtục mong muốn Để cài đặt cho kiện OnKey, sử dụng phương thức OnKey có ... phím PgUp phím PgDn Sau thực thi thủtục Setup_ConKey, người dùng nhấn phím PgDn, Excel thực thi thủtục DgDn_Sub, người dùng nhấn phím PgUp, Excel thực thi thủtục PgUp_Sub Và kết là: người dùng ... thay đổi có chung với vùng liệu tên SoLieu chương trình hiển thị hộp thơng báo Các trường hợp khác, thủtục tự kết thúc xảy 6.4 Sự kiện UserForm Các kiện UserForm phát sinh có hoạt động xảy – thường...
... Workbook_Open Bên thủtục này, người lậptrình thực nhiều thao tác khác nhau, chẳng hạn thao tác phổ biến sau: Hiển thị thông báo chào mừng Mở workbook khác Thiết lập, tạo trình đơn cơng cụ Kích ... Sub Worksheet_Change(ByVal Target As Range) End Sub Chương trình dạng thủtục xử lý kiện cho kiện Change đối tượng Sheet1 Người lậptrình viết mã lệnh để thực thao tác cần thiết kiện xảy Đoạn ... tạo trình đơn tuỳ biến cho workbook, sau sử dụng kiện BeforeClose để xố trình đơn trước workbook đóng Và vậy, theo cách này, workbook ln có trình đơn tuỳ biến mà khơng làm ảnh hưởng đến chương trình...
... Worksheets("Sheet1").Range("SoLieu").Address BorderAround Phương thức thực vẽ đường biên xung quanh vùng liệu tham chiếu Người lậptrình thiết lập kiểu đường, bề dày nét vẽ màu đường Worksheets("Sheet1").Range("A1:D4").BorderAround ... ColorIndex:=3, Weight:=xlThick Calculate Phương thức thực tính tốn cho vùng liệu tham chiếu, áp dụng trường hợp chế độ tính Excel thiết lập thành tính tốn thủ cơng (Manual) Cells Cells tập đối ... Clear, ClearContents và ClearFormats Phương thức Clear xố tất có vùng liệu tham chiếu: nội dung, định dạng, thích… Phương thức ClearContents xố nội dung lưu trữ vùng liệu Còn phương thức ClearFormats xố...
... thích cho ơ, chọn trình đơn Insert Comment Excel 130 CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL Những phương thức dùng để thực in xem trước in worksheet Chi tiết tham số cho phương thức PrintOut, ... Password:="Excel" ’Tắt chế độ bảo vệ Range Đây thuộc tính quan trọng lậptrình Excel Thuộc tính trình bày rõ mục “Đối tượng Range” trang 132 Select Phương thức chọn worksheet tham chiếu làm worksheet hành, ... worksheet Để tạo worksheet mới, sử dụng phương thức Add có tập đối tượng Worksheets Worksheets.Add Dưới phương thức thuộc tính phổ biển đối tượng worksheet Calculate Phương thức thực trính tính tốn...
... chọn phương thức giống hồn tồn ta chọn trình đơn File Close Filename: tham số tuỳ chọn Sẽ lưu tệp với tên chứa Filename PrintOut Phương thức in sheet hành workbook máy in Workbooks(1).PrintOut Phương ... TRUE tham số thiết lập tên tệp để in PrintPreview Phương thức hiển thị chế độ xem trước in cho sheet hành workbook tham chiếu Workbooks(1).PrintPreview Save và SaveAs Cácphương thức lưu workbook ... Trong phi n làm việc Excel có nhiều workbook mở, việc truy cập đến workbook thực thơng qua tập đối tượng Workbooks, dựa tên số workbook, số phụ thuộc vào trình tự mở/tạo workbook Ngồi ra, người lập...
... động Excel từ mơi trường lậptrình khác, người lậptrình phải viết đoạn mã lệnh để tạo đối tượng Application Đoạn mã lệnh sau khởi động Excel từ chương trình ngồi (ví dụ lậptrình VB) mở workbook ... Range PageSetup Cứ vậy, người lậptrình truy cập đến thành phần Excel thông qua hệ thống phân cấp đối tượng Excel Tập đối tượng – Collection Một khái niệm quan trọng lậptrình VBA khái niệm tập đối ... Calculate Là phương thức thực q trình tính tốn lại tồn sheet, giống nhấn phím F9 Application.Calculate Calculation Là thuộc tính dùng để thiết lập chế độ thực tính tốn chương trình Excel Các giá...
... liệu Add-in Phân phối ứng dụng mở rộng Một tính hữu ích cho người lậptrình Excel khả tạo Add-In Phầntrình bày lợi ích sử dụng Add-In, cách thức tạo sử dụng Add-In 114 CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL ... Một cách để thực việc tạo trình đơn cho Add-In, có chứa mục trình đơn tương ứng với tính ứng dụng Chi tiết cách tạo trình đơn, xem mục “Tạo trình đơn tuỳ biến” trang 175 Kiểm tra ứng dụng cách ... quản lý Add-In Excel thực đơn giản thơng qua trình quản lý AddIn Để hiển thị trình quản lý Add-In, chọn trình đơn Tools Add-Ins… 115 Hình IV-10: Trình quản lý Add-In Để tải/dỡ bỏ Add-In Excel:...
... chương trình VBA, nghĩa vừa sử dụng bảng tính (trong ơ), đồng thời sử dụng chương trình viết VBA 3.2.2 Cấu trúc hàm Thực chất, hàm chương trình dạng Function Khác với Macro, hàm chương trình có ... mới, thực theo bước sau: 110 CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL Khởi động VBAIDE Trong trình đơn Tools, chọn mục Macro Visual Basic Editor; Trong trình đơn Insert, chọn mục Module để tạo ... trị gán cho biến Tên_hàm cuối Danh_sách_tham_số: (tuỳ chọn) danh sách tham số đầu vào hàm Các tham số phân cách với dấu phẩy Kiểu_dữ_liệu: (tuỳ chọn) quy định kiểu giá trị trả hàm Nếu không quy...
... Thực thi cách bấm phím tắt gán cho Macro; 106 CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL Thực thi Macro theo cách thơng qua trình quản lý Macro; Thực thi Macro trực tiếp từ VBAIDE; Thực thi cách ... với VBA để tạo Macro có khả đáp ứng nhu cầu Như vậy, ngồi cách tạo Macro theo kịch bản, tạo Macro cách lậptrình VBAIDE Ví dụ sau minh hoạ cách thức tạo Macro sử dụng VBA Mục đich Macro định dạng ... việc với Macro, Excel tích hợp sẵn trình quản lý Macro Để hiển thị trình quản lý Macro, chọn trình đơn Tools Macro Macros… nhấn tổ hợp phím ALT+F8 105 Hình IV-3: Trình quản lý Macro Trong cửa sổ...
... If End Sub Ngồi ra, người lậptrình sử dụng phương thức Close có tập đối tượng Documents để đóng tất vẽ có phi n làm việc hành AutoCAD Phương thức thực tương tự sử dụng phương thức Close cho đối ... CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD Phương thức phóng hình vẽ theo hình chữ nhật người dùng chọn hình Đoạn mã sau minh hoạ cách sử dụng phương thức này: Application.ZoomPickWindow ZoomWindow Phương ... khởi động chương trình AutoCAD từ chương trình ngồi cần phải thực thao tác tương tự khởi động chương trình Excel từ chương trình ngồi (tham khảo mục “Khởi động Excel từ chương trình khác” trang...