... bỏ qua gọi chươngtrìnhCác tham số tuỳ chọn khai báo với từ khoá Optional chươngtrình con, khai báo tham số tuỳ chọn phải nằm cuối danh sách tham số khai báo Ví dụ: viết chươngtrìnhtính toán ... việc chươngtrình không lưu trữ Với biến khai báo với từ khoá Static: biến khởi tạo lần mô-đun chứa chươngtrình nạp vào nhớ tồn nhớ với mô-đun Vì vậy, giá trị biến sau phiên làm việc chươngtrình ... stA=stA+1=1+1=2 Trường hợp: khai báo chươngtrình có sử dụng từ khóa Static Khi tất biến khai báo chươngtrình biến tĩnh Ví dụ: chươngtrình StPro sử dụng khai báo Static đầu chươngtrình 57 ...
... Sub Ngay gặp hai hàm thân chươngtrình con, toàn dòng lệnh phía sau bị bỏ qua chươngtrình thoát khỏi chươngtrình 10 Tổ chức chươngtrình theo hệ thống mô-đun chuẩn Với việc thiết kế hệ thống ... cú pháp gọi thủ tục là: mdlDAH.TinhDTDAH pS với pS biến truyền vào thủ tục Gọi chươngtrìnhconvớicác tham số gán theo tên Trong cách gọi chươngtrình theo kiểu thông thường trên, danh sách ... pháp cấu trúc hóa, toàn chươngtrình thường chia thành khối chươngtrình nhỏ hơn, khối chươngtrình đảm nhận chức chung Tiếp theo, để dễ dàng cho việc xây dựng chương trình, chức chung lại chia...
... việc với liệu điều khiển tương tác lên điều khiển Để phương thức hoạt động, 66 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC cần phải gọi (tương tự gọi chươngtrình con) mã lệnh lập trình ... ứng với UserForm có tên UserForm1 trên, thay đổi tiêu đề mã lệnh sau: UserForm1.Caption = “Cua so chinh” 11.1.3 Các phương thức UserForm thành phần điều khiển Các phương thức xem chúng chươngtrình ... cụ cách sử dụng Additional Controls có sẵn hộp công cụ (hiển thị cách nhấn chuột phải vào hộp công cụ) Với máy tính khác nội dung điều khiển bổ sung khác chúng phục thuộc vào thư viện lập trình...
... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 11.2 Làm việc với UserForm Các nguyên tắc làm việc với UserForm thiết lập thay đổi thuộc tính, gọi phương thức hay xử lý kiện trình ... thực phương thức RedoAction Tên_UserForm.RedoAction CHÚ Ý Vớichươngtrình sử dụng nhiều UserForm, để tránh nhầm lẫn sử dụng chương trình, nên hiển thị UserForm cần dùng UserForm khác ẩn Trước ... chạy chươngtrình Nhập dòng văn vào hộp văn Kích chuột vào nút Undo, sau nút Redo theo dõi kết 11.3 Các điều khiển thông dụng Theo mặc định, Toolbox có sẵn số điều khiển thông dụng thẻ Control,...
... UserForm với ListBox hình dưới: UserForm: usfMc ListBox: lstDsMc Yêu cầu: chươngtrình hoạt động, ListBox có danh sách mặt cắt thống kê Mã lệnh cho kiện Initialize (sự kiện tự động gọi chươngtrình ... dung dòng tiêu đề MsgBox Ví dụ: MsgBox gọi với mã lệnh sau: MsgBox "Bạn có muốn thoát khỏi chươngtrình không", vbCritical Or _ vbYesNo, "Thoát khỏi chương trình" 77 ... dung phần tử, tham số thứ hai vị trí chèn phần tử danh sách Kết chạy chươngtrình sau: 74 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Để biết người dùng lựa chọn phần tử ListBox, viết...
... thao tác thực theo trình tự định vớichươngtrình chuyên trách cho nhiệm vụ Các thao tác bao gồm: Đọc liệu (Input) từ tập tin vào chươngtrình Ghi liệu (Output) từ chươngtrình tập tin Tìm kiếm ... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Để đưa điều khiển vào hộp công cụ điều khiển (Control Toolbox) chọn menu Tools Additional Controls, sau chọn Microsoft Common Dialog Control ... khác so với tập tin gốc 13.1 Các hình thức truy cập tập tin Truy cập tập tin bao gồm thao tác đọc ghi liệu Cách thức truy cập bao gồm: Truy cập kiểu (Sequential): Quá trình đọc ghi liệu với tập...
... thao tác với tập tin cần phải đóng chúng lại, không thông tin người khác không truy cập vào tập tin Đọc một danh sách các chuỗi theo kí tự phân cách Đọc danh sách chuỗi theo kí tự phân cách dấu ... Input #n thường dùng với tập tin mà liệu tạo lệnh Write #n Ví dụ: Với tập tin văn “C:\file1.txt” trên, với mã lệnh sau: Dim strRe1 As String, strRe2 As String, strRe3 As String 84 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC ... tập tin thực sau tập tin mở để ghi với hai kiểu ghi liệu ghi đè lên liệu ban đầu (với thông số Output) hay ghi nối vào sau liệu ban đầu (với thông số Append) Với Output: toàn nội dung ban đầu...
... phát sinh lúc thực thi chương trình, VBA IDE tự động dừng chươngtrình hiển thị thông báo lỗi, sau cho phép người dùng lựa chọn kết thúc chươngtrình tiếp tục gỡ rối chươngtrình Để hiểu rõ tính ... trình người sử dụng chươngtrình tìm Vì vậy, loại lỗi khó phát khắc phục 14.2 Gỡ rối lập trìnhCác lỗi cú pháp khắc phục dễ dàng người lập trình thông báo trình biên dịch trình viết mã lệnh (tham ... ý mã lệnh tự động kiểm tra cú pháp mã lệnh Một chươngtrình chạy không lỗi cú pháp Lỗi chạy chươngtrình (Runtime Error): lỗi phát sinh chươngtrình chạy Đây loại lỗi mà nguyên nhân gây lỗi đa...
... thực thi chương trình, VBAIDE hỗ trợ người lập trình công cụ dùng để thử nghiệm dòng lệnh kiểm soát biến chươngtrình Đây công cụ hữu ích giúp người lập trình theo dõi từ phát lỗi chương trình, ... thực thi chươngtrình gây kết tiên đoán chươngtrình dừng lại hiển thị thông báo lỗi phức tạp Nếu đứng phía người sử dụng chươngtrình hộp thoại thường gây lúng túng sử dụng chươngtrình Để tránh ... lập trình cần phải thực kỹ thuật bẫy lỗi viết chươngtrình Bẫy lỗi thực chất viết đoạn mã lệnh chặn thông báo lỗi mặc định hệ thống hướng dẫn chươngtrình cách thức xử lý lỗi chặn Các đoạn chương...
... có chươngtrình Excel để giải vấn đề mang tính chuyên biệt hoá cao Bộ chươngtrình Dự Toán ví dụ cụ thể cho việc lập trình mở rộng Excel Các toán chuyên biệt tính toán dự toán công trình giải cách ... Giao diện Excel Các thành phần giao diện Excel bao gồm: 100 CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL Thanh trình đơn nơi chứa lệnh dùng để gọi đến chức chươngtrình Hệ thống trình đơn truy cập ... liệu Việc lập trình mở rộng Excel thực theo nhiều cách khác nhau, đơn giản hiệu kể đến cách sau: Lập trình mở rộng thông qua môi trường lập trình VBAIDE tích hợp sẵn Excel Theo cách này, người...
... việc với liệu điều khiển tương tác lên điều khiển Để phương thức hoạt động, 66 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC cần phải gọi (tương tự gọi chươngtrình con) mã lệnh lập trình ... ứng với màu đen, vbWhite số tương ứng với màu trắng Hai số định nghĩa sẵn VB 68 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 11.2 Làm việc với UserForm Các nguyên tắc làm việc với UserForm ... cụ cách sử dụng Additional Controls có sẵn hộp công cụ (hiển thị cách nhấn chuột phải vào hộp công cụ) Với máy tính khác nội dung điều khiển bổ sung khác chúng phục thuộc vào thư viện lập trình...
... thao tác thực theo trình tự định vớichươngtrình chuyên trách cho nhiệm vụ Các thao tác bao gồm: Đọc liệu (Input) từ tập tin vào chươngtrình Ghi liệu (Output) từ chươngtrình tập tin Tìm kiếm ... dung dòng tiêu đề MsgBox Ví dụ: MsgBox gọi với mã lệnh sau: MsgBox "Bạn có muốn thoát khỏi chươngtrình không", vbCritical Or _ vbYesNo, "Thoát khỏi chương trình" 77 Title Prompt Buttons 12.2 Hộp ... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Để đưa điều khiển vào hộp công cụ điều khiển (Control Toolbox) chọn menu Tools Additional Controls, sau chọn Microsoft Common Dialog Control Các thuộc tính...
... phát sinh lúc thực thi chương trình, VBA IDE tự động dừng chươngtrình hiển thị thông báo lỗi, sau cho phép người dùng lựa chọn kết thúc chươngtrình tiếp tục gỡ rối chươngtrình Để hiểu rõ tính ... trình người sử dụng chươngtrình tìm Vì vậy, loại lỗi khó phát khắc phục 14.2 Gỡ rối lập trìnhCác lỗi cú pháp khắc phục dễ dàng người lập trình thông báo trình biên dịch trình viết mã lệnh (tham ... ý mã lệnh tự động kiểm tra cú pháp mã lệnh Một chươngtrình chạy không lỗi cú pháp Lỗi chạy chươngtrình (Runtime Error): lỗi phát sinh chươngtrình chạy Đây loại lỗi mà nguyên nhân gây lỗi đa...
... thực thi chương trình, VBAIDE hỗ trợ người lập trình công cụ dùng để thử nghiệm dòng lệnh kiểm soát biến chươngtrình Đây công cụ hữu ích giúp người lập trình theo dõi từ phát lỗi chương trình, ... thực thi chươngtrình gây kết tiên đoán chươngtrình dừng lại hiển thị thông báo lỗi phức tạp Nếu đứng phía người sử dụng chươngtrình hộp thoại thường gây lúng túng sử dụng chươngtrình Để tránh ... lập trình cần phải thực kỹ thuật bẫy lỗi viết chươngtrình Bẫy lỗi thực chất viết đoạn mã lệnh chặn thông báo lỗi mặc định hệ thống hướng dẫn chươngtrình cách thức xử lý lỗi chặn Các đoạn chương...
... chạy chươngtrình sau: CHÚ Ý Các biến tĩnh thường sử dụng muốn lưu trữ kết lần chạy chươngtrình Chú ý dù biến chươngtrình biến thông thường hay biến tĩnh mang tính chất cục 9.5 Cách thức gọi chương ... Sub Ngay gặp hai hàm thân chươngtrình con, toàn dòng lệnh phía sau bị bỏ qua chươngtrình thoát khỏi chươngtrình 10 Tổ chức chươngtrình theo hệ thống mô-đun chuẩn Với việc thiết kế hệ thống ... stA=stA+1=1+1=2 Trường hợp: khai báo chươngtrình có sử dụng từ khóa Static Khi tất biến khai báo chươngtrình biến tĩnh Ví dụ: chươngtrình StPro sử dụng khai báo Static đầu chươngtrình 57 Public Static...
... việc với liệu điều khiển tương tác lên điều khiển Để phương thức hoạt động, 66 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC cần phải gọi (tương tự gọi chươngtrình con) mã lệnh lập trình ... ứng với màu đen, vbWhite số tương ứng với màu trắng Hai số định nghĩa sẵn VB 68 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 11.2 Làm việc với UserForm Các nguyên tắc làm việc với UserForm ... cụ cách sử dụng Additional Controls có sẵn hộp công cụ (hiển thị cách nhấn chuột phải vào hộp công cụ) Với máy tính khác nội dung điều khiển bổ sung khác chúng phục thuộc vào thư viện lập trình...
... thao tác thực theo trình tự định vớichươngtrình chuyên trách cho nhiệm vụ Các thao tác bao gồm: Đọc liệu (Input) từ tập tin vào chươngtrình Ghi liệu (Output) từ chươngtrình tập tin Tìm kiếm ... dung dòng tiêu đề MsgBox Ví dụ: MsgBox gọi với mã lệnh sau: MsgBox "Bạn có muốn thoát khỏi chươngtrình không", vbCritical Or _ vbYesNo, "Thoát khỏi chương trình" 77 Title Prompt Buttons 12.2 Hộp ... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Để đưa điều khiển vào hộp công cụ điều khiển (Control Toolbox) chọn menu Tools Additional Controls, sau chọn Microsoft Common Dialog Control Các thuộc tính...
... phát sinh lúc thực thi chương trình, VBA IDE tự động dừng chươngtrình hiển thị thông báo lỗi, sau cho phép người dùng lựa chọn kết thúc chươngtrình tiếp tục gỡ rối chươngtrình Để hiểu rõ tính ... trình người sử dụng chươngtrình tìm Vì vậy, loại lỗi khó phát khắc phục 14.2 Gỡ rối lập trìnhCác lỗi cú pháp khắc phục dễ dàng người lập trình thông báo trình biên dịch trình viết mã lệnh (tham ... ý mã lệnh tự động kiểm tra cú pháp mã lệnh Một chươngtrình chạy không lỗi cú pháp Lỗi chạy chươngtrình (Runtime Error): lỗi phát sinh chươngtrình chạy Đây loại lỗi mà nguyên nhân gây lỗi đa...
... thực thi chương trình, VBAIDE hỗ trợ người lập trình công cụ dùng để thử nghiệm dòng lệnh kiểm soát biến chươngtrình Đây công cụ hữu ích giúp người lập trình theo dõi từ phát lỗi chương trình, ... thực thi chươngtrình gây kết tiên đoán chươngtrình dừng lại hiển thị thông báo lỗi phức tạp Nếu đứng phía người sử dụng chươngtrình hộp thoại thường gây lúng túng sử dụng chươngtrình Để tránh ... lập trình cần phải thực kỹ thuật bẫy lỗi viết chươngtrình Bẫy lỗi thực chất viết đoạn mã lệnh chặn thông báo lỗi mặc định hệ thống hướng dẫn chươngtrình cách thức xử lý lỗi chặn Các đoạn chương...
... ĐỐI VỚICÁCCHƯƠNGTRÌNH DỰ ÁN SỬ DỤNG VỐN ODA I MỘT SỐ VẤN ĐỀ CÒN TỒN TẠI TRONG HOẠT ĐỘNG QUẢN LÝ NHÀ NƯỚC ĐỐI VỚICÁCCHƯƠNGTRÌNH DỰ ÁN SỬ DỤNG VỐN ODA Trong trình quản lý Nhà nước chươngtrình ... ĐỐI VỚICÁCCHƯƠNGTRÌNH DỰ ÁN SỬ DỤNG NGUỒN VỐN ODA Một số giải pháp để nâng cao hiệu quản lý nhà nước chươngtrình dự án sử dụng vốn ODA Để khắc phục mặt tồn trình quản lý nhà nước chươngtrình ... giảm nghèo, chươngtrình phủ xanh đất trống đồi trọc, chươngtrình giáo dục tiểu học tổ chức UNICEF tài trợ, chươngtrình định canh định cư phát triển vùng kinh tế chươngtrình dân số kế hoạch...