You are on page 1of 2

Lập trình VBA cho 1 các bảng dữ liệu trong 1 file Excel có tên mã sinh viên (Ví dụ B21DCCN005),

các Sheet đặt tên theo mã sinh viên và


kèm theo số thứ tự ví dụ (Ví dụ B21DCCN005_1, B21DCCN005_2, …)
Bài 1/ Viết macrro và nút thực hiện macro để hoàn thành Bảng dữ liệu của khách thuê phòng sau:

Số Số Đơn giá Đơn giá Tổng số Tổng số


Dịch Tên dịch Thành
STT Tên khách phòn Ngày đến Ngày đi ngày tiền tiền tiền dịch tiền
vụ vụ tiền
g ở phòng dịch vụ vụ phòng
1 Lê Tấn Hùng 403 6/5/2010 6/5/2010 ??? FB ??? ??? ??? ??? ??? ???
2 Nguyễn Thị Hà 406 3/8/2010 5/1/2010 ??? BU ??? ??? ??? ??? ??? ???
3 Hà Tô Hà 307 4/10/2010 4/21/2010 ??? LA ??? ??? ??? ??? ??? ???
4 Lê Thị Thanh 207 4/16/2010 6/16/2010 ??? LA ??? ??? ??? ??? ??? ???
5 Chung Bùi Phan 305 6/6/2010 6/7/2010 ??? FB ??? ??? ??? ??? ??? ???
6 Huỳnh Thái Kham 304 5/7/2010 5/12/2010 ??? BU ??? ??? ??? ??? ??? ???
7 Phạm Thị Nhung 208 5/7/2010 5/9/2010 ??? BU ??? ??? ??? ??? ??? ???
8 Nhâm Đường 410 5/9/2010 5/10/2010 ??? FB ??? ??? ??? ??? ??? ???
9 Võ Thị Ngọc Loan 411 5/9/2010 5/12/2010 ??? CR ??? ??? ??? ??? ??? ???
10 Hà Huệ Anh 101 5/9/2010 5/18/2010 ??? CR ??? ??? ??? ??? ??? ???

Biểu giá dịch vụ theo ngày


Mã DV Tên dịch vụ Đơn giá tiền dịch vụ
LA Giặt là 18
FB Thức ăn và đồ uống 115
CR Thuê xe 125
BU Trung tâm thương mại 14
Biểu giá phòng theo tầng
Tầng Đơn giá tiền phòng
1 125
2 134
3 150
4 180

- Các phòng: Tầng 1 (1xx), Tầng 2 (2xx), Tầng 3 (3xx), Tầng 4 (4xx)
- Tổng số tiền dịch vụ = Đơn giá tiền dịch vụ * Số ngày ở
- Tổng số tiền phòng = Đơn giá tiền phòng * Số ngày ở
- Thành tiền = Tổng số tiền dịch vụ + Tổng số tiền phòng

Bài 2: Viết macro và nút để thống kê số tiền thu được theo tầng và hiển thị kết quả trên MsgBox

Tầng Tổng thành tiền


1 ???
2 ???
3 ???
4 ???

Bài 3: Viết macro và nút dùng Input Box để nhập bảng giá tiền phòng của các tầng

Tầng Đơn giá tiền phòng


1 ???
2 ???
3 ???
4 ???

You might also like