VBA excel là gì? Lập trình VBA trong excel, Giáo trình VBA free

Click ngay để download miễn phí

VBA excel là gì? Cách viết, lập trình VBA trong excel , Giáo trình VBA FREE. VBA excel la gi lap trinh trong excel giao trinh vba excel mien phi

Đây là một nguồn tài liệu rất quí giá đối với những ai tập tẹ học những câu lệnh đầu tiên trong lập trình excel.

Nếu bạn thấy hữu ích và muốn khuyến khích ad chia sẻ thêm nhiều kiến thức hay nữa thì hãy share FB, G+, Twitter ở bên trái nhé. Rất cảm ơn sự ủng hộ của các bạn.

Nào bây giờ hãy bắt đầu thôi!

1. Định ngĩa – VBA excel là gì?

VBA là tên của một ngôn ngữ lập trình trong excel. VBA là viết tắt của từ Visual Basics Application. Hiểu một cách nôm na thì lập trình VBA trong excel là việc ta viết ra các dòng/ câu lệnh để thực hiện những điều ta muốn làm trong excel. Giống như hàm excel, thì trong VBA ta cũng có những sự kiện (event), action, hàm, các toán tử… bằng cách kết hợp các yếu tố trên, excel sẽ hiểu ta muốn làm gì.

Khi muốn thực hiện chức năng nào đó ta chỉ cần gọi câu lệnh đã được xây dựng sẵn trong VBA excel thì excel tự động thực hiện nó trong thời gian nhanh hơn dùng tay rất nhiều.

Ngoài ra, trong VBA ta còn có thể vẽ các nút lệnh, các trường nhập dữ liệu giúp người sử dụng ứng dụng dễ dàng thực hiện các thao tác chuẩn.

VBA giúp bạn tỏa sáng trong công việc

Tin ad đi, khi bạn biết cách lập trình VBA bạn có thể giúp cải thiện hiệu suất công việc của bạn lên N lần. Có những nhiệm vụ nếu không biết VBA sẽ mất vài giờ hoặc thậm chí cả ngày. Nhưng với vài câu lệnh thì chỉ cần vài phút hoặc dưới 1 phút là xong rồi.

Hoặc bạn có thể sử dụng VBA để lập ra các ứng dụng phân tích, thống kê, biểu đồ động. Từ đó giúp công ty tiết kiệm rất nhiều tiền. Đương nhiên giá trị của bạn tại công ty sẽ được củng cố vững chắc lắm đấy.

2. Hệ thống các kiến thức lập trình VBA cơ bản trong excel

Dưới đây là các kiến thức cơ bản về lập trình vba excel mà bạn cần biết. Ad sẽ dần dần post các bài viết chi tiết cho từng mục trong thời gian sắp tới. Còn hôm nay thì các bạn cứ đọc qua để hình dùng được VBA gồm có những gì? Tiếp đến là download tài liệu học VBA của trường Xây dựng về đọc trước đi nhé.

Tạo một macros: Trong VBA excel, ta có thể tự động hóa một nhiệm vụ với nhiều thao tác bằng cách tạo ra một Macros. Khi muốn thực hiện các thao tác đó trong tương lai thì chỉ cần gọi macros là xong ngay. Ad sẽ sớm post bài hướng dẫn cách sử dụng macros trong những ngày tới.

Msgbox: Khi thực hiện các lệnh trong macros nhiều khi ta muốn thông báo cho người dùng biết khi họ chuẩn bị, đã thực hiện xong một thao tác nào đó. Hoặc đơn giản chỉ là cảnh báo việc họ đã nhập sai trường dữ liệu chuẩn.

Workbook và worksheet object: Đề cập phạm vi áp dụng các lệnh VBA excel trong toàn bộ workbook hay chỉ đơn thuần trong worksheet

Range object: Đối tượng là vùng tương ứng với một ô hoặc vùng ô trong excel. Đây là đối tượng quan trọng nhất trong lập trình vba excel.

