Tham khảo khóa học “VBA Excel toàn tập từ cơ bản đến nâng cao”
Giáo trình 61 bài giảng
Thời lượng: 11 giờ 57 phút
Giảng viên: Đinh Hồng Lĩnh
Xem toàn bộ: VBA Excel toàn tập từ cơ bản đến nâng cao
Khóa học vba từ cơ bản đến nâng cao này có gì đặc biệt?
Bạn đang sử dụng Excel như một phần không thể thiếu trong công việc của mình. Tuy nhiên, Excel vẫn chưa thể đáp ứng được tất cả nhu cầu của bạn. Bạn vẫn phải làm rất nhiều công việc lặp đi lặp lại một cách thủ công. Và với số lượng dữ liệu lớn, bạn vẫn ước có một công cụ gì đó giúp bạn tự động hóa được toàn bộ công việc này. VBA Excel sẽ giúp bạn thực hiện nó một cách dễ dàng. Thấu hiểu ý nghĩa đó, giảng viên Đinh Hồng Lĩnh hợp tác cùng Unica xuất bản khóa học ” VBA Excel toàn tập từ cơ bản đến nâng cao”.
Điểm đặc biệt của khóa học là lộ trình được thiết kế theo phương pháp L.I.P.E, cung cấp đầy đủ giáo trình từ lý thuyết đến các bài tập thực sau mỗi bài, các bài kiểm tra sau từng chương và bài thi hết khóa học, giúp học viên trau dồi kỹ năng ngay sau khi học.
Mục tiêu khóa học
Khóa học được Trưởng phòng phát triển hệ thống, công ty cổ phần phát triển công nghệ 3T – Đinh Hồng Lĩnh biên soạn và giảng dạy. Thầy đã có hơn 5 năm kinh nghiệm trong giảng dạy và đào tạo trực tuyến E – Learning, đặc biệt trong lĩnh vực dạy tin học văn phòng. Kết thúc khóa học, học biên sẽ được trang bị những kiến thức bổ ích như sau:
– Nắm được các kiến thức cơ bản từ cơ bản đến nâng cao kiến thức về lập trình VBA trong Excel.
– Hướng dẫn cách sử dụng: Macro, Variable, Sub, Fuction, Userform, vòng lặp For, lệnh điều khiển IF ELSE…
– Sử dụng được các hộp thoại tương tác sinh động với người dùng.
– Tự làm được các Form đăng nhập, quản lý nhân viên, khách hàng, hóa đơn.
Trong suốt quá trình học, bạn sẽ được trợ giúp trực tiếp từ giảng viên, trả lời thắc mắc trong hệ thống diễn đàn lớp học VBA excel. Đây là một công cụ tuyệt vời mà Microsoft bổ sung cho không chỉ cho việc học Excel, mà toàn bộ các công cụ Office như học Word khác để giúp người dùng như bạn tự mình tạo ra được các hàm dành cho riêng bạn, tự động hóa các công việc lặp lại với dữ liệu lớn, tạo ra được các Form nhập liệu quản lý phức tạp theo ý bạn,… và rất nhiều thứ khác nữa.
Hãy ghé đọc và tham khảo thêm chứng chỉ tin học IC3 trên Unica bạn nhé.
Trên đây là hướng dẫn học vba excel của Unica cũng như phần giới thiệu khóa học VBA căn bản. Mong rằng bạn sẽ biết thêm những kiến thức về lĩnh vực này. Nếu có bất kỳ câu hỏi nào, bạn hãy để lại dưới phần bình luận nhé. Chúng tôi sẽ giải đáp trong thời gian ngắn nhất. Cảm ơn bạn đã theo dõi bài viết này.
Tags: Excel Vba
-
Unica
(0)
198,000đ268,000đ
-
Unica
(41)
6044 học viên
499,000đ600,000đ
Top doanh nghiệp đã đăng ký cho nhân viên
Bạn sẽ học được gì?
Khoá học này sẽ có:
Video
13h 17m giờ học
Article
3 bài viết chuyên môn
Material
24 tài liệu đính kèm
Exam questions
1 đề thi ghi nhớ kiến thức
Nội dung khoá học
18 Chương . 143 bài giảng . 13h 17m giờ học
Mở rộng tất cả các phần
Mô tả khoá học
Nếu bạn là người thường xuyên làm việc với dữ liệu trên Excel, và đang cảm thấy công cụ này chưa đủ để quản lý các dữ liệu khổng lồ, không xử lý được các công việc phức tạp và làm việc chậm chạp. Đây là lúc bạn cần nâng cấp bản thân và kỹ năng sử dụng Excel tự động với một khóa học VBA Excel online.
Một số điểm nổi bật của Excel VBA so với khi sử dụng Excel thông thường:
Nếu bạn chưa biết học lập trình VBA trong Excel ở đâu, hãy đến với Gitiho. Trải qua nhiều năm đào tạo tin học văn phòng cho hàng ngàn học viên cá nhân và doanh nghiệp, giảng viên Dương Mạnh Quân hiểu được những khó khăn của việc tự học VBA Excel.
Bởi vậy thầy đã đúc kết kiến thức và kinh nghiệm của mình thành những bài giảng chi tiết, hướng dẫn từng bước một để học viên có thể thành thạo từng phần, trước khi giảng dạy về tư duy và phương pháp để xử lý các bài toán tự động hóa công việc, quy trình trên VBA Excel.
Nắm vững kiến thức nền tảng về VBA:
Thành thạo cách sử dụng Macro:
Thành thạo viết code với đối tượng Range, Cell:
Thành thạo viết code cho Workbook, Worksheet:
Lập trình Form:
Lập trình sự kiện:
Tư duy xử lý các bài toán bằng VBA:
Ứng dụng VBA trong công việc thực tế:
Điều gì tạo nên sự khác biệt để khóa học lập trình VBA trong Excel của Gitiho là chương trình đào tạo VBA online có nhiều học viên theo học nhất:
VBA là viết tắt của “Visual Basic for Applications”. Đây là một ngôn ngữ sử dụng để viết các đoạn mã tương tác trực tiếp với bộ ứng dụng Office của Microsoft, điển hình như Excel, Word, Access và Powerpoint. Bằng việc sử dụng tính năng Macro trong VBA bạn có thể dễ dàng tự động hóa các thao tác lặp đi lặp lại, tùy chỉnh lại các ứng dụng Office hay thực hiện các tính năng phức tạp mà các tính năng mặc định của Office không có. Nhờ đó giúp bạn tiết kiệm tối đa thời gian và gia tăng hiệu suất làm việc.
Việc thành thạo công cụ VBA đặc biệt mang lại vô cùng nhiều lợi ích với người đi làm, người làm việc trong lĩnh vực kinh doanh, tài chính, dữ liệu, kế toán.
Dưới đây là một vài lợi ích
Để biết được VBA có phù hợp với bạn không thì bạn hãy tham khảo các yếu tố sau:
Con đường sự nghiệp với người thành thạo VBA có thể rất đa dạng và hấp dẫn, đặc biệt trong các lĩnh vực liên quan đến quản lý dữ liệu, tối ưu hóa quy trình công việc và tự động hóa các tác vụ trong các ứng dụng Office của Microsoft. Dưới đây là một số hướng sự nghiệp mà người thành thạo VBA có thể tham gia:
Học VBA từ cơ bản đến nâng cao mang lại nhiều lợi ích cho người học. Dưới đây là một vài ưu điểm điển hình như
Đánh giá của học viên
4.85/5
79 Đánh giá và nhận xét
87%
13%
2%
0%
0%
Dương Thái Ngọc Sơn
Nguyễn Bá Huỳnh Khoa
Trần Thị Phong Lan
Pham Thanh Tu
Nguyen Duc Hieu
letuanthhcm
Nguyễn Quỳnh Hương
Nguyễn Cảnh Thắng
Hồ Đức Hạ
huynh thi my phuc
Giảng viên:
Trường đào tạo & phát triển kỹ năng ứng dụng tin học văn phòng
4.4 điểm đánh giá
841 đánh giá
312,556 học viên
101 khóa học
Học viên cũng mua
Hỏi đáp khóa học
1 thảo luận
Hà Quang Huy 8 tháng trước
Mình đã học được 57%. Vẫn đang học tiếp. Đánh giá sơ: bài học dễ hiểu, chi tiết, giọng thầy ko bị buồn ngủ. Nội dung rất hay và cần cho các bạn làm việc trên nền tảng Excel. Mình sẽ đánh giá lại sau khi hoàn tất khóa học. Cám ơn thầy Dương Mạnh Quân và Công ty Gitiho. Sẽ tiếp tục ủng hộ các sản phẩm khác sớm
Thảo luận về bài học
13,483 thảo luận
Lại Xuân Thành Đạt
Em có dùng cả 2 hàm code là UniVBA và Taochuoima nhưng mà nó vẫn bị lỗi “Xin chào cậu” = “Xin chào c?u”
Thầy xem giúp em với ạ
Tuấn Ba [Chuyên gia]
Chào bạn bạn vui lòng thử chuỗi này nhé
“Xin ch” & ChrW(224) & “o c” & ChrW(225) & “c b” & ChrW(7841) & “n” |
Lại Xuân Thành Đạt
em vẫn bị lỗi ạ, em để ý thấy là nó bị lỗi chữ “ạ” thôi thầy ạ
Tuấn Ba [Chuyên gia]
Chào bạn bạn hiện mesgbox thì bị lỗi là đúng bạn ghi ra cell không bị lỗi đâu, bạn muốn thông báo thì phải custom hàm
Vũ Nam Sơn
Admin có thể giải giúp tôi đoạn code bài tập đoạn cuối video tránh dữ liệu trùng với.
Xin cảm ơn
Tuấn Ba [Chuyên gia]
Chào bạn ý bạn là đoạn code khi import tránh dữ liệu lỗi hay không đưa dữ liệu khi đã có vào sheets?
Vũ Nam Sơn
Chào chuyên gia, ý tôi là Đoạn code tránh dữ liệu trùng khi trước đó chúng ta đã đưa dữ liệu file chi tiết sang file tổng hợp rồi.
Phước Thịnh
Nhờ thầy hướng dẫn sữa lỗiXin cám ơn!
Tuấn Ba [Chuyên gia]
Chào bạn bạn đẩy file lên giúp gitiho nhé.
Lương Quỳnh Hoa
Anh/chị ơi em tải file tài liệu về thì gặp hiện tượng như bên dưới.Anh chị hướng dẫn giúp em với ạ.
Tuấn Ba [Chuyên gia]
Chào bạn bạn ấn clear và thử lại nhé.
Cao Khắc Tuấn
với vòng lặp For thì dùng Exit For, với If thì không phải là Exit if mà là Exit sub. vậy bạn cho tui hỏi Exit sub dùng cho những cấu trúc nào và dùng khi nào, bạn nói rõ hơn vì với vd trên tu bỏ Exit sub thì code vẫn chạy bình thường.
thank bạn
Tuấn Ba [Chuyên gia]
Chào bạn để thoát vòng lặp thì có exit for còn để kết thúc các tác vụ khác thì dùng exit sub nhé.
Với A1 chỉ trả ra kết quả 0,1,2 và nếu là 2 thì dừng không sử dụng nữa
if a1>1 then exit sub
if…..
else
Giá ưu đãi chỉ còn 1 ngày
499,000đ
799,000đ
Đăng ký cho doanh nghiệp
Giúp nhân viên của bạn truy cập không giới hạn 450 khoá học, mọi lúc, mọi nơi
199,000 đ
899,000 đ
799,000 đ
799,000 đ
499,000 đ
699,000 đ
1,499,000 đ
1,399,000 đ
1,699,000 đ
1,800,000 đ
1,600,000 đ
1,399,000 đ
1,699,000 đ
1,800,000 đ
1,600,000 đ
3,000,000 đ
1,999,000 đ
499,000 đ
599,000 đ
2,000,000 đ
1,599,000 đ
599,000 đ
499,000 đ
599,000 đ
50,000 đ
899,000 đ
199,000 đ
499,999,000 đ
799,000 đ
Bạn cần hỗ trợ, vui lòng liên hệ qua email bằng cách click nút bên dưới
Khóa học Data Preprocessing with VBA dành cho học viên đã có kiến thức Excel cơ bản, cung cấp cho bạn kiến thức nền tảng và kỹ năng cần thiết về lập trình VBA để có thể xây dựng các công cụ xử lý dữ liệu từ cơ bản đến nâng cao.
Rèn luyện và phát triển kỹ năng lập trình, tư duy logic trên VBA, làm nền tảng để sau này có thể tìm hiểu tiếp và ứng dụng lập trình cho các phần mềm khác trong bộ Microsoft Office.
Sẽ rất hữu ích nếu bạn:
Sau khi hoàn thành khóa học, HV sẽ có các kỹ năng:
1. Tổng quan về Visual Basic for Application (VBA)
2. Khái niệm về kiểu dữ liệu
3. Xây dựng hàm/thủ tục/Add-Ins
4. Cấu trúc điều khiển – Khai báo mảng
5. Truy xuất dữ liệu
6. Đồng bộ dữ liệu
7. Chuyển đổi dữ liệu
Để hoàn tất học phí khóa học tại Trung Tâm Tin Học Trường Đại Học Khoa Học Tự Nhiên, bạn có thể chọn một trong hai phương thức thanh toán sau:
Cách 1: Thanh toán trực tiếp tại Phòng ghi danh của Trung Tâm Tin Học
– Địa chỉ: 227 Nguyễn Văn Cừ P4 Q5 HCM
– Giờ làm việc:
Thứ 2 đến Thứ 6: 7h30- 11h30 và 13h- 19h
Thứ 7, CN: 7h30- 11h30 và 13h- 17h
Cách 2: Chuyển Khoản
* Số tài khoản của Trung tâm:
** Lưu ý khi chuyển khoản:
1. Trong khi chuyển khoản, phần Nội dung, bạn vui lòng điền đầy đủ thông tin: Họ tên học viên – Số điện thoại liên hệ – Mã lớp.
2. Scan hoặc chụp lại thông tin chuyển khoản gửi đến email “[email protected]” để bộ phận tư vấn đối chiếu và xuất biên lai.
3. Sau khi nhận được học phí, Trung tâm sẽ phản hồi ngay thông tin cho bạn theo email hoặc số điện thoại.
Điều kiện học: Học viên có kiến thức tương đương chứng chỉ A hoặc Ứng dụng CNTT Cơ bản
Tổng quan về VBA cơ bản cho người mới bắt đầu
Nếu bạn đang tìm hiểu về VBA, hãy tham khảo ngay nội dung dưới đây. Ở phần này, chúng tôi sẽ giới thiệu VBA là gì, những điều cơ bản về VBA, cách mở trình soạn thảo VBA, cách viết code VBA cũng như nhiều kiến thức liên quan khác.
VBA là gì?
VBA là một ngôn ngữ lập trình được viết bởi Microsoft và được tích hợp sẵn trong Excel. VBA có thể được sử dụng để tạo các macro, tức là các chương trình được lặp lại để thực hiện các nhiệm vụ đơn giản hoặc phức tạp trong Excel. VBA cũng có thể được sử dụng để tạo các form, tức là các giao diện người dùng được thiết kế để nhập và xuất dữ liệu từ Excel.
Tìm hiểu về VBA trong Excel
Những điều cơ bản về VBA trong Excel
VBA có hai loại là Visual Basic và Visual Basic for Applications (VBA). Visual Basic là một ngôn ngữ lập trình khác được sử dụng để thiết kế các chương trình Windows Forms hoặc ASP.NET. Visual Basic for Applications (VBA) là một phiên bản của Visual Basic được chỉnh sửa để phù hợp với Excel.
Ngoài ra, VBA còn có ActiveX và MFC (Microsoft Foundation Class). ActiveX là một giao diện cho phép bạn giao tiếp với các ứng dụng khác như Word, PowerPoint, Outlook,… MFC là một giao diện cho phép bạn sử dụng các thành phần của Windows như menu, thanh công cụ, thanh trượt,…
Làm sao để mở trình soạn thạo VBA trong Excel?
Để mở trình soạn thạo VBA trong Excel, bạn có thể làm theo hướng dẫn học vba excel dưới đây:
– Bước 1: Mở hộp thoại Ribbons > Chọn Customize the Ribbons.
– Bước 2. Chọn Developer trong Excel Options rồi nhấn OK.
Hướng dẫn học VBA excel
Tất cả chương trình trong VBA phải bắt đầu bằng “Sub” và kết thúc bằng “End sub”. Ở đây tên là tên bạn muốn gán cho chương trình của bạn. Trong khi sub là viết tắt của một chương trình con mà chúng ta sẽ tìm hiểu trong phần sau của hướng dẫn.
– Sub name().
– End Sub
Bây giờ chúng ta sẽ tạo một chương trình VBA cơ bản hiển thị hộp nhập liệu để hỏi tên người dùng sau đó hiển thị thông báo lời chào.
Hướng dẫn này giả định rằng bạn đã hoàn thành hướng dẫn về Macros trong excel và đã bật tab Developer trong excel.
– Tạo một danh mục mới.
– Lưu nó trong một định dạng bảng tính kích hoạt macro excel * .xlsm
– Nhấp vào tab DEVELOPER.
– Nhấp vào hộp thả xuống INSERT dưới thanh điều khiển.
– Chọn một nút lệnh như trong hình dưới đây.
Hướng dẫn học VBA excel
Nhập nút lệnh ở bất cứ vị trí nào trên bảng tính thì cửa sổ Assign Marco sẽ hiện ra như hình dưới đây:
Hướng dẫn học VBA excel
– Đổi tên macro thành btnHelloWorld_Click.
– Bấm vào nút mới.
– Bạn sẽ nhận được code như hình sau.
Hướng dẫn học VBA excel
Nhập mã lệnh sau:
– Tên Dim dưới dạng Chuỗi.
– Tên = InputBox (“Nhập tên của bạn”).
– MsgBox “Xin chào” + tên.
Giải thích một chút:
“Dim name as String” tạo ra một biến gọi là tên. Biến sẽ chấp nhận văn bản, số và các ký tự khác vì chúng tôi đã định nghĩa nó là một chuỗi.
“Name = InputBox (” Nhập tên của bạn “)” gọi hàm được tích hợp InputBox hiển thị một cửa sổ với chú thích Nhập tên của bạn. Tên đã nhập sau đó được lưu trữ trong biến tên.
” MsgBox” Hello “+ name” gọi hàm MsgBox tích hợp hiển thị Hello và tên đã nhập.
Kết quả như sau:
Hướng dẫn học VBA excel
Đóng cửa sổ code
Nhấp chuột phải vào nút 1 và chọn chỉnh sửa văn bản
Nhập: Say Hello
Bấm vào Say Hello
Bạn sẽ nhận được kết quả sau:
Hướng dẫn học VBA excel
Nhập tên của bạn ví dụ là Jordan => Bạn sẽ nhận được hộp thông báo sau
Hướng dẫn học VBA excel
Vừa rồi là những điều căn bản nhất về VBA và một số điều cơ bản bạn cần biết. Tuy nhiên nó là cả một ngôn ngữ lập trình sâu rộng. Để có thể học Kế toán online và học chuyên sâu hơn về hệ thống Excel nâng cao, các bạn có thể tham gia một trong các khóa học Excel nâng cao có tên “VBA Excel toàn tập từ cơ bản đến nâng cao” của giảng viên Đinh Hồng Lĩnh trên UNICA để ứng dụng ngay trong công việc hiệu quả.
Công cụ viết code VBA excel
Để viết code VBA trong excel, bạn có thể sử dụng các công cụ như IntelliSense, Editor, Run và Debug. Trong phần hướng dẫn học vba excel dưới đây chúng tôi sẽ giới thiệu chi tiết hơn:
– Công cụ IntelliSense: Là một tính năng giúp bạn đọc được ý nghĩa và giải thích của các từ khóa hoặc biến khi nhập vào khung soạn thảo.
– Công cụ Editor: Là một công cụ cho phép bạn chỉnh sửa, thêm, xóa hoặc sắp xếp các khối mã VBA trong Excel.
– Công cụ Run: Là một công cụ cho phép bạn chạy, dừng, giảm dần hoặc tăng dần các macro trong Excel.
– Công cụ Debug: Là một công cụ cho phép bạn kiểm tra và sửa lỗi trong code VBA trong Excel.
Công cụ viết code VBA
Các cấu trúc thường gặp trong lập trình VBA
Khi sử dụng vba trong excel, bạn sẽ bắt gặp một số cấu trúc phổ biến như là:
– Cấu trúc If…Then…Else: Là một cấu trúc dùng để kiểm tra điều kiện và thực hiện các hành động khác nhau tùy theo điều kiện đó.
– Cấu trúc Select Case: Là một cấu trúc dùng để chọn và thực hiện các hành động khác nhau tùy theo giá trị của một biến.
– Cấu trúc For…Next: Là một cấu trúc dùng để lặp lại một hành động nhiều lần với một biến duy nhất.
– Cấu trúc Do…Loop: Là một cấu trúc dùng để lặp lại một hành động nhiều lần với hai biến là biến trong và biến ngoài.
– Cấu trúc While…Wend: Là một cấu trúc dùng để lặp lại một hành động nhiều lần với một biến duy nhất, miễn là điều kiện đó vẫn đúng.
Cấu trúc thường gặp trong VBA
Lập trình sự kiện trong VBA
Sự kiện là các sự kiện xảy ra trong Excel, như nhấp vào nút, nhập dữ liệu, chọn danh sách,… Bạn có thể sử dụng sự kiện để kích hoạt các macro hoặc form khi xảy ra sự kiện đó. Để lập trình sự kiện trong VBA, bạn có thể làm theo các bước sau:
– Bước 1: Chọn tab Developer (Nút Tiến hành) ở thanh công cụ của Excel.
– Bước 2: Chọn tab Visual Basic (Nút Tiến hành) ở thanh công cụ của Excel.
– Bước 3: Chọn tab Insert (Nút Thêm) ở thanh công cụ của Excel.
– Bước 4: Chọn tab Module (Nút Module) trong danh sách Insert.
– Bước 5: Nhập mã VBA vào khung soạn thảo.
Lập trình sự kiện trong VBA
Kỹ thuật khai báo và sử dụng biến trong lập trình VBA
Biến là các giá trị được gán cho các từ khóa hoặc số nguyên trong code VBA. Biến giúp bạn lưu trữ và quản lý các thông tin liên quan đến macro hoặc form. Để khai báo và sử dụng biến trong lập trình VBA, bạn có thể làm theo các bước sau:
– Bước 1: Đặt tên cho biến bằng cách nhập từ khóa hoặc số nguyên vào khung soạn thảo. Tên biến phải bắt đầu bằng chữ cái và không được quá 255 ký tự.
– Bước 2: Gán giá trị cho biến bằng cách nhập từ khóa hoặc số nguyên vào khung soạn thảo. Giá trị biến phải được gán vào khi khai báo biến và không được thay đổi sau đó.
– Bước 3: Sử dụng biến bằng cách nhập từ khóa hoặc số nguyên vào khung soạn thảo. Từ khóa hoặc số nguyên biến phải được sử dụng để thực hiện các hành động trong code VBA.
Kỹ thuật khai báo biến trong VBA
Các lệnh VBA trong Excel
Lệnh VBA là các câu lệnh được viết bằng ngôn ngữ VBA để thực hiện các nhiệm vụ trong Excel. Lệnh VBA có thể được chia thành các loại sau:
– Lệnh chính: Là các câu lệnh cơ bản như If, Select Case, For, Next, Do, Loop, While, Wend,…
– Lệnh hỗ trợ: Là các câu lệnh hỗ trợ như MsgBox, Range, Cells, Sheets, Workbooks,…
– Lệnh đặt tên: Là các câu lệnh đặt tên cho các biến, macro, form, module hoặc workbook.
– Lệnh đọc và ghi: Là các câu lệnh đọc và ghi dữ liệu từ và vào các ô hoặc sheet trong Excel.
– Lệnh kiểm tra và sửa lỗi: Là các câu lệnh kiểm tra và sửa lỗi trong code VBA khi chạy macro hoặc form.
Các câu lệnh trong VBA
Học vba excel có khó không?
Học VBA có thể khó hoặc dễ tùy thuộc vào năng lực và đam mê của bạn. Nếu bạn có kiến thức về ngôn ngữ lập trình và Excel, bạn sẽ dễ học hơn. Nếu bạn chưa có kiến thức về ngôn ngữ lập trình và Excel, bạn sẽ khó học hơn. Để học VBA hiệu quả, bạn nên:
– Tìm hiểu về cơ bản của VBA và Excel.
– Thực hành viết code VBA trong Excel.
– Tham khảo các tài liệu học vba, bài viết, video và khóa học về VBA trên mạng.
– Tham gia các diễn đàn, nhóm, cộng đồng về VBA để hỗ trợ và trao đổi kinh nghiệm.
Bài học |
149 |
Bài tập kiểm tra |
|
Kiến thức mục tiêu |
Tự động hoá các thao tác nhàm chán, lặp đi lặp lại trong Excel giúp công việc hiệu quả, nhanh chóng, chính xác Tự phát triển, ghi, chỉnh sửa những đoạn Macro của riêng mình để phục vụ công việc Tách dữ liệu tự động từ 1 sheet ra nhiều sheets hoặc nhiều workbooks Gộp dữ liệu từ nhiều sheets hoặc nhiều workbooks vào 1 sheet Làm báo cáo 1 cách tự động bằng VBA In ấn hàng loạt tự động Nắm được kiến thức về ngôn ngữ lập trình VBA để có thể tự phát triển những giải pháp Excel của riêng mình |
Nguyễn Đức Thanh Founder & CEO – Học Excel Online
Nguyễn Đức Thanh Founder & CEO – Học Excel Online
Nghề nghiệp: – Chuyên gia tư vấn giải pháp Robotics Process Automation (RPA): Automation Anywhere, uiPath, Blueprism … – Chuyên gia tư vấn giải pháp tự động hóa quy trình và nâng cao năng suất lao động trong doanh nghiệp cho các doanh nghiệp hàng đầu thế giới trong các lĩnh vực Retails, Automobile, Banking, … – Chuyên gia tư vấn giải pháp công nghệ thông tin, hệ thống ERP – giải pháp quản lý phần mềm đa năng cho doanh nghiệp SAP thuộc bộ phận IT Advisory tại KPMG Europe LLP, trụ sở tại Munich, Đức. – Founder & CEO: Học Excel Online – Nền tảng nâng cao khả năng làm việc tương tác đa chiều đầu tiên tại Việt Nam – Founder & Blogger: Học Excel Online – Nền tảng chia sẻ kinh nghiệm, thủ thuật, hướng dẫn sử dụng Excel từ cơ bản tới nâng cao. – Founder: Cộng đồng Tin học văn phòng Excel Word Power Point trên 30000 thành viên. Học vị, các danh hiệu đạt được: – Thạc sỹ Chiến lược quản trị thông tin – Đại học Frankfurt, Đức. – Đã từng học tập và nghiên cứu tại trường đại học London Metropolitan, Vương Quốc Anh – Ngành “IT for Financial Services” (2012-2013). – Cử nhân Hệ thống thông tin quản trị doanh nghiệp – Đại học Frankfurt, Đức. – Giải 3 ý tưởng khởi nghiệp tại cuộc thi ý tưởng Start Up Live tại Karlsruhe, Đức (2013). – Nghiên cứu và sách xuất bản tại nhà xuất bản Springer (2016). Kinh nghiệm giảng dạy, thành tựu nghiên cứu: – 10 năm kinh nghiệm hỗ trợ, giảng dạy và tư vấn Excel và VBA. – Tư vấn và giảng dạy ứng dụng Excel trong công việc cho FPT – FSOFT tại Nhật Bản (2019) – Tư vấn và giảng dạy ứng dụng VBA cho trung tâm BICC – Ngân hàng Việt Nam Thịnh Vượng – VPBank (2016-2019) – Tư vấn và giảng dạy ứng dụng VBA cho phòng KHDN – Ngân hàng TMCP Công Thương Việt Nam – VietinBank (2017, 2018, 2019) – Tư vấn và giảng dạy, ứng dụng Excel cho Rolls Royce (Tại Ý, Đức) (2018) – Đồng tác giả của cuốn “The Drivers of Wearable Device Usage” – xuất bản tại nhà xuất bản Springer – Đức (2016) – trực tuyến tại http://www.springer.com/de/book/9783319303741 – Các bài viết nghiên cứu khác trong lĩnh vực IT được công bố trong nhiều hội thảo quốc tế (2013) – Bài viết khoa học
Nghề nghiệp:
– Chuyên gia tư vấn giải pháp Robotics Process Automation (RPA): Automation Anywhere, uiPath, Blueprism …
– Chuyên gia tư vấn giải pháp tự động hóa quy trình và nâng cao năng suất lao động trong doanh nghiệp cho các doanh nghiệp hàng đầu thế giới trong các lĩnh vực Retails, Automobile, Banking, …
– Chuyên gia tư vấn giải pháp công nghệ thông tin, hệ thống ERP – giải pháp quản lý phần mềm đa năng cho doanh nghiệp SAP thuộc bộ phận IT Advisory tại KPMG Europe LLP, trụ sở tại Munich, Đức.
– Founder & CEO: Học Excel Online – Nền tảng nâng cao khả năng làm việc tương tác đa chiều đầu tiên tại Việt Nam
– Founder & Blogger: Học Excel Online – Nền tảng chia sẻ kinh nghiệm, thủ thuật, hướng dẫn sử dụng Excel từ cơ bản tới nâng cao.
– Founder: Cộng đồng Tin học văn phòng Excel Word Power Point trên 30000 thành viên.
Học vị, các danh hiệu đạt được:
– Thạc sỹ Chiến lược quản trị thông tin – Đại học Frankfurt, Đức.
– Đã từng học tập và nghiên cứu tại trường đại học London Metropolitan, Vương Quốc Anh – Ngành “IT for Financial Services” (2012-2013).
– Cử nhân Hệ thống thông tin quản trị doanh nghiệp – Đại học Frankfurt, Đức.
– Giải 3 ý tưởng khởi nghiệp tại cuộc thi ý tưởng Start Up Live tại Karlsruhe, Đức (2013).
– Nghiên cứu và sách xuất bản tại nhà xuất bản Springer (2016).
Kinh nghiệm giảng dạy, thành tựu nghiên cứu:
– 10 năm kinh nghiệm hỗ trợ, giảng dạy và tư vấn Excel và VBA.
– Tư vấn và giảng dạy ứng dụng Excel trong công việc cho FPT – FSOFT tại Nhật Bản (2019)
– Tư vấn và giảng dạy ứng dụng VBA cho trung tâm BICC – Ngân hàng Việt Nam Thịnh Vượng – VPBank (2016-2019)
– Tư vấn và giảng dạy ứng dụng VBA cho phòng KHDN – Ngân hàng TMCP Công Thương Việt Nam – VietinBank (2017, 2018, 2019)
– Tư vấn và giảng dạy, ứng dụng Excel cho Rolls Royce (Tại Ý, Đức) (2018)
– Đồng tác giả của cuốn “The Drivers of Wearable Device Usage” – xuất bản tại nhà xuất bản Springer – Đức (2016) – trực tuyến tại http://www.springer.com/de/book/9783319303741
– Các bài viết nghiên cứu khác trong lĩnh vực IT được công bố trong nhiều hội thảo quốc tế (2013) – Bài viết khoa học
4.8 418 đánh giá () |
1 0 2 1 3 8 4 79 5 330 |
Hữu ích, tuy nhiên chưa có công việc áp dụng VBA 1 cách sâu sắc
Nội dung chi tiết, dễ hiểu
good
Nội dung phong phú Chất lượng video tốt
Good
rất hay
KO CÓ Ý KIẾN
Nội dung bài giảng có phong phú, phù hợp.
Cung cấp đầy đủ kiến thức cơ bản Cần đưa thêm các ví dụ mà các code VBA được ứng dụng vào trong thực tế
Rất hay, dễ hiểu, cảm ơn giáo viên
Nội dung giảng dạy khá hữu ích, chi tiết. Cảm ơn thầy rất nhiều.
Khóa học xây dựng khoa học dễ hiểu
Hài lòng. Có thêm nhiều ví dụ hơn nữa thì tốt.
Bjdjfj
Rất hay
Cach giang giai va cach bo tri bai hoc co tinh logic cao giup hoc vien tiep thu va nam duoc nhung kien thuc can thiet.
Hay
các bài giảng khá dễ hiểu, dễ thực hành.
Thông tin kiến thức đầy đủ. Cảm ơn hocexcel online
Tạm ổn
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Thị Mai Quỳnh
Bạn cần hỗ trợ, vui lòng liên hệ qua email bằng cách click nút bên dưới
Bài học |
103 |
Bài tập kiểm tra |
|
Kiến thức mục tiêu |
Tạo ra phần mềm phục vụ công việc và cải tiến chức năng của Excel Sử dụng Excel để điều khiển các phần mềm Office khác – Word, Excel, PowerPoint để tạo nhiều báo cáo tự động Lập trình Userform nâng cao, tạo Addins phục vụ công việc một cách chuyên nghiệp Sau khoá học, học viên có khả năng tự nghiên cứu để tạo ra những giải pháp Excel phục vụ công việc có tính chất chuyên nghiệp cao Nắm được kiến thức và sử dụng được ngôn ngữ truy vấn dữ liệu và ứng dụng của SQL trong Excel để xử lý hàng trăm ngàn dòng dữ liệu |
Nguyễn Đức Thanh Founder & CEO – Học Excel Online
Hãy để Excel giúp bạn …
Bạn đã có kiến thức cơ bản về lập trình VBA trong Excel qua khoá học lập trình VBA cơ bản? Bạn không muốn giới hạn khả năng của mình ở đó và muốn tự động hoá Excel và các công việc lặp đi lặp lại một cách hiệu quả hơn nữa, chuyên nghiệp hơn nữa? Kiến thức VBA cơ bản chưa đủ để bạn có thể áp dụng vào trong công việc của mình? Bạn cần phải tự động việc làm báo cáo rồi gửi thư một cách đơn giản nhất? Khoá học lập trình VBA nâng cao trong Excel sẽ đem đến cho bạn những kiến thức được đúc kết từ kinh nghiệm nhiều năm làm việc như một Business Analyst tại KPMG của giảng viên Nguyễn Đức Thanh.
Không những thế …
Bạn sẽ làm chủ kĩ thuật tạo Userform với những controls linh hoạt giúp tạo ra những công cụ đắc lực phục vụ công việc của mình.
Bạn sẽ sử dụng Excel để điều khiển các phần mềm Office khác như Word, PowerPoint, Outlook.
Bạn sẽ được giới thiệu, làm quen và ứng dụng ngôn ngữ truy vấn dữ liệu SQL ngay trong môi trường Excel để xử lý lượng dữ liệu cực lớn trong Excel – tới vài trăm ngàn dòng và hàng chục cột.
Bạn sẽ có thể tự tay tạo ra những Addins Ribbon làm cho file Excel của bạn thực sự chuyên nghiệp và linh hoạt
Chỉ dành riêng cho học viên của khoá học …
Sách VBA cơ bản do chính giảng viên viết sẽ giúp các bạn ôn tập lại kiến thức một cách nhanh chóng nhất
Khoá học được cập nhật liên tục với những kiến thức mới giúp kiến thức bạn được học không bao giờ lỗi thời
Giảng viên sẽ giúp bạn đưa ra hướng giải quyết vấn đề trực tiếp thông qua hệ thống trợ giúp chuyên nghiệp
Nguyễn Đức Thanh Founder & CEO – Học Excel Online
Nghề nghiệp: – Chuyên gia tư vấn giải pháp Robotics Process Automation (RPA): Automation Anywhere, uiPath, Blueprism … – Chuyên gia tư vấn giải pháp tự động hóa quy trình và nâng cao năng suất lao động trong doanh nghiệp cho các doanh nghiệp hàng đầu thế giới trong các lĩnh vực Retails, Automobile, Banking, … – Chuyên gia tư vấn giải pháp công nghệ thông tin, hệ thống ERP – giải pháp quản lý phần mềm đa năng cho doanh nghiệp SAP thuộc bộ phận IT Advisory tại KPMG Europe LLP, trụ sở tại Munich, Đức. – Founder & CEO: Học Excel Online – Nền tảng nâng cao khả năng làm việc tương tác đa chiều đầu tiên tại Việt Nam – Founder & Blogger: Học Excel Online – Nền tảng chia sẻ kinh nghiệm, thủ thuật, hướng dẫn sử dụng Excel từ cơ bản tới nâng cao. – Founder: Cộng đồng Tin học văn phòng Excel Word Power Point trên 30000 thành viên. Học vị, các danh hiệu đạt được: – Thạc sỹ Chiến lược quản trị thông tin – Đại học Frankfurt, Đức. – Đã từng học tập và nghiên cứu tại trường đại học London Metropolitan, Vương Quốc Anh – Ngành “IT for Financial Services” (2012-2013). – Cử nhân Hệ thống thông tin quản trị doanh nghiệp – Đại học Frankfurt, Đức. – Giải 3 ý tưởng khởi nghiệp tại cuộc thi ý tưởng Start Up Live tại Karlsruhe, Đức (2013). – Nghiên cứu và sách xuất bản tại nhà xuất bản Springer (2016). Kinh nghiệm giảng dạy, thành tựu nghiên cứu: – 10 năm kinh nghiệm hỗ trợ, giảng dạy và tư vấn Excel và VBA. – Tư vấn và giảng dạy ứng dụng Excel trong công việc cho FPT – FSOFT tại Nhật Bản (2019) – Tư vấn và giảng dạy ứng dụng VBA cho trung tâm BICC – Ngân hàng Việt Nam Thịnh Vượng – VPBank (2016-2019) – Tư vấn và giảng dạy ứng dụng VBA cho phòng KHDN – Ngân hàng TMCP Công Thương Việt Nam – VietinBank (2017, 2018, 2019) – Tư vấn và giảng dạy, ứng dụng Excel cho Rolls Royce (Tại Ý, Đức) (2018) – Đồng tác giả của cuốn “The Drivers of Wearable Device Usage” – xuất bản tại nhà xuất bản Springer – Đức (2016) – trực tuyến tại http://www.springer.com/de/book/9783319303741 – Các bài viết nghiên cứu khác trong lĩnh vực IT được công bố trong nhiều hội thảo quốc tế (2013) – Bài viết khoa học
Nghề nghiệp:
– Chuyên gia tư vấn giải pháp Robotics Process Automation (RPA): Automation Anywhere, uiPath, Blueprism …
– Chuyên gia tư vấn giải pháp tự động hóa quy trình và nâng cao năng suất lao động trong doanh nghiệp cho các doanh nghiệp hàng đầu thế giới trong các lĩnh vực Retails, Automobile, Banking, …
– Chuyên gia tư vấn giải pháp công nghệ thông tin, hệ thống ERP – giải pháp quản lý phần mềm đa năng cho doanh nghiệp SAP thuộc bộ phận IT Advisory tại KPMG Europe LLP, trụ sở tại Munich, Đức.
– Founder & CEO: Học Excel Online – Nền tảng nâng cao khả năng làm việc tương tác đa chiều đầu tiên tại Việt Nam
– Founder & Blogger: Học Excel Online – Nền tảng chia sẻ kinh nghiệm, thủ thuật, hướng dẫn sử dụng Excel từ cơ bản tới nâng cao.
– Founder: Cộng đồng Tin học văn phòng Excel Word Power Point trên 30000 thành viên.
Học vị, các danh hiệu đạt được:
– Thạc sỹ Chiến lược quản trị thông tin – Đại học Frankfurt, Đức.
– Đã từng học tập và nghiên cứu tại trường đại học London Metropolitan, Vương Quốc Anh – Ngành “IT for Financial Services” (2012-2013).
– Cử nhân Hệ thống thông tin quản trị doanh nghiệp – Đại học Frankfurt, Đức.
– Giải 3 ý tưởng khởi nghiệp tại cuộc thi ý tưởng Start Up Live tại Karlsruhe, Đức (2013).
– Nghiên cứu và sách xuất bản tại nhà xuất bản Springer (2016).
Kinh nghiệm giảng dạy, thành tựu nghiên cứu:
– 10 năm kinh nghiệm hỗ trợ, giảng dạy và tư vấn Excel và VBA.
– Tư vấn và giảng dạy ứng dụng Excel trong công việc cho FPT – FSOFT tại Nhật Bản (2019)
– Tư vấn và giảng dạy ứng dụng VBA cho trung tâm BICC – Ngân hàng Việt Nam Thịnh Vượng – VPBank (2016-2019)
– Tư vấn và giảng dạy ứng dụng VBA cho phòng KHDN – Ngân hàng TMCP Công Thương Việt Nam – VietinBank (2017, 2018, 2019)
– Tư vấn và giảng dạy, ứng dụng Excel cho Rolls Royce (Tại Ý, Đức) (2018)
– Đồng tác giả của cuốn “The Drivers of Wearable Device Usage” – xuất bản tại nhà xuất bản Springer – Đức (2016) – trực tuyến tại http://www.springer.com/de/book/9783319303741
– Các bài viết nghiên cứu khác trong lĩnh vực IT được công bố trong nhiều hội thảo quốc tế (2013) – Bài viết khoa học
4.9 47 đánh giá () |
1 0 2 0 3 0 4 3 5 44 |
Nên có nhiều ví dụ hơn nữa để nâng cao kỹ năng và phong phú khóa học
Phong cách thú vị
Nội dung bài giảng có phong phú, phù hợp và đúng quy chuẩn đào tạo? Chất lượng hình ảnh, video. Phong cách giảng dạy của thầy giáo thu hút và thú vị.
Bài giảng dễ hiểu, rất tốt
biobjh
tks
Ok
really good
Tuyệt vời
ok
Các bài học rất hay và bổ ích!
Rất hay và chi tiết, hy vọng sẽ có thêm nhiều khóa học bổ ích như thế này.
Khóa học rất bổ ích
Khóa học hay, kiến thức phong phú. Giảng viên nhiều kinh nghiệm, nghiệp vụ sư phạm tốt.
bổ ích
Ok
Khóa học rất bổ ích. Thầy dạy dễ hiểu!
Rất ok
Tốt!
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Đức Thanh
Giáo viên : Nguyễn Thị Mai Quỳnh
Bạn cần hỗ trợ, vui lòng liên hệ qua email bằng cách click nút bên dưới
Hướng dẫn học VBA excel dễ hiểu cho cả người không biết
VBA là viết tắt của Visual Basic for Applications, là một ngôn ngữ lập trình được sử dụng để tùy biến và điều khiển các chức năng của Microsoft Excel. VBA giúp bạn có thể thực hiện các công việc phức tạp hơn, như xử lý dữ liệu, tạo biểu đồ, phân tích số liệu,… VBA cũng giúp bạn tiết kiệm thời gian và công sức khi làm việc với Excel. Nếu bạn muốn học VBA excel dễ hiểu cho cả người không biết, bạn có thể tham khảo phần hướng dẫn học vba excel dưới đây.
Hướng dẫn học VBA excel thông qua Record Macro
Record Macro là một tính năng giúp bạn tự học vba excel cơ bản một cách dễ dàng và nhanh chóng. Record Macro cho phép bạn quay lại các hành động mà bạn đã thực hiện trong Excel khi bạn chạy macro. Bạn có thể xem lại các hành động này và sao chép mã VBA của chúng để sử dụng trong code của bạn. Để hiểu hơn về Macro, mời bạn theo dõi nội dung dưới đây:
Macro là gì?
Macro là một macro được tạo ra bởi bạn khi bạn sử dụng Record Macro. Một macro là một chương trình được lặp lại để thực hiện các nhiệm vụ đơn giản hoặc phức tạp trong Excel. Một macro có thể được gọi bằng cách nhấn tổ hợp phím Alt + F8 hoặc chọn tab Developer > Macros > Macros.
Macro là một macro được tạo ra bởi bạn khi bạn sử dụng Record Macro
>>> Xem thêm: Cách tạo mẫu bảng theo dõi công nợ bằng excel cho người mới
Cách Record Macro
Để Record Macro, bạn có thể làm theo các bước sau:
– Bước 1: Chọn tab Developer (Nút Tiến hành) ở thanh công cụ của Excel.
– Bước 2: Tại thẻ Developer, chọn nút Record Macro.
Chọn nút Record Macro
Khi bấm nút Record Macro, sẽ xuất hiện một cửa sổ thông tin về Macro gồm:
+ Macro name: tên của Macro được tạo bởi việc Record Macro
+ Shortcut key: phím tắt cho Macro được tạo
+ Store macro in: nơi lưu trữ macro trong các Project của VBA
+ Description: mô tả về macro và ghi chú
Sau khi điều chỉnh thông số xong, bạn nhấn nút OK.
Sau khi điều chỉnh, nhấn OK
– Bước 3: Những lưu ý khi kết thúc lệnh Record Macro
Khi đã bước vào tiến trình ghi Macro, bạn cần lưu ý rằng bất kỳ thao tác nào cũng sẽ được ghi lại thành đoạn code của Macro trong VBA (dù có làm việc với Excel hay không). Vì vậy cần hạn chế các thao tác thừa như lăn chuột, chọn/di chuyển quá nhiều ô, nhiều sheet,…
Những thao tác phức tạp sẽ cho ra những câu lệnh phức tạp. Bởi vậy, những người mới học nên cố gắng sử dụng những thao tác đơn giản, chính xác nhất. Ngoài ra, hãy luôn nhớ bấm nút Stop Recording khi muốn dừng việc ghi Macro. Nút Stop Recording ở tại chính vị trí nút Record Macro khi ở chế độ ghi Macro.
Vị trí Nút Stop Recording
– Bước 4: Kiểm tra kết quả Macro vừa ghi được
Macro vừa ghi sẽ nằm trong môi trường VBA nên bạn cần mở môi trường này ra mới có thể xem được nội dung của Macro.
Trong thẻ Developer > Chọn mục Visual Basic phím tắt là Alt + F11)
Chọn Visual Basic
Trong giao diện làm việc của VBA chúng ta chú ý vào cửa sổ Project. Tại đây xuất hiên mục Modules, trong đó bao gồm Module1. Khi bấm vào Module1, bạn sẽ thấy Sub Macro1. Đây chính là tên của Macro vừa ghi lại bởi Record Macro.
Giao diện làm việc của VBA – Project
Nguyên tắc khi tự học VBA thông qua Record Macro
Khi tự học lập trình vba trong excel cho người mới bắt đầu thông qua Record Macro, bạn nên tuân theo 3 nguyên tắc cơ bản sau:
– Nguyên tắc số một: Không quay lại các hành động quá nhiều hoặc quá ít khi quay lại macro. Nếu bạn quay lại quá nhiều hoặc quá ít, bạn có thể gặp lỗi hoặc mất dữ liệu trong Excel.
– Nguyên tắc số hai: Không sao chép mã VBA từ các nguồn không tin cậy. Nếu bạn sao chép mã VBA từ các nguồn không tin cậy, bạn có thể gặp lỗi hoặc mất dữ liệu trong Excel.
– Nguyên tắc số ba: Không sử dụng mã VBA của người khác mà không có sự cho phép. Nếu bạn sử dụng mã VBA của người khác mà không có sự cho phép, bạn có thể vi phạm bản quyền hoặc gây hại cho máy tính của người khác.
Nguyên tắc khi tự học VBA thông qua Record Macro
Keywords searched by users: học excel online vba
Categories: Chia sẻ 94 Học Excel Online Vba
See more here: kientrucannam.vn
See more: https://kientrucannam.vn/vn/