... mới và Hiệu chỉnh Macro
Trong AutoCAD, do không có khả năng tạo Macro dạng kịch bản như trong Excel (mã lệnh
của Macro được tự động sinh ra căn cứ vào sự ghi lại thao tác của người dùng trên Excel) , ... niệm Macro trong AutoCAD
Cũng tương tự như trong Excel, khái niệm về Macro cũng được đưa vào trong AutoCAD như
là một công cụ giúp cho người dùng có thể thực hiện nhanh h...
...
C
C
H
H
Ư
Ư
Ơ
Ơ
N
N
G
G
V
V
:
:
L
L
Ậ
Ậ
P
P
T
T
R
R
Ì
Ì
N
N
H
H
T
T
R
R
Ê
Ê
N
N
A
A
U
U
T
T
O
O
C
C
A
A
D
D
195
Mỗi đối tượng trong cấu trúc trên sẽ tương đương với một thành phần của AutoCAD, ví dụ như
đối tượng
Preferences sẽ tương đương với hộp thoại sau trong AutoCAD:
Những thao ... đương với việc
người dùng thao tác trực tiếp lên hộp tho...
... chỉnh và truy vấn các đối tượng phi hình học, sử dụng các phương thức và thuộc tính
riêng trong từng đối tượng tương ứng. Ví dụ sau sẽ thay đổi màu của Layer “ABC” thành màu
đỏ:
1 98
Trong ... lập và gọi lại dữ liệu mở rộng
(xdata) và xoá bản thân đối tượng. Ví dụ sau sẽ xóa lớp “ABC”:
Layers("ABC").Delete
Cách thức thao tác trên các đối tượng phi hình họ...
... trong giáo trình môn học
“Lập trình trên ứng dụng nền”.
2. Quản lý dự án VBA trong AutoCAD
2.1. Dự án VBA trong AutoCAD
Không giống như trong Excel, chỉ có một loại dự án VBA nhúng ngay trong ... cầu tính toán và tự động tạo bản vẽ thông thường đều có thể thực hiện một cách dễ dàng và
nhanh chóng bằng VBA và AutoLISP, vì vậy, trong khuôn khổ của giáo trình...
... thêm vào sẽ được tự động xoá đi.
8. 4.3. Xoá trình đơn tuỳ biến
Khi người dùng chỉ đóng workbook mà không đóng Excel, trình đơn vừa được thêm vào vẫn
còn được hiển thị trên hệ thống thanh trình ... trình đơn của Excel hoặc người dùng làm việc với m
ột
workbook khác mà không cần đến những tính năng trong trình đơn. Như vậy, có những lúc cần
phải xoá trình đơn vừa...
... của hệ thống trình đơn trong Excel.
Hình IV-21: Hệ thống thanh trình đơn
8. 4.2. Tạo trình đơn tuỳ biến
Người lập trình có thể dễ dàng thêm và hiệu chỉnh hệ thống trình đơn trong Excel thông ... trong
Worksheet.
Hình IV-20: Thanh trình đơn trong Excel.
8. 4.1. Cấu trúc của hệ thống thanh trình đơn
Cấu trúc của hệ thống thanh trình đơn trong Excel c...
... Controls("Format").Controls(" ;Cells ").Execute
Ngoài ra, theo cách này, người lập trình có thể thực thi bất kỳ một mục trình đơn nào có trong
thanh trình đơn của Excel.
8. 3. Hộp thoại tuỳ biến ...
nữa.
8. 3.3. Các điều khiển trên UserForm
Người lập trình có thể dùng rất nhiều loại điều khiển khác nhau lên UserForm. Thông tin chi
tiết, xem lại mục Là...
... ban đầu bằng cách gán giá trị cho thuộc tính
InitialFileName. Trong ví dụ trên đã sử dụng thư mục mặc định của Excel làm thư mục ban
đầu.
8. 2.5. Các hộp thoại mặc định trong Excel – Tập đối ... trị nhập vào. Trong ví dụ trên, nếu người dùng nhập vào giá trị không phải là địa
chỉ của một vùng dữ liệu, Excel sẽ hiển thị một hộp thông báo và nhắc người dùng nhập lại dữ...
...
159
và hiệu quả. Với định hướng thiết kế giao diện như vậy, ta nên sử dụng hệ thống trình đơn,
thanh công cụ và chính bảng tính làm giao diện chính cho ứng dụng của mình.
Như vậy trong Excel, ... xlColumnClustered
End Sub
7.6. Sử dụng các hàm có sẵn trong Excel
Người lập trình có thể tận dụng các hàm có sẵn của Excel trong khi lập trình trên VBA thông
qu...
...
7.5. Làm việc với biểu đồ
Tính năng biểu đồ trong Excel khá ấn tượng. Một biểu đồ có thể thể hiện nhiều kiểu dữ liệu
khác nhau trong Excel. Excel hỗ trợ hơn 100 loại biểu đồ khác nhau và người ... như tất cả các thành phần trong biểu đồ bởi lẽ, mỗi thành phần trong biểu đồ chính là
một đối tượng với các phương thức và thuộc tính khác nhau. Vì vậy, việc lậ
p...