Vba Excel Toàn Tập Từ Cơ Bản Đến Nâng Cao

Vba Excel Toàn Tập Từ Cơ Bản Đến Nâng Cao

Offenbar hast du diese Funktion zu schnell genutzt. Du wurdest vorübergehend von der Nutzung dieser Funktion blockiert.

Tự học VBA Excel từ cơ bản tới nâng cao hiệu quả

VBA (Visual Basic for Applications) là ngôn ngữ lập trình định hướng đối tượng cho các ứng dụng. VBA phổ biến đằng sau tất cả các ứng dụng của Microsoft Office (Excel, Word, Access, PowerPoint, và Outlook).

Học lập trình VBA Excel là cách tốt nhất, nhanh nhất, hiệu quả nhất để bạn có thể tự động hóa các nhiệm vụ và có thể tùy chỉnh các ứng dụng của Microsoft Office. Cho dù bạn là một người mới bắt đầu làm việc với Excel hoặc một người đầy kinh nghiệm, bạn sẽ tìm thấy ở VBA có những điều cực kỳ hữu ích và cần được sử dụng ngay.

Những kiến thức cần biết khi học lập trình VBA Excel cơ bản:

1. Trình tự xây dựng một dự án bằng VBA

• Xác định rõ nhu cầu xây dựng chương trình.

• Xác định rõ mục tiêu mà chương trình cần đạt được.

• Lựa chọn ứng dụng nền và công cụ lập trình phù hợp cho việc xây dựng chương trình.

• Thiết kế hệ thống cho chương trình (hay dự án)

• Kiểm thử chương trình: là công đoạn hoàn thiện và chuẩn bị đưa chương trình vào sử dụng.

• Đóng gói, đưa chương trình vào sử dụng

• Tiếp nhận các góp ý, phản hồi của người dùng để bổ sung hay hoàn thiện những khiếm khuyết của chương trình mà trong quá trình thiết kế hệ thống hay kiểm thử đã bỏ qua hoặc chưa phát hiện được

• Mô-đun chuẩn (Module): là nơi chứa các mã lệnh khai báo, các chương trình con(hàm và thủ tục). Việc tạo ra các mô-đun chuẩn thường căn cứ theo các khối chức năng mà người thiết kế hệ thống đặt ra.

• Mô-đun lớp (Class Module): là nơi chứa định nghĩa cho các lớp của dự án.

• Userform: là giao diện dạng hộp thoại giúp cho việc giao tiếp giữa người sử dụng và chương trình được thuận tiện. Thông thường người ta sử dụng Userform để nhập số liệu, xuất kết quả của chương trình. Trong một số dự án, nếu việc nhập số liệu và biểu diễn kết quả được thực hiện trực tiếp trên ứng dụng nền, thì có thể không cần sử dụng Userform.

3. Môi trường phát triển tích hợp VBA IDE

Trong Excel, khi sử dụng VBA để lập trình, môi trường lập trình được gọi là môi trường phát triển tích hợp (viết tắt là VBA IDE). Trên tất cả các ứng dụng nền, VBA IDE có cấu trúc và hoạt động tương đương nhau với giao diện cơ bản và cách gọi giao diện VBA IDE từ ứng dụng nền như sau:

- Phím tắt: từ giao diện chính của ứng dụng nền, nhấn tổ hợp phím Alt+F11.

- Menu: Tools / Macro/Visual Basic Editor.

- Thanh trình đơn (Menu bar): chứa tất cả các lựa chọn cần thiết để thao tác với VBA IDE

- Cửa sổ dự án (Project Explorer Window): liệt kê dưới dạng cây phân cấp các dự án hiện đang được mở trong VBA IDE và các thành phần có trong từng dự án như các tài liệu thành phần, các mô-đun chứa chương trình con, các mô-đun lớp, các cửa sổ do người dùng tạo. Việc thêm các thành phần mới vào trong một dự án được thực hiện trong menu Insert của VBA IDE. Ví dụ muốn thêm một mô-đun chuẩn vào trong dự án, chọn Insert =>Module

- Cửa sổ mã lệnh (Code Window): mỗi thành phần được liệt kê trong cửa sổ dự án đều có một cửa sổ mã lệnh riêng, chứa mã lệnh cho thành phần đó. Người dùng có thể hiệu chỉnh mã lệnh, tạo ra mã lệnh mới trong cửa sổ mã lệnh.

- Cửa sổ tra cứu đối tượng (Object Browser Window): hiển thị các lớp, phương thức, thuộc tính, sự kiện và hằng số có trong thư viện đối tượng và trong dự án mà người dùng vừa tạo. Ta có thể sử dụng cửa sổ này để tìm kiếm, tra cứu tất cả các đối tượng mà ta vừa tạo ra cũng như các đối tượng trong các chương trình khác.

