- Nếu như các bạn đang ấp ủ ý định tự làm cho mình 1 công cụ thống kê Kết quả xổ số Miền Bắc, nhưng chưa biết gì về công thức Excel, đồng thời muốn học về cách làm phần mềm trong Excel thì đây là khóa học dành cho bạn. Hình thức học tập là các bạn sẽ học qua video mà mình đã quay sẵn, trong video mình đã thiết kế chương trình cho người chưa biết gì về Excel cũng có thể học được, trong quá trình học nếu có gì không hiểu mình sẽ hỗ trợ giải đáp thắc mắc trực tiếp. Sau đây là nội dung của khóa học:
1. Chia sẽ kinh nghiệm học lập trình
của người dạy
1. Học lập trình bắt đầu từ đâu
2. Kiến thức nhiều quá làm sao để nhớ
hết
3. Khi cần làm một dự án mới thì phải
làm gì
4. Cần chuẩn bị để có thể tự học
nâng cao khả năng, nguyên lí nhớ càng ít càng tốt.
2. Các bước chuẩn bị để bắt đầu viết
code VBA
1. tab Developer
2. Cách vào cửa sổ VBE
3. Cài đặt môi trường VBE để hỗ trợ
việc viết code tốt hơn
3. Cách truy cập để gán và lấy dữ liệu
trên Excel, Cách nào là tối ưu nhất, có cần nhớ nhiều cách không
1. Truy cập vào range:
Range(“A1”), [A1], Cells(1,1)
2. Truy Cập vào Sheet: Sheets(1),
Sheets(“Sheet1”), Sheet1
4. Khai báo biến
1. Vì sao phải khai báo biến
2. Cách khai báo như thế nào
3. Các kiểu dữ liệu, Có quá nhiều kiểu
dữ liệu thì sao mà nhớ hết
5. Giao tiếp với người dùng thông qua
các hộp thoại
1. Msgbox
2. Inputbox
6. Cấu trúc rẽ nhánh If , IIf, select
Case : thường dùng loại nào
Select Case score
Case Is >= 80
result = "Giỏi"
Case
Is >= 70
result = "Khá"
Case
Is >= 60
result
= "Trung bình"
Case
Else
result
= "Yếu"
End Select
7. Các vòng lặp thường sử dụng, có cần
nhớ hết không
1. Cấu trúc “Do While ... Loop” : khi điều kiện thoả thì vòng lặp sẽ chạy
mãi, khi đk không đúng nữa mới thoát ra.
Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop
2. Cấu trúc “Do Until .... Loop” :
khi thoả điều kiện thì vòng lặp sẽ thoát ra
Do Until i = Len(str)
i = i + 1
str = Left(str, i) & Replace(Right(str, Len(str) -
i), Mid(str, i, 1), "")
Loop
3. Cấu Trúc “Do .... Loop While”:
làm trước rồi mới xét điều kiện
Do
Loop
While Not (len(a)>len(b)
4.
Cấu trúc for ... next
5.
Cấu trúc for each ..in .... next
8. Phân biệt giữa sub và function,
cách truyền tham số
9. Cách debug code trong VBA:
- bẫy lỗi : On Error Resume next,
Goto …
- đặt Break Point
- Add Watch / Local WIndown
10. Lập trình mảng trong Excel: 99%
bài toán thực tế đều áp dụng.
11. Ứng dụng đối tượng
Scripting.Dictionary
12. Tạo form và các đối tượng cơ bản
trên form
13. Cách bắt các sự kiện trên bảng
tính: workbook, worksheet, form
14.
Toàn tập về xử lý chuỗi ( kiến thức rất quan trọng để làm phần mềm xổ số)
TỪNG BƯỚC XÂY DỰNG PHẦN MỀM THỐNG KÊ
LÔ ĐỀ MIỀN BẮC HOÀN CHỈNH
1. Phân tích chi tiết
các yêu cầu của phần mềm.
2. Thiết kế giao diện
phần mềm, bố trí dữ liệu
3. Viết chứ năng cập nhật
KQXS miền bắc (Cập nhật Online, thủ công)
4. Viết chức năng lưu
công thức
5. Viết chức năng load
công thức
6. Viết chức năng xoá
công thức
7. Viết chức năng hiện
thị con số ở các cặp vị trí
8. Viết chức năng thống
kê lô động theo vị trí
9. Viết chức năng thống kê đề động theo vị trí
=> Chi Phí Khóa học: 3.000.000 Đồng (Khi tham gia khóa học bạn sẽ được tặng phần mềm như trong video Demo, Tổng số video trong khóa học là: 20 Video)
-------------------------VIDEO DEMO KHÓA HỌC-----------------------------
0. Demo Khóa Học
2. Thiết kế giao diện phần mềm (Phần 2)
3. Thiết kế giao diện phần mềm (Phần 3)
4. Tạo danh sách nhập giải và vị trí (Phần 1)
5. Tạo danh sách nhập giải và vị trí theo vùng động (Phần 2) - Thời Lượng: 33 phút : 55 Giây.
6. Cách học lập trình VBA hiệu quả, truy cập Worksheet và Range thế nào để tối ưu nhất. - Thời Lượng: 32 phút : 42 giây.
7. Hướng dẫn cấu trúc điều kiện, Vòng lặp và tối ưu tốc độ xử lý với mảng. - Thời Lượng: 33 phút : 40 giây.
8. Dán KQXS từ trang web về Excel theo đúng định dạng - Thời Lượng: 20 phút : 48 giây.
9. Lưu KQXS hiển thị trên sheet vào dữ liệu. - Thời Lượng: 30 phút : 37 giây.
10. Load dữ liệu KQXS hiển thị lên bảng kết quả khi người dùng thay đổi ngày - Thời Lượng: 22 phút : 16 giây.
11. Cập nhật KQXS Online tự động (Tối ưu tốc độ load dữ liệu) - Thời Lượng: 46 phút : 08 giây.
12. Lọc bảng KQXS lô ra thành bảng ĐẦU và bảng ĐUÔI - Thời Lượng: 24 phút : 43 giây.
13. Tạo chức năng Lưu công thức thống kê Đề - Thời Lượng: 43 phút : 18 giây.
14. Lưu Công Thức lô - Load công thức lô và đề - Thời Lượng: 20 phút : 34 giây.
15. Xoá công thức lô, đề đã lưu - Thời Lượng: 19 phút : 55 giây.
16.Tạo chức năng hiển thị kết quả ghép công thức - Thời Lượng: 22 phút : 07 giây.
17. Thống kê dàn đề động theo vị trí từ công thức đã lưu - Thời Lượng: 30 phút : 44 giây.
18. Thống kê lô động theo vị trí từ công thức đã lưu - Thời Lượng: 07 phút : 38 giây.
19. Tô màu số trúng theo điều kiện, tạo công cụ ghép dàn 3D, 4D - Thời Lượng: 29 phút : 16 giây.
20. Tạo thanh tiến trình khi load phần mềm - Thời Lượng: 15 phút : 18 giây.
Đăng nhận xét