... Thông Lớp ĐHĐT1 CHƯƠNG III: KHẢNĂNGỨNGDỤNG CÔNG NGHỆ ADSL2+ Như phân tích trạng cung cấp dịch vụ DSL ViệtNam nhu cầu sử dụng dịch vụ tốc độ cao khảứngdụng ưu việt ADSL2/ADSL2+ tốc độ cung ... theo yêu cầu khách hàng Trên vài ứngdụngcửa công nghệ ADSL2/ADSL2+ Còn nhiều ứngdụng khác sử dụng công nghệ ADSL2/ADSL2+ thị trường tài chính, bất động sản ứngdụng chọn lựa đa dịch vụ khác ... biệt dựa vào: tốc độ, khoảng cách truyền dẫn, ứngdụng vào dịch vụ khác Có thể sử dụng kỹ thuật truyền đối xứng với tốc độ truyền hai hướng nhau, điển hình HDSL SDSL tuyền không đối xứng với đường...
... thường dùng Thêm một đỉnh vào đường đa tuyến Để thêm đỉnh vào đường đa tuyến, sử dụng phương thức AddVertex Cú pháp phương thức sau: 251 object.AddVertex Index, Point Tham số Giải thích Object Là ... phần thứ không 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ập trình thường sử dụng phương thức thuộc ... & circleObj.Lineweight End Sub Ngoài thuộc tính giới thiệu trên, người lập trì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ụngGiải thích CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD ...
... Trước lấy đối xứng Sau lấy đối xứng Sau lấy đối xứng (MIRRTEXT=1) (MIRRTEXT=0) Hình V-12: Biến hệ thống MIRRTEXT phương thức Mirror Ví dụ sau tạo đường đa tuyến, sau lấy đối xứng qua trục y=4.25 ... tượng sử dụng thuộc tính Không giống sử dụng phương thức, người lập trình sử dụng thuộc tính để hiệu chỉnh hiển thị đối tượng hình học vẽ AutoCAD Sau thay đổi thuộc tính đối tượng, nên sử dụng phương ... Xoay đối tượng – Phương thức Rotate Sử dụng phương thức Rotate để xoay đối tượng quanh điểm cố định Cú pháp phương thức sau: object.Rotate BasePoint, RotationAngle Tham số Giải thích Object Là đối tượng...
... sử dụng phương thức Delete có đối tượng Cú pháp phươ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 sử dụng phương thức Trong ví dụ này, người sử dụng ... lệnh, người dùng sử dụng phương thức Update đối tượng theo cấu trúc: tên_đối_tượng.Update 5.4.1 Hiệu chỉnh đối tượng sử dụng phương thức Sao chép đối tượng – Phương thức Copy Sử dụng phương thức ... không gian ba chiều Cú pháp phương thức sau: object.Move Point1, Point2 Tham số Giải thích Object Đối tượng hình học, đối tượng bị di chuyển Point1, Point2 Tham số đầu vào, mảng phần tử kiểu...
... Chuỗi tương ứng với thuộc tính Name, chẳng hạn thuộc tính Tag đối tượng Attribute, thuộc tính name đối tượng Block,… Chuỗi tương ứng với kiểu đường (Linetype) đối tượng Chuỗi tương ứng với kiểu ... tượng thích hợp Dưới liệt kê danh sách mã DXF tương ứng với số kiểu lọc đối tượng thường sử dụng: Mã DXF Ý nghĩa -4 Các toán tử điều kiện (sử dụng cho lọc theo nhiều điều kiện kết hợp) Chuỗi thể ... FilterData, tham số sử dụng để lọc đối tượng chọn theo tiêu chí Các tiêu chí thường sử dụngbao gồm: loại đối tượng (đường thẳng, đường tròn ), màu sắc, kiểu đường nét, lớp Khi sử dụng lọc đối tượng,...
... object.Add(Name) Tham số Giải thích Object Là tập đối tượng SelectionSets Name Là chuỗi ký tự xác định tên SelectionSet tạo RetVal Đối tượng SelectionSet tượng vừa tạo Đoạn mã lệnh sau minh hoạ cách ... SelectionSets, để sử dụng nó, ta cần xóa bỏ nội dung mà chứa bên dòng mã lệnh số 5.3.2 Thêm đối tượng hình học vào SelectionSet Để thêm đối tượng hình học vào SelectionSet, người dùng sử dụng phương thức ... thêm đối tượng vào SelectionSet Cú pháp phương thức sau: object.AddItems Items Tham số Giải thích Object Là đối tượng SelectionSet Items Kiểu Variant, mảng chứa đối tượng thêm vào SelectionSet...
... đường đa tuyến 3D dựa toạ độ đỉnh truyền vào Cú pháp phương thức sau: Set RetVal = object.Add3DPoly(VerticesList) Tham số Giải thích VerticesList Tham số đầu vào kiểu Variant mảng kiểu Double, chứa ... Circle, sử dụng phương thức AddCircle Phương thức tạo đường tròn dựa thông số tâm bán kính đường tròn: Set RetVal = object.AddCircle(Center, Radius) Tham số Giải thích Center Tham số đầu vào kiểu ... Center Tham số đầu vào kiểu Variant mảng phần tử kiểu Double, chứa toạ độ tâm cung tròn Radius Tham số đầu vào kiểu Double, bán kính đường tròn tạo StartAngle, EndAngle Tham số đầu vào kiểu Double,...
... Point hữu dụng, chẳng hạn để tạo nút điểm tham chiếu để từ ta tiến hành bắt điểm thực lệnh Offset Ngoà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 ... Tạo đối tượng Point Sử dụng phương thức AddPoint để thêm điểm vị trí mong muốn Cú pháp sau: Set RetVal = object.AddPoint(Point) Tham số Giải thích Point Là tham số đầu vào kiểu Variant mảng phần ... hay dùng AutoCAD Nhìn chung, ta vẽ đường thẳng cách nhập vào tham số tọa độ điểm đường thẳng Để tạo đường thẳng, sử dụng phương thức sau: Phương thức Giải thích AddLine Tạo đường thẳng qua hai điểm...
... GetEntity sử dụng để lấy đối tượng AutoCAD cách cho phép người dùng chọn trực tiếp chuột hình đồ họa Cú pháp phương thức sau: Utility.GetEntity Object, PickedPoint[, Prompt] Tham số Giải thích ... dụng để có thông tin cụ thể biến hệ thống Một điểm cần lưu ý thao tác với biến hệ thống AutoCAD phạm vi tác dụngbiến hệ thống Có thể chia thành hai loại sau: Loại biến có tác dụng với toàn ứng ... thức dùng để thiết lập giá trị cho biến hệ thống AutoCAD Cú pháp phương thức sau: object.SetVariable Name, Value Tham số Giải thích Name Tham số kiểu String xác định tên biến hệ thống cần lấy...
... thức GetAngle, góc mà người dùng nhập vào (tính theo Radian) Khi sử dụng phương thức này, người dùng nhập vào góc (tính độ) dòng lệnh Ngoài ra, người sử dụng sử dụng chuột để vẽ hai điểm xác định ... thức sử dụng để người dùng nhập vào chuỗi ký tự AutoCAD dừng lại người dùng nhập vào giá trị Cú pháp phương thức GetString sau: RetVal = Utility.GetString(HasSpaces[, Prompt]) Tham số Giải thích ... Tham số cho phép người dùng nhập vào dấu cách Nếu TRUE, người dùng nhập dấu cách dòng lệnh, để kết thúc nhập phải nhấn phím ENTER Nếu FALSE, người dùng nhập dấu cách cho chuỗi ký tự, người dùng...
... lưu lần nào, tham số FileName dùng để làm tên tệp lưu vẽ Nếu tham số FileName, vẽ lưu với tên mặc định thư mục hành AutoCAD Trong trường hợp vẽ lưu trước đó, tham số FileName bị bỏ qua Nếu SaveChanges ... Application.Quit 205 End Sub 5.1.3 Sử dụng lệnh sẵn có AutoCAD Các lệnh sẵn có AutoCAD sử dụng từ chương trình VBA thông qua phương thức SendCommand đối tượng Document tương ứng Ví dụ sau tạo hình tròn ... trước Cú pháp phương thức sau: Application.ZoomScaled Scale[, ScaleType] Tham số Giải thích Scale Tham số xác định tỉ lệ thu phóng hình vẽ ScaleType Tham số tuỳ chọn, xác định cách thức áp dụng hệ...
... hộp thông báoCáctrườ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 phát sinh từ phía người dùng (sự kiện phát sinh cách gián tiếp ... DisplayAlerts làm tất thay đổi chưa lưu Vì sử dụng cách khác, sử dụng phương thức SaveWorkspace để lưu trạng thái làm việc Excel trước lúc thoát vào tệp xlw, mở tệp này, trạng thái làm việc Excel ... Application.Quit End Sub Hoặc sử dụng đoạn mã sau: Sub QuitSaveNone() ' Tắt tất thông báo, hộp thoại Application.DisplayAlerts = False Application.Quit End Sub Cách thoát khỏi Excel sử dụng thuộc tính Saved...
... kiện Click (xảy người dùng kích chuột vào nút lệnh) Các kiện không gắn với đối tượng: nhóm kiện có hai kiện hữu dụng: kiện OnTime kiện OnKey Những kiện có cách thức hoạt động không giống kiện ... nghĩa số lượng tham số phụ thuộc vào loại kiện Để hiểu rõ thêm tham số kiện, tham khảo thêm tài liệu trợ giúp VBA Excel CHÚ Ý Excel cho phép người dùng tắt kiện ứng dụng, đó, xử lý kiện không thực ... kiện Open Lấy ví dụ như, sử dụng kiện Open để tạo trình đơn tuỳ biến cho workbook, sau sử dụng kiện BeforeClose để xoá trình đơn trước workbook đóng Và vậy, theo cách này, workbook có trình đơn...
... worksheet hành phương thức Activate worksheet ✦Nên sử dụng vùng liệu đặt tên, chẳng hạn nên sử dụng Range(“KetQua”) thay sử dụng Range(“D45”) Vì sử dụng Range(“D45”), người dùng chèn thêm hàng phía ... mã lệnh không cần phải thực lựa chọn vùng liệu, nên hạn chế sử dụng phương thức Activate Select ✦Trong trường hợp bắt buộc phải sử dụng phương thức này, cần phải kích hoạt worksheet có chứa vùng ... Columns và Rows Thuộc tính Columns Rows thực chất tập đối tượng kiểu Range chứa cột hàng nằm phạm vi vùng liệu tham chiếu Ví dụ sau sử dụng vòng lặp For Each … Next để đổi màu điền số thứ tự cột vào...
... chế độ bảovệ worksheet Đối với worksheet bảovệ mật khẩu, cần phải truyền thêm tham số chuỗi ký tự chứa mật để tắt chế độ bảo vệ; không truyền tham số mật khẩu, hộp thoại lên để người sử dụng ... người dùng nhập thêm vào tham số chuỗi ký tự chứa mật phương thức Protect Worksheets(“Sheet2”).Protect Worksheets(“Sheet2”).Protect Password:="Excel" ’Bật chế độ bảovệBảo vệ, có mật Phương thức ... Protect và Unprotect Phương thức Protect bật chế độ bảovệ cho worksheet giống chọn từ trình đơn Tools Protection Protect Sheet Excel Nếu cần tạo mật để yêu cầu người dùng nhập tắt chế độ bảo vệ, ...
... Trong trường hợp đó, không gán giá trị cho tham số PrToFileName, Excel hiển thị hộp thoại để người dùng nhập vào tên tệp Collate: TRUE số lớn 1, Excel xếp in thành tập hoàn thiện PrToFileName: ... số workbook, số phụ thuộc vào trình tự mở/tạo workbook Ngoài ra, người lập trình truy xuất đến workbook hành thông qua đối tượng ActiveWorkbook Để tạo workbook, sử dụng phương thức Add có tập ... workbook tên Book1: MsgBox Workbooks(“Book1”).ActiveSheet.Name Close Phương thức đóng workbook lại, tương tự sử dụng trình đơn File Close Excel Ngoài có tham số tuỳ chọn khác phục vụ cho việc lưu...
... Application Đối tượng Application có chứa nhiều thiết lập cho ứngdụng (chẳng hạn lựa chọn trình đơn Tools Options…) nhiều đối tượng ứngdụng (chẳng hạn tài liệu mở - Workbooks, hay bảng tính hành ... Worksheets, ta sử dụng lệnh: Worksheets(2) Mỗi tập đối tượng có phương thức dùng để thao tác tập đối tượng Các phương thức khác tập đối tượng khác Vì vậy, người lập trình sử dụng Object Browser ... riêng lẻ tập đối tượng, sử dụng tên đối tượng theo cách sau: Worksheets(“Sheet1”) Nếu Sheet1 sheet tập đối tượng Worksheet, ta tham chiếu dựa số thứ tự Sheet1 theo cách sau: Worksheets(1) Tương...
... hợp kiểu liệu Add-in Phân phối ứngdụng mở rộng Một tính hữu ích cho người lập trình Excel khả tạo Add-In Phần trì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 ... nhìn thấy liệu Ngăn chặn việc truy cập vào mã lệnh Khi phân phối ứngdụng dạng Add-In có đặt chế độ bảo mật mật khẩu, người dùng xem thay đổi mã lệnh ứngdụng Điều tránh việc chép mã lệnh chương ... giao diện cho người dùng truy cập sử dụng tính Add-In 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 ứngdụng Chi tiết cách tạo trình đơn, xem mục “Tạo trình...
... Không phải lúc hàm có sẵn giải công việc người dùng, giải phải thông qua nhiều hàm khác thực theo cách phức tạp Thay vào đó, người dùng tạo hàm đảm nhận nhiệm vụ Hàm có cách thức tính toán hoàn ... truyền vào phải có kiểu thích hợp với kiểu tham số tương ứng hàm Tham số truyền vào số, công thức, hàm Chú thích hàm Chú thích hàm dùng để thể cấu trúc danh sách tham số hàm, lên ta nhập vào tên ... biệt, việc sử dụng hàm không khác so với việc sử dụng hàm có sẵn Excel Hàm mang đặc tính: 109 Trả giá trị đó, tương tự hàm có sẵn Excel; Hàm sử dụng chương trình VBA, nghĩa vừa sử dụng bảng tính...
... riêng với VBA để tạo Macro có khả đáp ứng nhu cầu Như vậy, cách tạo Macro theo kịch bản, tạo Macro cách lập trình VBAIDE Ví dụ sau minh hoạ cách thức tạo Macro sử dụng VBA Mục đich Macro định ... thúc Macro Đoạn mã thêm vào vài dòng ghi để làm rõ phần Macro, ghi bắt đầu dấu ' 2.2.2 Tạo Macro sử dụng VBA Trong thực tế, Macro kịch đáp ứng nhu cầu, thông thường đáp ứng tốt yêu cầu thao tác ... tương ứng có danh sách: Để thực thi Macro (chạy Macro): kích chuột vào nút Run Để hiệu chỉnh Macro: kích chuột vào nút Edit, cửa sổ lệnh VBAIDE chứa mã lệnh Macro chọn hiển thị để người sử dụng...