... việc chươngtrìnhkhô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 ... Trường hợp: phần khai báo chươngtrìnhkhông sử dụng từ khóa Static Với biến khai báo bình thường với từ khoá Dim: lần chươngtrình gọi, biến tạo cấp phát nhớ Khi chươngtrình kết thúc, nhớ dành ... 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...
... 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 ... định thuộc tính 64 CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC BackColor Những thuộc tính thay đổi lúc thiết kế UserForm lúc chươngtrình chạy Tuy nhiên số thuộc tínhkhông cho phép thay ... ứ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ương 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 ... hiển thị, phải ẩn UserForm không dùng đến phương thức Hide Ví dụ Tạo UserForm với điều khiển hình đây: Trình tự thực sau: Thêm UserForm vào dự án hộp công cụ điều khiển (Control Chọn vào UserForm...
... 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 ... 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 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 ... kiểu nhị phân (Binary): Quá trình đọc ghi liệu với tập tin thực theo khối không giống kích thước Quá trình truy cập nhị phân thường áp dụng cho tập tin có cấu trúc không cố định liệu xác định...
... 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 ... ứ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ương 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 ... việc chươngtrìnhkhô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 ... 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...
... 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 ... ứ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ương 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 ... trợ số dự án cho Việt Nam với số lượng vốn không lớn 15 16 Chương II THỰC TRẠNG QUẢN LÝ NHÀ NƯỚC ĐỐI VỚICÁCCHƯƠNGTRÌNH DỰ ÁN SỬ DỤNG VỐN ODA I QUẢN LÝ NHÀ NƯỚC ĐỐI VỚI VIỆC HUY ĐỘNG VÀ SỬ DỤNG...