... giá trị ngược lại, sửdụng từ khóa Exit Do đặt [Khối_lệnh] Chương trình Về bản, chương trình khối câu lệnh chúng sửdụng lặp lại chương trìnhthông qua tên chương trình Chương trình đặc biệt hữu ... Trongphần thân chương trình bọc phần khai báo phần kết thúc (có từ khóa End) Các từ khóa [Private|Public|Friend] xác định phạm vi hoạt động chương trình Khái niệm phạm vi ... tư phạm vi biến trình bày phần trước Từ khóa [Static] xác định cách thức cấp phát nhớ cho biến khai báo bên chương trình (sẽ trình bày cụ thể phần sau) CHÚ Ý Từ khóa Friend sửdụng mô-đun lớp...
... so A va B >0") Kết sau: 44 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC GỢI Ý Nếu [khối_lệnh] viết dòng ví dụ không dùng từ khóa End If Để phân tách nhiều lệnh dòng, sửdụng dấu hai chấm ... giải tình ta sửdụng cấu trúc điều kiện mở rộng sau: If Khối_lệnh_1 Else Khối_lệnh_2 End If Diễn giải tiến trình cấu trúc lệnh sau: chương trình thực ... 're an average person 8.2 Cấu trúc lựa chọn Cấu trúc sửdụng ta muốn thực số lệnh tương ứng với giá trị biểu thức kiểm tra Các từ khoá sửdụng cấu trúc này: Select Case, Case, Case Else, End...
... để sửdụng Trước sửdụng mảng động muốn thay đổi kích thước mảng, sửdụng lệnh Redim Cú pháp sau: Redim () as Chú ý phải khai báo ban đầu, thông ... hàm thôngdụng 7.1 Các toán tử Toán tử sửdụng cho mục đích xử lý liệu Ta sửdụng toán tử để thực tính toán, so sánh, gán thực nhiều thao tác khác Dưới danh sách ý nghĩa số toán tử thông dụng: ... biến thông thường - trình bày phần trước 6.5 Khai báo mảng động Cú pháp: 39 [Public/ Private/ Dim] () as Trong khai báo không chứa thông số chiều túy khai báo Các phần tử...
... cách sửdụng Properties, Methods đối tượng tương tự cách sửdụng thành phần kiểu liệu tự định nghĩa Lớp cần xây dựng Class Module ta sửdụng lại lớp sẵn có từ thư viện lập trình 34 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC ... báo chương trình phạm vi sửdụng giới hạn chương trình Biến loại gọi biến cục Hình III- 10: Phạm vi sửdụng biến khai báo chương trình Nếu biến khai báo cấp mô-đun biến khai báo chương trình có ... Test2 sau: Hình III- 11: Mức độ ưu tiên sửdụng biến Sửdụng từ khóa Public để xác định phạm vi sửdụng biến toàn dự án, nghĩa từ nơi đâu dự án (mô-đun chuẩn, mô-đun lớp, Userform) sửdụng biến Biến...
... lượng phần tử) thiết lập lại lúc chương trình hoạt động, người ta gọi loại mảng mảng động Với mảng động, người lập trình không cần biết số phần tử mảng lúc lập trình, số phần tử thiết lập trình ... tất phần tử mảng A (9 phần tử) nhận giá trị mặc định (thường gán 0) Giá trị cũ phần tử mảng giữ lại hai điều kiện sau thỏa mãn: 30 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Sửdụng ... hàm trình bày phần sau giáotrình tra cứu toàn hàm liên quan MSDN (Microsoft Developer Network) Object Browser (thư viện Strings) cách nhấn phím F2 giao diện lập trình VBA IDE 31 Hình III- 9: Thông...
... chương trình hiển thị hình đây: Hộp thoại Macro Kết Excel 24 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Trong chương trình bày ... trước sửdụng VBA IDE tự động thêm vào đầu mô-đun dòng lệnh “Option Explicit” Hình III- 3: VBA IDE tự động thông báo lỗi biến sửdụng mà chưa khai báo Tính gợi nhớ tự hoàn thiện mã lệnh Mã lệnh, thông ... hiển thị thông tin tham số hàm hay thủ tục (đã xây dựng từ trước) người dùngsửdụng Các thông tin bao gồm tên tham số với kiểu Hình III- 6: Tự động hiển thị thông tin tham số chương trình Tự...
... (lập trình) : việc sửdụngcông cụ lập trình để tạo chương trình phù hợp với hệ thốngthiếtkế bước Kiểm thử chương trình: công đoạn hoàn thiện chuẩn bị đưa chương trình vào sửdụng Những công ... VBA công cụ lập trình cho phép phát triển nhanh phầnmềm tích hợp vào ứng dụng Về thực chất, VBA xây dựng dựa kiến trúc COM1, người dùngsửdụng thành phần sẵn có ứng dụng việc xây dựng chương trình ... người ta sửdụng Userform để nhập số liệu, xuất kết chương trìnhTrong số dự án, việc nhập số liệu biểu diễn kết thực trực tiếp ứng dụng nền, không cần sửdụng Userform Những thành phần khung...
... Basic cách sửdụng VBA IDE để viết mã lệnh thiếtkếgiao diện 16 CHƯƠNG I: KHÁI NIỆM Sau nghiên cứu mô hình đối tượng ứng dụng (là thành phần ứng dụng mà người dùngsử dụng) cách sửdụng chúng ... tập hợp chương trình hoàn chỉnh viết AutoLISP Để sửdụng thư viện hỗ trợ lập trìnhcông cụ lập trình có quy định cách thức sửdụng riêng, ví dụ với AutoLISP, để sửdụng chương trình thư viện, ... chương trình chạy bên với (tương tự lệnh) Cho phép sửdụng tính thông qua công cụ lập trình thích hợp Hình I-3: Mô hình lập trình ứng dụng Một lệnh hay chức xây dựng ứng dụng thực chất chương trình...
... ứng dụngcông nghệ thông tin để tự động hóa công tác thiếtkếcôngtrìnhgiaothông đề cập đến Vấn đề cốt lõi để tự động hóa thiếtkế bao gồm: Quá trìnhthiếtkếcôngtrìnhgiaothông sản phẩm công ... sản phẩm công đoạn Khả phần cứng máy tính hệ thốngphần mềm, bao gồm phầnmềm chuyên dụngSự đa dạng toán thiếtkế hạn chế phầnmềm chuyên dụng Những đặc điểm phầnmềmcông cụ phát triển, để ... khác biệt, phầnmềm hỗ trợ tốt cho hai mục đích lúc, thực tế, người ta sửdụngphầnmềm riêng để tạo vẽ hay bảng tính Ví dụ lĩnh vực thiếtkếcôngtrìnhgiao thông, Excel thường dùngphầnmềm hỗ...
... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựa chọn phầnmềmdùng cho thiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựa chọn phầnmềmdùng cho thiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựa chọn phầnmềmdùng cho thiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... ứng dụngcông nghệ thông tin để tự động hóa công tác thiếtkếcôngtrìnhgiaothông đề cập đến Vấn đề cốt lõi để tự động hóa thiếtkế bao gồm: Quá trìnhthiếtkếcôngtrìnhgiaothông sản phẩm công ... sản phẩm công đoạn Khả phần cứng máy tính hệ thốngphần mềm, bao gồm phầnmềm chuyên dụngSự đa dạng toán thiếtkế hạn chế phầnmềm chuyên dụng Những đặc điểm phầnmềmcông cụ phát triển, để ... khác biệt, phầnmềm hỗ trợ tốt cho hai mục đích lúc, thực tế, người ta sửdụngphầnmềm riêng để tạo vẽ hay bảng tính Ví dụ lĩnh vực thiếtkếcôngtrìnhgiao thông, Excel thường dùngphầnmềm hỗ...
... Basic cách sửdụng VBA IDE để viết mã lệnh thiếtkếgiao diện 16 CHƯƠNG I: KHÁI NIỆM Sau nghiên cứu mô hình đối tượng ứng dụng (là thành phần ứng dụng mà người dùngsử dụng) cách sửdụng chúng ... tập hợp chương trình hoàn chỉnh viết AutoLISP Để sửdụng thư viện hỗ trợ lập trìnhcông cụ lập trình có quy định cách thức sửdụng riêng, ví dụ với AutoLISP, để sửdụng chương trình thư viện, ... chương trình chạy bên với (tương tự lệnh) Cho phép sửdụng tính thông qua công cụ lập trình thích hợp Hình I-3: Mô hình lập trình ứng dụng Một lệnh hay chức xây dựng ứng dụng thực chất chương trình...
... (lập trình) : việc sửdụngcông cụ lập trình để tạo chương trình phù hợp với hệ thốngthiếtkế bước Kiểm thử chương trình: công đoạn hoàn thiện chuẩn bị đưa chương trình vào sửdụng Những công ... VBA công cụ lập trình cho phép phát triển nhanh phầnmềm tích hợp vào ứng dụng Về thực chất, VBA xây dựng dựa kiến trúc COM1, người dùngsửdụng thành phần sẵn có ứng dụng việc xây dựng chương trình ... người ta sửdụng Userform để nhập số liệu, xuất kết chương trìnhTrong số dự án, việc nhập số liệu biểu diễn kết thực trực tiếp ứng dụng nền, không cần sửdụng Userform Những thành phần khung...
... chương trình hiển thị hình đây: Hộp thoại Macro Kết Excel 24 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Trong chương trình bày ... trước sửdụng VBA IDE tự động thêm vào đầu mô-đun dòng lệnh “Option Explicit” Hình III- 3: VBA IDE tự động thông báo lỗi biến sửdụng mà chưa khai báo Tính gợi nhớ tự hoàn thiện mã lệnh Mã lệnh, thông ... hiển thị thông tin tham số hàm hay thủ tục (đã xây dựng từ trước) người dùngsửdụng Các thông tin bao gồm tên tham số với kiểu Hình III- 6: Tự động hiển thị thông tin tham số chương trình Tự...
... lượng phần tử) thiết lập lại lúc chương trình hoạt động, người ta gọi loại mảng mảng động Với mảng động, người lập trình không cần biết số phần tử mảng lúc lập trình, số phần tử thiết lập trình ... tất phần tử mảng A (9 phần tử) nhận giá trị mặc định (thường gán 0) Giá trị cũ phần tử mảng giữ lại hai điều kiện sau thỏa mãn: 30 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Sửdụng ... hàm trình bày phần sau giáotrình tra cứu toàn hàm liên quan MSDN (Microsoft Developer Network) Object Browser (thư viện Strings) cách nhấn phím F2 giao diện lập trình VBA IDE 31 Hình III- 9: Thông...
... cách sửdụng Properties, Methods đối tượng tương tự cách sửdụng thành phần kiểu liệu tự định nghĩa Lớp cần xây dựng Class Module ta sửdụng lại lớp sẵn có từ thư viện lập trình 34 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC ... báo chương trình phạm vi sửdụng giới hạn chương trình Biến loại gọi biến cục Hình III- 10: Phạm vi sửdụng biến khai báo chương trình Nếu biến khai báo cấp mô-đun biến khai báo chương trình có ... Test2 sau: Hình III- 11: Mức độ ưu tiên sửdụng biến Sửdụng từ khóa Public để xác định phạm vi sửdụng biến toàn dự án, nghĩa từ nơi đâu dự án (mô-đun chuẩn, mô-đun lớp, Userform) sửdụng biến Biến...
... để sửdụng Trước sửdụng mảng động muốn thay đổi kích thước mảng, sửdụng lệnh Redim Cú pháp sau: Redim () as Chú ý phải khai báo ban đầu, thông ... hàm thôngdụng 7.1 Các toán tử Toán tử sửdụng cho mục đích xử lý liệu Ta sửdụng toán tử để thực tính toán, so sánh, gán thực nhiều thao tác khác Dưới danh sách ý nghĩa số toán tử thông dụng: ... biến thông thường - trình bày phần trước 6.5 Khai báo mảng động Cú pháp: 39 [Public/ Private/ Dim] () as Trong khai báo không chứa thông số chiều túy khai báo Các phần tử...
... so A va B >0") Kết sau: 44 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC GỢI Ý Nếu [khối_lệnh] viết dòng ví dụ không dùng từ khóa End If Để phân tách nhiều lệnh dòng, sửdụng dấu hai chấm ... giải tình ta sửdụng cấu trúc điều kiện mở rộng sau: If Khối_lệnh_1 Else Khối_lệnh_2 End If Diễn giải tiến trình cấu trúc lệnh sau: chương trình thực ... 're an average person 8.2 Cấu trúc lựa chọn Cấu trúc sửdụng ta muốn thực số lệnh tương ứng với giá trị biểu thức kiểm tra Các từ khoá sửdụng cấu trúc này: Select Case, Case, Case Else, End...