- 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



1. Thiết kế giao diện phần mềm (Phần 1)

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.

Ý kiến của bạn

Mới hơn Cũ hơn