You are on page 1of 3

Bài tập cuối khóa môn VBA

1 Sắp xếp danh mục tài liệu tham khảo Word 2


2 Sắp xếp danh sách Họ_Lót Tên theo Họ_Lót hay Tên theo Tiếng Excel, word 2
Việt chuẩn
3 In tài liệu 2 cột thành 2 trang đóng thành tập Word 2
4 Chuyển đổi mã VNI, Unicode, TCVN3-ACB Word 2
5 Chương trình trắc nghiệm (Xây dựng từ trang word trình bày theo qui Word 2
ước)
6 Chương trình trắc nghiệm (Xây dựng từ word và CSDL Access) Word+Access 3
7 Chương trình tra thuật ngữ trong file Word (1 thuật ngữ / 1 bảng) Word 2
8 Đọc số, ngày tháng bằng tiếng Việt Excel 2
9 Chuyển đổi Excel, Access, XML Excel 2
10 Trả lời điểm tự động qua email Outlook 3
11 Tự động trả lời email (tổng quát) Outlook 5
12 Gởi thông báo theo danh sách người nhận bằng SMS Outlook 2
13 Quản lý kho hàng Access 3
14 Tính thuế thu nhập Excel 1
15 Thống kê và vẽ biểu đồ điểm Excel 1
16 In thư theo danh sách khách hàng Excel,word 1
17 Email theo danh sách Excel Outlook 1
18 Sắp xếp các bài ca dao theo dòng đầu tiên Word 2
19 Xuất danh sách và biểu đồ từ Excel sang Word Excel 1
20 Quản lý thư viện Access 3
21 Chương trình đố vui Rồng vàng Power Point 5
22 Chuyển đổi tài liệu Word thành Power Point Power Point 2
23 Chương trình cài đặt font tạm thời Word 3
24 Chương trình chơi nhạc MP3, lập được danh sách bài nhạc trên Word 3
đĩa
25 Chương trình setup bao gồm giải nén và ghi registry Word 3

Ghi chú:
- Sinh viên chọn bài làm để có điểm tối đa là 10.
- Cấm sao chép của bạn hay từ internet.
- Các đề tài khác sẽ được bổ sung thêm.
Mô tả và yêu cầu

1. Sắp xếp danh mục tài liệu tham khảo


Tài liệu tham khảo gồm nhiều mục có dạng:
Tên tác giả (năm xuất bản), “Tựa bài báo”, Tựa sách. Nhà xuất bản. Trang sách.
Viết modun xếp theo thứ tự từ điển một danh mục tài liệu tham khảo trong trang Word,
với các lựa chọn xếp theo Tên tác giả, Tựa bài báo, Nhà xuất bản, Năm xuất bản.
3. In tài liệu 2 cột thành 2 trang đóng thành tập
Tài liệu trình bày trên trang nằm ngang, gồm 2 cột. Viết modun in tài liệu thành sách
đóng tập, mỗi trang sách là một nửa trang A4 chứa một cột của tài liệu, in 2 mặt.
4. Chuyển đổi mã VNI, Unicode
Viết modun thực hiện công việc:
- Chuyển mã VNI sang Unicode (hay ngược lại) phần đánh dấu trên trang Word.
- Đặt lại font tương đương để thể hiện đúng trình bày gốc.
5. Chương trình trắc nghiệm (Xây dựng từ trang word trình bày theo qui ước)
Câu hỏi trắc nghiệm được trình bày theo một qui ước nào đó. Thí dụ:
Câu hỏi …
* Đáp án 1
* Đáp án 2
+ Đáp án 3
Qui ước dấu + dành cho đáp án đúng.
Chương trình sẽ đọc nội dung trang Word và trình bày đáp án dạng nút radio. Đặt một nút
“Nộp bài” dưới cuối trang. Khi bấm nút này, chương trình sẽ báo số câu đúng.
6. Chương trình trắc nghiệm (Xây dựng từ word và CSDL Access)
Chương trình trong file Word sẽ đọc CSDL Access để trình bày đề trắc nghiệm. Đặt một
nút “Nộp bài” dưới cuối trang. Khi bấm nút này, chương trình sẽ báo số câu đúng.
7. Chương trình tra thuật ngữ trong file Word (1 thuật ngữ / 1 bảng)
File thuật ngữ gồm nhiều bảng có dạng:

Từ loại Thuật ngữ tiếng Anh


Thuật ngữ tương đương tiếng Việt
Giải thích bằng tiếng Anh …
Giải thích bằng tiếng Việt …

Giao diện chương trình gồm một text box, một list box, các nút radio chọn tra tiếng Anh
hay tiếng Việt.
Khi gõ một ký tự vào text box, list box sẽ liệt kê các thuật ngữ bắt đầu bằng các ký tự
trong text box, xếp theo thứ tự từ điển. Bấm vào một mục trong list box, Word sẽ cuộn
trang để hiển thị thuật ngữ tương ứng.
8. Đọc số, ngày tháng bằng tiếng Việt
Số trong một ô được phân tích thành hàng chục, trăm, ngàn, … và đọc thành âm thanh
tiếng Việt.
9. Chuyển đổi Excel, Access, MySQL
Excel không phải là một CSDL, tuy nhiên có thể xem bảng và trường của Excel như bảng
và trường của CSDL. Tạo modun trên Excel dùng để đọc bảng và trường của Excel và
ghi vào Access hay MySQL. Nếu có thể, làm thêm các chuyển đổi ngược lại.
10. Trả lời điểm tự động qua email
Tạo một modun của Outlook, có khả năng nhận dạng email gởi đến và đọc CSDL để
reply điểm tùy theo yêu cầu của email. Mail không thể nhận dạng thì được reply phần
hướng dẫn. Mail đã xử lý thì bị xóa. Trong một phiên xử lý email, nếu nhiều email gởi từ
một địa chỉ thì chỉ xử lý email sau cùng.
11. Tự động trả lời email (tổng quát)
Chú trọng phần nhận dạng từ trong email để có thể ứng dụng trong hệ thống báo giá, hỗ
trợ kỹ thuật.
12. Gởi thông báo theo danh sách người nhận bằng SMS
Tạo một modun Outlook có thể gởi tin nhắn SMS theo nội dung định trước và danh sách
người nhận định trước, thông qua một điện thoại di động nối với máy tính, hoặc thông
qua dịch vụ gởi tin nhắn qua email.
21. Chương trình đố vui Rồng vàng
Hệ thống các câu hỏi đã được tạo sẵn trong CSDL Access. Tạo một modun Power Point
có hình nền là ảnh thu bởi camera, tiền cảnh là câu hỏi và đáp án đọc từ CSDL, có khả
năng tính điểm và nhận sự điều khiển từ một modun Power Point khác.
23. Chương trình cài đặt font tạm thời
Khi mở trang Word, một số font kèm theo đĩa sẽ được cài đặt tạm thời vào hệ thống đang
dùng. Khi đóng trang Word, các font được gỡ bỏ.
24. Chương trình chơi nhạc MP3, lập được danh sách bài nhạc trên đĩa
Khi mở trang Word, các bài nhạc MP3 kèm theo đĩa sẽ được liệt kê trên trang. Khi bấm
vào bài nào thì thì hệ thống sẽ phát bài nhạc đó.
25. Chương trình setup bao gồm giải nén và ghi registry
Tạo một modun cài đặt như thường gặp, bao gồm đọc tập tin cấu hình, giải nén và copy
file vào các thư mục đinh trước, ghi thông tin cấu hình vào registry.

Các câu còn lại đơn giản, sinh viên tự thiết kế

You might also like