- Cửa sổ đối tượng trực quan (Visual Object Window): khi người dùng tạo các đối tượng trực quan thì cửa sổ này sẽ cho phép người dùng thao tác trên các điều khiển một cách dễ dàng và thuận tiện.

- Hộp công cụ chứa điều khiển (Tool Box): chứa các thanh công cụ giúp người dùng có thể chèn các điều khiển vào cửa sổ người dùng (UserForm).

- Cửa sổ thuộc tính (Properties Window): cửa sổ này liệt kê tất cả các thuộc tính của đối tượng, qua đó người dùng có thể tham khảo và thay đổi các thuộc tính khi cần như màu chữ, tên đối tượng…

Với những chia sẻ trên, chắc các bạn đã biết thêm những kiến thức cơ bản khi sử dụng VBA trong Excel rồi. Còn nếu bạn muốn tiết kiệm thời gian, hoàn thành tốt công việc hiện tại hãy tham gia khóa học VBA Excel tại Stanford.

Không chỉ giúp các bạn nắm chuyên sâu về lập trình VBA, cách xử lý, kết nối và sử dụng trực tiếp từ database hệ thống, cách quản lý database sau khi tải xuống từ hệ thống, tối ưu hóa thuật toán, …mà còn giúp bạn trở thành chuyên gia VBA.

============================== ☎ STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ Hotline: 0963 723 236 - 0866 586 366 Website: https://stanford.com.vn Facebook: https://facebook.com/stanford.com.vn Youtube: http://bit.ly/2TkKT7I

Trong chúng ta, hầu như ai cũng sử dụng Excel. Từ khi còn học phổ thông, giảng đường đại học hay đã đi làm. Có thể nói, kỹ năng Excel gần như bắt buộc. Tuy nhiên, so với Word thì Excel có phần sử dụng khó hơn. Vì vậy, nhằm hỗ trợ tốt nhất cho mọi người, Trung tâm GDTX Phú Yên đã soạn ra cách sử dụng Excel từ cơ bản đến nâng cao với nhiều các nội dung khác nhau. Hi vọng nó sẽ là công cụ đắc lực giúp bạn học Excel nhanh và hiệu quả hơn. 1. Các hàm tính thường xuyên được sử dụng trên Excel Excel là công cụ làm việc trên bảng tính. Do đó, việc sử dụng các hàm để xử lý số liệu là điều cần thiết khi bạn sử dụng. Có nhiều hàm tính với các chức năng khác nhau sẽ giúp bạn giải quyết công việc nhanh chóng hơn bao giờ hết.

- Các hàm cơ bản thường dùng trong Excel - Cách sử dụng hàm Sum trong Excel 2013, có ví dụ minh họa - Sử dụng hàm SUMIF để tính tổng có chứa điều kiện trong Excel, ví dụ minh họa - Sử dụng hàm SUMIFS để tính tổng phép toán chứa nhiều điều kiện, ví dụ minh họa

- Cách sử dụng hàm COUNT- hàm đếm trên Excel, ví dụ minh họa

- Cách sử dụng hàm đếm chứa điều kiện COUNTIF, ví dụ minh họa

- Hàm COUNTIFS - hàm đếm chứa nhiều điều kiện, ví dụ minh họa cụ thể

- Cách sử dụng hàm IF trong Excel cùng ví dụ minh họa cụ thể

- Cách sử dụng hàm Right, hàm Left trong Excel, có ví dụ minh họa

- Xem ngày tháng năm hiện tại bằng hàm TODAY trong Excel

- Sử dụng hàm MAX,MIN để tìm giá trị lớn nhất, nhỏ nhất trong Excel

- Cách sử dụng hàm AVERAGE để tính giá trị trung bình trong Excel - Cách dùng hàm SUMIF trong Excel 2013, có ví dụ minh họa - Cách dùng hàm Round trong Excel - hướng dẫn chi tiết và ví dụ minh họa - Một số hàm tính tiền tích lũy và khấu hao tài sản trong Excel - Hàm tính tiền lãi và khấu hao trong Excel - Các hàm về phân bố trong Excel - Hàm tính độ lệch chuẩn, xác suất và khấu hao trong Excel - Tổng hợp một số hàm về thời gian trong Excel

2. Vẽ biểu đồ trên Excel Không chỉ bạn làm việc với Word, bạn mới có thể vẽ biểu đồ mà ngay chính trên Excel, bạn cũng hoàn toàn có thể thực hiện nó. Khi thể hiện các số liệu với biểu đồ bạn sẽ giúp cho người nhìn dễ hiểu hơn và nắm bắt vấn đề nhanh hơn. - Giới thiệu các dạng biểu đồ trong Excel 2013 - Hướng dẫn vẽ biểu đồ trong Excel - Hướng dẫn vẽ biểu đồ hình tròn trong Excel 2013, có ví dụ minh họa - Cách vẽ biểu đồ đường biểu diễn trong Excel 2013, có ví dụ minh họa