Variables: Đây là một loại biến trong trong lập trình excel

– If then statements: Giống như trong excel thông thường bạn dùng hàm if để so sánh xem điều kiện có thỏa mãn hay không. Thì trong VBA ta cũng có thể làm tương tự với if then statements.

Loop: Vòng lặp – đây là một trong những kỹ thuật mạnh mẽ nhất trong lập trình VBA excel. Vòng lặp cho phép chúng ta lặp lại thao tác trong 1 vùng ô với mấy dòng lệnh đơn giản.

Userform: Đây là các nút bấm, box nhập liệu, nhãn… được sử dụng để thiết kế giao diện giúp giao tiếp với người dùng một cách thân thiện, chuyên nghiệp hơn.

Events: sự kiện trong excel là các hành động của người dùng sau đó ta dùng code để thực hiện các thao tác nào đó sau khi người dùng thực hiện các sự kiện có sẵn.

Function & sub: Trong excel thì function cho phép trả về một giá trị còn sub thì không. Ví dụ như: Các bạn có thể sử dụng function để tạo ra một hàm qui đổi số sang chữ.

3. Download giáo trình VBA trong excel cơ bản hoàn toàn miễn phí

Theo ad thấy thì đây là một trong những giáo trính VBA Excel miễn phí tốt nhất hiện nay. Giáo trình cung cấp cho các bạn những kiến thức cơ bản nhất về VBA trong excel thông qua 11 chương:

  • Chương_1: Ghi và thực hiện macro
  • Chương_2: Cách thực hiện một macro đơn giản
  • Chương_3: Sửa macro
  • Chương_4: Ngữ phép VB
  • Chương_5: Sử dụng giúp đỡ Help
  • Chương_6: Một số chức năng điều khiển trong VBA
  • Chương_7: Viết macro
  • Chương_8: Tham chiếu đến ô và vùng
  • Chương_9: Cấu trúc điều khiển
  • Chương_10: Hộp thoại trong VBA
  • Chương_11: Hành động lặp (Loop)

Để download giáo trình các bạn like 1 trong 3 nút bên trái hoặc ở hộp thoại dưới đây nhé. Sau khi click các bạn chờ chút sẽ thấy link download mầu đỏ xuất hiện ở dưới đây.

[sociallocker]Link download.[/sociallocker]

Về tác giả của giáo trình

Thay mặt độc giả của webkynang.vn, ad xin gửi lời cảm ơn chân thành tới tác giả của cuốn giáo trình vba trong excel cơ bản. Đây là một tài liệu nhập môn vô cùng giá trị với những người mới bắt đầu tập tẹ học lập trình excel.

Ad download được trên FB của một bạn nào đó tài liệu này có ghi là của trường đại học xây dựng. Nhưng không chắc chắn 100% về tác giả thực sự của giáo trình.

Nếu bạn là tác giả hoặc bạn biết ai là tác giả thực sự của giáo trình thì thông báo với ad qua địa chỉ email: webkynang.vn@gmail.com. Ad sẽ tiến hành xác minh và sử thông tin tác giả nhé.

 

 

Để luôn cập nhật kiến thức về Excel – Bạn nên đăng ký nhận bài viết mới qua email nhé:

Click để đăng ký

Lưu ý: Sau khi đăng ký, bạn hãy vào email vừa đăng ký để xác nhận đăng ký. Có thể thư kích hoạt bị rơi vào hòm thư spam. Bạn hãy vào hòm thư spam để kiểm tra nhé.


Click ngay

10 Comments

  1. Nguyễn Hữu Thạnh
    • Admin
  2. Trúc Phan
  3. Minh
  4. Lê Quang Khánh
  5. Thanh Thuy Lam
  6. Quỳnh Anh
  7. Minh
  8. Minh
  9. duoc

Leave a Reply

Time limit is exhausted. Please reload CAPTCHA.