3. Thao tác với ô tính, cột tính và bảng tính Như đã nói ở trên, Excel là phần mềm bảng tính. Vì vậy, bắt buộc người sử dụng phải làm việc trên bảng tính. Và điều đó yêu cầu bạn phải nắm được các thao tác khi làm việc với ô và cột. - Thao tác đơn giản với hàng, cột trong Excel - Cách tạo bảng và chỉnh sửa bảng trong Excel 2013 nhanh chóng - Hướng dẫn cách gộp ô nhanh chóng trong Excel - Cách cố định hàng và cột trong Excel 2013 - Hướng dẫn kiểm tra dữ liệu nhập vào của một ô trong Excel 2013 - Cách chuyển dòng thành cột và ngược lại trong Excel 2013 đơn giản - Hướng dẫn cách thay đổi màu cho ô theo giá trị trong Excel - Cách tạo chú thích cho ô trong Excel, hướng dẫn chi tiết, có ví dụ minh họa - Tách dữ liệu từ một cột thành hai cột trên Excel nhanh chóng và hiệu quả - Phân biệt nhanh các dòng trong bảng tính Excel bằng cách tô màu xe kẽ - Hướng dẫn cách xuống dòng trong ô tính Excel vô cùng đơn giản

4. Một số thiết lập trong Excel Đôi khi làm việc với Excel, bạn cần phải thiết lập thêm hoặc tạo một số tính năng cho Excel. - Hướng dẫn tạo hyperlink trong excel, có ví dụ minh họa - Hướng dẫn tạo List danh sách trong Excel 2013 có ví dụ minh họa - Cách thiết lập thời gian để Excel tự động lưu, tránh mất mát dữ liệu - Hướng dẫn thiết lập Font chữ và kích thước chữ mặc định trong Excel - Hướng dẫn thêm nút Up Down cho Excel 2013

5. Vấn đề bảo mật File dữ liệu Excel của bạn, thậm chí là chỉ một ô tính thôi đôi lúc cũng cần được giữ bảo mật để tránh một số người dòm ngó biết đến. Vì vậy, bạn cần phải biết cách để bảo vệ nó. Bằng cách nào? Đó chính là đặt mật khẩu cho nó. - Hướng dẫn đặt mật khẩu cho Sheet  - Hướng dẫn đặt và phá bỏ mật khẩu trong Excel Excel 2013 - Hướng dẫn ẩn, hiện Sheet trong Excel 2013- Có ví dụ minh họa - Hướng dẫn đặt và phá bỏ mật khẩu trong Excel - Cách ẩn công thức trong bảng tính Excel, có ví dụ minh họa

6. Vấn đề dữ liệu và nhập dữ liệu Vấn đề xử lý dữ liệu trong các ô tính cũng khiến người dùng khá hoang mang. Vì vậy, để sử dụng thành thạo hơn trong việc xử lý và thao tác trong các ô tính, bạn không thể bỏ qua các bài viết dưới đây. - Hướng dẫn cách nhập và hiệu chỉnh dữ liệu trong Excel - Cách sắp xếp và lọc dữ liệu trong Excel, có ví dụ minh họa - Cách sắp xếp dữ liệu trong Excel theo thứ tự ABC và tăng giảm dần - Nhập dữ liệu nhanh chóng bằng chức năng Auto Correct trong Excel - Hướng dẫn lọc dữ liệu trùng lặp trong Excel

7. Một số vấn đề khác Ngoài những vấn đề trên, bạn có thể tham khảo thêm một số thao tác khác khi sử dụng Excel trong quá trình làm việc. Bởi nó hỗ trợ cho bạn rất nhiều nếu bạn biết cách sử dụng và vận dụng nó. - Hướng dẫn tạo và bỏ đường phân trang trong Excel 2013 - Hướng dẫn ẩn, hiện và tô màu đường lưới trong Excel - Cách sao chép công thức trong Excel 2013- Có ví dụ minh họa - Hướng dẫn nhập công thức hóa học và toán học trong Excel - Một số thay đổi trong Microsoft Excel 2013 - Một số lỗi thường gặp trong Excel và cách khắc phục - Một số phím tắt thông dụng nhất trong Excel không thể bỏ qua. - Cách đánh hàng nghìn số thứ tự trên Excel chỉ trong tích tắc - Cách in bất cứ vùng chọn tài liệu trong Excel - Cách đánh số trang trong Excel nhanh chóng - Viết chữ nghiêng thỏa thích với nhiều góc độ khác nhau trên Excel - Cách đóng dấu ngoặc đơn và bôi đỏ đối với số âm trong bảng tính Excel - Cách chèn chữ và hình ảnh chìm trong excel 2013, có ví dụ minh họa - Hướng dẫn căn chỉnh lề cho Excel 2013 trước khi in