Tự Học Vba Excel Cơ Bản / Top 7 # Xem Nhiều Nhất & Mới Nhất 1/2023 # Top View | Englishhouse.edu.vn

Tự Học Vba Excel Từ Cơ Bản Tới Nâng Cao Hiệu Quả

Học VBA Excel là việc viết ra câu lệnh để thực hiện điều ta muốn làm trong Excel, chỉ cần chọn các lệnh đã được tích hợp trong Excel để tự động hóa công việc

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 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.

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)

* Viết mã lệnh (lập trình)

* 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

2. Cấu trúc của một dự án VBA

* 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ổ 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 Excelrồ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.

Tự Học Kế Toán Excel Cơ Bản

Trong bài viết này Kế toán Thiên Ưng sẽ hướng dẫn các bạn tự học kế toán Excel với những kiến thức từ cơ bản nhất về Excel đến những kiến thức nâng cao về chuyên môn kế toán Excel.

Mục đích: Dành cho các bạn đã đăng ký khóa học kế toán trên Excel, khóa học kế toán tổng hợp tại Công ty kế toán Thiên Ưng nhưng phần tin học Excel chưa thực sự thành thạo.

Trước khi đi học các bạn cần học và thực hành trước những kiến thức cơ bản này để quá trình học chuyên sâu về kế toán Excel trên lớp như: học cách hạch toán, học lên sổ sách, lập BCTC… được thuận lợi hơn.

1. Giới thiệu qua về giao diện của Microsoffe Excel 2007

Data chứa các lệnh làm việc với vùng CSDL sắp xếp (Sort), lọc (Filter), tổng hợp dữ liệu (Subtotal).

Nút office: chứa các lệnh làm việc với tệp văn bản New, save, Print, Close

Thanh công thức (Formulas Bar) dùng để nhập, sửa chữa dữ liệu hoặc công thức.

Các thanh công cụ (tools); chứa các lệnh thực hiện nhanh. Hai thanh công cụ thông dụng nhất là Standard vaf formatting.

Thanh cuộn ngang và dọc ( horizontal Scroll Bar và Vertical Scroll Bar) cho phép cuộn màn hình theo chiều ngang và dọc.

– CTRL + A: chọn toàn bộ– CTRL + C: copy– CTRL+ V: dán ký tự vừa copy– CTRL+ X: cắt đoạn lý tự– CTRL+F: tìm kiếm dữ liệu– CTRL+P: in– CTRL+D: copy nội dung những dòng giống nhau– CTRL+H: Dùng để thay thế dữ liệu– CTRL+B: dùng để bôi đậm dữ liệu– CTRL +U: dùng để gạch chân văn bản– CTRL+I: phím tắt dùng để chọn chữ nghiêng – CTRL+Z: quay lại thao tác vừa thực hiện– CTRL+0: Phím tắt dùng để ẩn cột hoặc nhóm cột được chọn– CTRL+9: Phím tắt dùng để ẩn dòng hoặc nhóm dòng được chọn– ALT+ Enter: ngắt dòng– Enter: chuyển xuống ô dưới– ESC: hủy bỏ dữ liệu vừa thao tác trong ô– F4 hoặc CTRL + Y: lặp lại thao tác– ALT+ Enter: thêm dòng trong ô– Backspace: Xóa dòng ký tự từ bên phải– Home về đầu dòng– Tab: chuyển sang ô bên phải– F2: Hiệu chỉnh dữ liệu trong một ô– F3: Dán một tên đã đặt trong công thức– F12: Tùy chọn lưu– CTRL+D: Chép dữ liệu từ ô phía trên xuống ô phía dưới– Shift + Enter: chuyển lên ô phía trên– Shift + Tab: chuyển sang ô bên trái

3.Xử lý các ký hiệu lạ xuất hiện trên bảng tính Excel:

Khi nhập dữ liệu dạng công thức hoặc sao chép dữ liệu được tạo ra từ công thức sang các vùng khác đôi khí thấy xuất hiện các ký hiệu lạ như:

Là do cột không đủ lớn để chứa dữ liệu, nên mơ rộng cột lớn đủ chứa dữ liệu. Một giá trong công thức không hợp lệ do dữ liệu bị xóa hoặc bị dán đè dữ liệu khác lên. Nên kiểm tra lại các địa chỉ trong công thức và sửa chữa cho phù hợp. Tên hàm hoặc biểu thức trong công thức bị sai và excel không hiểu công thức đó. Cần thay đổi lại tên hàm hoặc các phép tính cho đúng. Một trong các giá trị không nằm trong vùng dữ liệu quy định của hàm. Nên kiểm tra lại các địa chỉ trong công thức và sửa chữa cho phù hợp. Một trong các giá trị của công thức không phải là kiểu dữ liệu số, nên kiểm tra lại các địa chỉ trong công thức và sửa chữa cho phù hợp.

Công dụng dùng để tính tổng trong một vùng dữ liệu hoặc một dãy số nào đó. Cú pháp = SUM (vùng cần cộng).Bài tập thực hành: Cộng tổng bộ phận quản lý và bộ phận bán hàng tại Sheet bảng lương.

Công dụng dùng để cộng tổng có điều kiện, khác với hàm sum là hàm cộng tổng tránh trùng, tránh lặp. Cú pháp = Subtotal(9,vùng cần cộng) Mỗi đối số có một ý nghĩa khác nhau, đối số 9 thay cho hàm sum.Bài tập thực hành: Cộng tổng bộ phận quản lý và bộ phận bán hàng tại Sheet bảng lương.

Công dụng tìm giá trị lớn nhất trong một vùng dữ liệu hoặc một dãy số nào đó. Cú pháp= max(vùng dữ liệu cần tìm giá trị lớn nhất)Bài tập thực hành: Sử dụng hàm max để lấy số dư cuối kỳ cho bảng tổng hợp 131 và 331

Công dụng: hàm tìm kiếm dữ liệu theo điều kiện và trả lại kết quả là giá trị tương ứng được tìm thấy trong bảng phụ. Bảng phụ được tạo theo dạng cột dọc

Cú pháp = VLOOKUP(giá trị tìm kiếm, vùng dữ liệu tìm kiếm, thứ tự cột trả về giá trị tìm kiếm, kiểu tìm kiếm)

→ F4 :3lần → F4:1 lần

Trong đó: – Giá trị tìm kiếm: giá trị để tìm kiếm chỉ là một ô và phải có tên trong vùng dữ liệu tìm kiếm. – Vùng dữ liệu tìm kiếm: phải chứa tên của giá trị tìm kiếm và phải chứa giá trị cần tìm, điểm bắt đầu của vùng được tính từ dãy ô có chứa giá trị để tìm kiếm. – Cột trả về giá trị tìm kiếm: đếm thứ tự cột từ bên trái qua bên phải. – Kiểu tìm kiếm nhận một trong hai giá trị 0,1. Nếu tìm kiếm về 0 thì điều kiện dựa vào tìm kiếm được lấy ở bảng chính phải giống giá trị trong cột đầu tiên. Nếu là 1 hoặc để trống thì giá trị tìm kiếm trên bảng phụ phải được sắp xếp theo thứ tự tăng dần. – Bảng tìm kiếm phải sử dụng địa chỉ tuyệt đối. Cột đầu tiên trong bảng tìm kiếm phải chứa giá trị để tìm kiếm. – F4: 1 lần để có giá trị tuyệt đối (tuyệt đối được hiểu là cố định cột và cố định dòng). Ví dụ: $D$10: được hiểu là cố định cột D và cố định dòng 10 – F4: 2 lần để có giá trị tương đối cột và tuyệt đối dòng (được hiểu là cố định dòng và thay đổi cột). Ví dụ: D$10 thay đổi cố định dòng 10

– F4$: 3 lần để có giá trị tương đối dòng và cố định cột (cố định cột thay đổ dòng).Ví dụ: $D10 cố định cột D và thay đổi dòng 10 Bài tập thực hành: sử dụng hàm vlookup để tìm kiếm tên hàng và đơn vị tại Sheet bảng kê Nhập Xuất Kho.

Công dụng: Hàm tính tổng các giá trị trong một vùng dữ liệu hoặc một dãy số theo một điều kiện nào đó.

=SUMIF( Vùng giá trị tìm kiếm, giá trị tìm kiếm, vùng giá trị cần cộng)

→ F4 :3lần → F4:1 lần

– Vùng giá trị tìm kiếm: là vùng chứa giá trị trị tìm kiếm – Giá trị tìm kiếm: Phải có tên trong vùng giá trị tìm kiếm (Giá trị tìm kiếm chỉ là một ô). – Vùng giá trị cần cộng: là vùng chứa giá trị cần cộng

: Vùng giá trị tìm kiếm và cùng giá trị cần cộng phải tương ứng với nhau, tức là điểm đầu và điểm cuối phải tương ứng với nhau. – F4: 1 lần để có giá trị tuyệt đối ( tuyệt đối được hiểu là cố định cột và cố định dòng) Ví dụ:$E$10: được hiểu là cố định cột E và cố định dòng 10 – F4: 2 lần để có giá trị tương đối cột và tuyệt đối dòng (được hiểu là cố định dòng và thay đổi cột) Ví dụ: E$10 thay đổi cột E cố định dòng 10

– F4$: 3 lần để có giá trị tương đối dòng và cố định cột (cố định cột thay đổ dòng) Ví dụ:$E10 cố định cột E và thay đổi dòng 10Bài tập thực hành: Sử dụng hàm sumif để lấy số lượng nhập, thành tiền nhập và số lượng xuất từ bảng Kê nhập xuất kho sang bảng tổng hợp nhập xuất tồn.

Công dụng: hàm sử dụng để kiểm tra điều kiện và trả lại một trong hai giá trị được chỉ ra trong công thức, Nếu điều kiện kiểm tra đúng thì trả lại giá trị 1, ngược lại thì trả lại giá trị 2.

7.1. Chỉnh sửa dữ liệu đã nhập – Chọn vùng hoặc ô muốn thay đổi kiểu dữ liệu – Chọn Home/chọn nút mở rộng Alignment: chọn vùng hoặc ô muốn thay đổi dữ liệu – Hoặc chọn home/chọn nút format painter

Khi cần xóa vùng dữ liệu cần thưc hiện các thao tác sau:

– Chọn vùng dữ liệu cần xoá – Vào home/chọn nút Clear mở rộng– Clear All: xóa tất cả dữ liệu– Clear formats: xóa định dạng(phông, cỡ, mầu chữ, căn lề)– Clear Contents: Xóa nội dung giữ nguyên định dạng– Clear Comments: Xóa chú thích

Muốn lọc dữ liệu phải bôi đen từ dòng muốn lọc tới hết cùng lọc, sau đó vào Data/chọn filter. Xuất hiện các mũi tên nhỏ màu trắng trên tiêu đề các cột trong vùng dữ liệu. Muốn lọc dữ liệu cột nào nhấn chuột tại mũi tên của cột đó.

– Sort A to Z: sắp xếp dữ liệu tăng dần– Sort Z to A: sắp xếp dữ liệu giảm dần– Sort by color: sắp xếp dữ liệu theo màu sắc– Text Filter: cho phép chọn theo điều kiện cần lọc– Equals: so sánh bằng– Does not Equals: So sánh không bằng– Begin With: bắt đầu với– Does not begin with: không bắt đầu với– End with: kết thúc với– Content: bao gồm– Muốn hủy lọc: vào data/chọn Filter.– Muốn nhả lọc để lọc điều kiện khác vào Select All hoặc Clear Filter From.

a. Chèn hàng, cột: Chọn home/chọn Inser – Chọn Insert Cells: để thêm ô – Chọn Insert Sheet Rows: thêm hàng – Chọn Insert Sheet Cloumns: thêm cột – Chọn Insert Sheet: thêm bảng tính

b. Xóa ô, hàng, cột– Chọn vùng dữ liệu cần xóa – Chọn home/Chọn Delete – Delete Cell: Xóa ô – Delete sheet Rows: xóa dòng – Delete sheet cloumns: xóa cột – Delete sheet: xóa toàn bộ bảng tính

c. Thay đổi độ rộng của cột: đưa con chuột tới đường viền phải của cột hoặc đường viền dưới của hàng cần thay đổi.d. Ẩn hiện hàng, cột, bảng tínhẨn– Chọn Home/format/chọn hide hoặc unhide – Hide cloumns: ẩn cột – Hide Rows: hàng – Hide Sheet: ẩn bảng tínhHiện– Chọn home/chọn format/Chọn hide hoặc unhide – Unhide cloumns: hiện cột – Unhide Rows:hiện hàng – Unhide Sheet: hiệnbảng tính

e. Định dạng ô:Chọn thay đổi phông chữ – Chọn vùng dữ liệu cần thay đổi phông chữ – Chọn home/chọn phông chữ, cỡ chữ, kiểu chữ. Màu chữ trực tiếp trên thanh menu nút lệnh. – Hoặc chọn home chọn font mở hộp thoại Format Cells. – Hộp thoại format Cells, thẻ fonts gồm: – Font: chọn các phông chữ – Font style: chọn kiểu chữ(nghiêng :Italic. Đậm Bold, gạch chân:Under line) – Size: chọn cỡ chữ – Color:màu chữ – OK.Tạo đường viền Chọn home/chọn thẻ Border Hoặc hộp thoại FormatCells, thẻ Border gồm: – Line Style: chọn kiểu đường viền ( nét đơn, đôi, đứt) – Color: chọn màu đường viền – None: xóa các đường viền trong vùng dữ liệu – Outline: tạo đường viền ngoài vùng dữ liệu – Inside: tạo đường viền trong vùng dữ liệu – Border: thêm, bỏ hoặc thay đổi các đường viền trên, dưới, trái, phải, chéo trái, chéo phải bằng các nút tương ứng.

g. Hợp ô tách ô Chọn home/Chọn merge – Merge & Center: hợp các ô được chọ thành một ô duy nhất và định dạng dữ liệu vào giữa ô. – Merge Across: Hợp các ô theo dòng – Unmerge Cells: tách ô đã đượ hợp

h. Đổi hướng chữ, căn lề dữ liệu trong ô Chọn Home/chọn các nút căn lề theo mong muốn trên thẻ Alignment/chọn thẻ Alignment Hộp thoại format Cells, thẻ Alignment gồm: Horizontal: căn lề theo chiều ngang General: giữ nguyên như khi nhập dữ liệu Left: căn lề theo mép trái Center: căn lề giữa Right: căn lề mép phải Fill: căn toàn ô bằng các ký tự trong ô đó Justifly: căn lề đều hai bên mép lề Center across selection: căn lề giữa qua một dãy ô – Vertical: căn lề theo chiều dọc (top;căn lề phía trên, Center căn giữa, Bottom: căn lề xuống phía dưới) – Wrap text; khi tích dấu check dữ liệu nhập vào nếu dài hơn độ rộng ô sẽ tự độn dàn thành nhiều dòng. – Merge Cells:trộn nhiều ô thành một ô duy nhất. – Orientation: chọn hướng xoay dữ liệu trong ô bằng cách dùng chuột kéo nút đỏ tới các góc mong muốn.

I. Chèn các ký tự đặc biệt – Chọn insert/chọn Symbol. Xuất hiện hộp thoại Symbol. – Hộp thoaị Symbol gồm các mục chức năng – Chọn phông chữ trong mục Font, trong mỗi bảng ký tự đặc biệt có nhiều ký tự khác nhau. Chọn ký tự cần dùng – Nếu cần chèn thêm nhiều ký tự khác nhau lần lượt thực hiện các thao tác: chọn ký tự cần sử dụng. Chọn nút insert cho đến khi chèn đủ các ký tự cần. Chọn nút Close đóng hộp thoại Symbol.

a. Chèn thêm bảng tính Nhấn chuột phải tại thanh Sheet Bar trên thẻ ghi tên bảng tính Chọn Insert/chọn Worksheet/chọn Okb. Xóa bảng tính Nhấn chuột phải tại thẻ ghi tên bảng tính cần xóa Chọn lệnh Delete/Chọn OK, bảng tính sẽ bị xóa khỏi tệp dữ liệu

c. Đổi Tên Bảng Tính Nhấn chuột phải vào thẻ ghi tên bảng tính, chọn lênh rename/ghi tên mới cho bảng tính.d. Di chuyển sao chép bảng tính– Nhấn chuột phải tại thẻ ghi tên bảng tính cần sao chép hoạc di chuyển/chọn lệnh Move or Copy – To Book: chọn tệp dữ liệu đích sẽ chứa kết quả sau khi di chuyển hoặc sao chép bảng tính. – Before sheet: chọn vị trí mới cho bảng tính trong tệp hiện thời đang làm việc Create a copy: nếu chọn là sao chép bảng tính, ngược lại là di chuyển bảng tính – Chọn Ok

e. Đổi màu tên bảng tính– Nhấn chuột phải tại thẻ ghi tên bảng tính/chọn Tab color/chọn màu sắc. Tên bảng tính sẽ được đổi màu như mong muốn.

g. Ẩn hiện bảng tính Ẩn bảng tính: Nhấn chuột phải tại thẻ ghi tên bảng tính cần ẩn/chọn Hide Hiện bảng tính: Nhấn chuột phải tại thẻ ghi tên bảng tính bất kỳ/chon Unhide/chọn tên bảng tính muốn hiện

– Chọn Page Layout/chọn Print Titles- Nhấn CTRL+F2 mở hộp thoại Print Preview – Print titles: nhập đại chỉ vùng cần in. Sử dụng khi cần in một vùng trong dữ liệu bảng tính – Print titles: Đối với các bảng dữ liệu lớn khi in trên nhiều trang, từ trang thứ hai trở đi dữ liệu được in sẽ không có tiêu đề bảng làm việc quản lý dữ liệu gặp khó khăn. Muôn tiêu đề lặp trên các trang in – Rows to repeat at top: chọn hàng cần lặp trên các trang – Chọn Office Button/ chọn Print/chọn Print Preview – Print: thực hiện lệnh in – Page Setup: thiết lập trang in – Zoom: chức năng phong to bảng dữ liệu ở kích cỡ bình thường hoặc thu nhỏ bange dữ liệu vừa độ rộng cửa sổ. – Next page: chuyển xem trang tiếp theo – Show Margins: điều chỉnh độ rộng lề giấy – Page Break Preview: cho phép đặt dấu ngắt trang, Định trỏ tại vị trí ngắt trang, nhấn chuột tại nút Page Dreak Preview. Dấu ngắt trang được thiết lập – Close Print Preview: đóng chế độ xem và trở về màn hình làm việc thông thường – Help:trợ giúp sử dụng chức năng tương ứng để thay đổi định dạng trang in theo mong muốn. – Chọn nút Close Print Preview hoặc tổ hợp phím CTRL+F2 để đóng chế độ xem trước khi in – Columns to repeat at left: chọn cột cần lặp trên các trang – Print Gridlines: cho phép in các đường lưới trong bảng

– Chọn Page layout, chọn nút Breaks

– Chọn insert page Break nếu muốn đặt dấu ngắt trang – CHọn Remove page Break nếu muốn hủy dấu ngắt trang – Chọn Reset All Page Breaks nếu muốn hủy tất cả các dấu ngắt trang đã đặt

Chọn nút OFFICE BUTTON/Chọn Print để mở hộp thoại PrintKhung Copies: số bản cần in.Sử dụng khi muôn in dữ liệu thành nhiều bản giống nhau.

Khung Printer: name chọn máy in cần sử dụng in Lưu ý: để in giấy A4 cần định dạng giấy như sau Khung Print range: chọn miền dữ liệu cần in All: in tất cả các trang Page from chúng tôi …. Chọn in số trang theo mong muốn. Ghi trang bắt đầu I tại mục from và trang kết thúc toKhung Print what: điều khiển in

Hướng Dẫn Tự Học Vba Trong Excel Cho Người Mới Bắt Đầu

VBA trong Excel nghĩa là sử dụng VBA trong ứng dụng chủ của Excel. Việc ứng dụng sức mạnh của VBA đã được nhắc đến cực kì nhiều, bạn có thể tìm hiểu trước khi bắt đầu học ngôn ngữ này. Để có khả năng học VBA  trong Excel, bạn cần phải có một tí kiến thức về Excel. Hãy cố hết sức tìm hiểu nó trước, sẽ giúp ích nhiều cho bạn trong quá trình học đó.

Kiến thức căn bản

 của học VBA trong Excel

Tạo một macros: macros có công dụng điều khiển tự động một nhiệm vụ với nhiều thực hành các bước, khimuốn hành động các thao tác đó, bạn chỉ cần gọi macros là xong. Msgbox: Thông báo cho người dùng biết các thực hành các bước hành động các hoạt động. Workbook và worksheet opject: Nói đến phạm vi ứng dụng các lệnh VBA trong toàn bộworkbook hay worksheet. Range opject: Là đại diện một đối tượng trên bảng tính của bạn, đây là đối tượng mục tiêu quantrọng nhất trong VBA Excel. Variables: là một loại biến. If then Statements: hàm so sánh điều kiện. Loop: Vòng lặp – cho phép lặp lại thực hành các bước trong một phạm vi. Userform: là các nút bấm, box nhập liệu,…dùng để thiết kế giao diện. Events: sự kiện trong Excel là các thực hiện của người sử dụng, sử dụng code để thực hiện thực hành các bước sau khi có các sự kiện sẵn. Function & sub: function trả về thành quả còn sub thì không trả về giá trị.

Lập trình VBA làm gì ?

Khi mà bạn thành thạo lập trình VBA sẽ cho phép bạn viết các mã lệnh có ảnh hưởng tới nhiều đối tượng mục tiêu. Để làm tăng tính tự động hoá trong ứng dụng của mình. Làm những việc mà các công cụ sẵn có trong ứng dụng chưa có. Chẳng hạn như có thể viết hàm tính thuế, hay các bài toán tính toán phức tạp mà công thức có sẵn của Excel chẳng thể chiều lòng được.

Hướng dẫn tự học VBA Excel cho nhân viên mới bắt đầu Khóa học VBA Excel tại Stanford sẽ giúp bạn tự động hóa hoạt động mang lợi nhiều tiện ích,có thể xử lý những bài toán khó khăn nhất một cách đơn giản. VBA (Visual Basic for Applications) là ngôn ngữ lập trình định hướng đối tượng mục tiêu cho các ứngdụng. VBA phổ biến đằng sau tất cả các áp dụng của Microsoft O􀃞ce (Excel, Word, Access,PowerPoint, và Outlook). VBA trong Excel nghĩa là sử dụng VBA trong áp dụng chủ của Excel. Việc áp dụng sức mạnh của VBA đã được nói đến cực kì nhiều, bạn có thể tìm hiểu trước khi bắt đầu học ngôn ngữ này. Để có khả năng học VBA Excel, bạn nên có một chút kiến thức về Excel. Hãy cố hết sức nghiên cứu nótrước, sẽ giúp ích nhiều cho bạn trong quá trình học đó.

VBA là gì ?

VBA viết tắt từ Visual Basic for Applications là một ngôn ngữ lập trình đi kèm trong bộ ứng dụng Office của Microsoft. trong số đó có Excel, Word, PowerPoint, Outlook, … VBA – Visual Basic for Application là một ngôn ngữ lập trình. Ngôn ngữ của nó là Visual Basic tuy nhiên nó được tích hợp vào trong ứng dụng (Application).

Vì sao

bạn nên

học VBA trong Excel ?

Hiện nay, có hơn 80% công ty cần phải dùng Excel để xử lý dữ liệu, quản lý hoạt động. Trong khi đấy, chúng ta cần phải xử lý một công việc lặp đi lặp lại nhiều lần, mất rất nhiều thời gian để thực hiện nó. Chưa nói đến đến, có một số hoạt động cực kì khó khăn. Mà những công cụ có sẵn của Excel không giúp đỡ được. Lập trình VBA trên Excel thành lập là một cách thức làm hữu hiệu để giải quyết những yếu tố trên.

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

Học lập trình VBA cho các 

đối tượng

 nào ?

Học lập trình VBA cho 

người mới

bắt đầu từ

 đâu ?

Microsoft Excel là một công cụ mạnh để đo đạt, trình bày nội dung. Một trong những thế mạnh của Excel là macro. Để viết macros trong Excel. Trước tiên, bạn phải cần học bí quyết làm việc với Visual Basic. Lập trình Visual Basic không chỉ ứng dụng được trong Excel. Mà còn cho các ứng dụng Microsoft khác. Do vậy để bắt đầu học lập trình VBA bạn nên có kiến thức, kỹ năng Excel tốt.

Chia sẻ

 kinh nghiệm học lập trình VBA cho 

người mới

tiếp tục

 của 

chuyên gia

 Stanford

Sau đây chính là một vài kinh nghiệm mà tôi mong muốn chia sẻ về học lập trình vba cho người mới. Đấy là những cái rất không thể thiếu mà tôi đã nghiệm ra trong quá trình làm việc và dạy sinh viên trong hơn 10 năm qua.

Kinh nghiệm học lập trình VBA cho 

người mới

bắt đầu

 – Đừng copy code

Khi mà bạn học ngoại ngữ, để lưu tâm từ bạn cần phải viết đi viết lại nhiều lần. Do đó với học lập trình VBA cũng vậy, để nhớ cú pháp. Bạn cần phải code nhiều lần để nhớ cấu trúc, cú pháp được học.

Do đó đừng tiện tay mong muốn nhanh mà copy vì nó sẽ chẳng ở trong đầu bạn được bao lâu và mất hết kỹ năng lập trình cho bạn. Nó cũng tạo ra 1 thói quen có hại, bạn có khả năng copy và nó chạy. Tuy nhiên bạn không hiểu nó, không tự viết nó thì khác nào cái máy ? Với một người làm và dạy lập trình nhiều năm, theo tôi đây là một kinh nghiệm xương máu để học lập trình VBA cho người mới bắt đầu.

Kinh nghiệm học lập trình VBA cho 

nhân viên mới

bắt đầu

 – Học đi đôi với hành

Chúng ta đang ở thời đại công nghệ 4.0, giờ đây rất tiện lợi. Việc học lập trình của bạn trở lên dễ dàng hơn rất nhiều. Có rất nhiều nguồn như code mẫu, video chỉ dẫn để bạn có thể tham khảo. Đặc biệt bạn có thể xem xét thêm kênh stanford.com.vn và đăng ký để nhận những khóa học không mất phí từ người có chuyên môn Stanford.

Kinh nghiệm học lập trình VBA cho 

người mới

bắt đầu

 – Tự mình 

sử dụng thử

Sau khi bạn đã coi và hiểu những vấn đề được nói đến trong video của người hướng dẫn. Bạn hãy bắt tay vào code để đảm bảo nó chạy được theo đúng minh họa. quá trình mới học bạn có thể gặp lỗi, hãy tìm bí quyết cải thiện và sữa nó đến khi chạy. Việc làm này rất tốt để bạn tích lũy thêm kinh nghiệm lập trình của mình. Chỉ có như vậy kiến thức mới đấy mới thật sự biến thành của bạn.

Kinh nghiệm học lập trình VBA cho người mới bắt đầu – Code mọi lúc mọi nơi khi 

có thể

VI Lênin đã nói: “Học, học nữa, học mãi”, câu này thật sự rất đúng đối với những người lập trình.

Khi chương trình đã chạy được rồi bạn hãy đào sâu vấn đề. Bằng việc tư duy rằng code này đã tốt chưa, đã tốt nhất chưa để hiểu rõ hơn kiến thức được học. Cũng giống như tập luyện tư duy giải quyết nỗi lo.

Thường các bạn mới học khi phức tạp một tí đã ngại hoặc hỏi người khác thay vì tự tìm hiểu, tự mày mò. Bạn có biết rằng học lập trình VBA là môn học cần tư duy độc lập và tìm tòi sáng tạo không ? Do đó hãy cố hết sức tự mình giải quyết. Để rèn rũa khả năng làm việc độc lập và thông minh của mình.

Lộc Đạt-Tổng hợp

Tự Học Excel Cơ Bản Dành Cho Người Mới Bắt Đầu

, Excel 2010, Excel 2013… Để giúp các bạn có thể tự học Excel căn bản từ những kiến thức đầu tiên – nhất là các bạn học làm kế toán Excel doanh nghiệp, trong bài viết này Kế toán Thiên Ưng sẽ hướng dẫn các bạn từ đầu, từ những kiến thức thông thường nhất nhưng không kém phần qua trọng.Microsoft Office Excel Excel 2007

Trước khi bắt tay vào làm việc với Excel các bạn cần cài đặt một số thông số như sau: Đầu tiên để có thể sử dụng được Excel các bạn cần tải và cài đặt bộ phần mềm Microsoft Office trong đó có các phần quan trọng như , Microsoft Office Word, Microsoft Office PowerPoint, Microsoft Office Access… có thể dùng các phân bản

Các bạn mở phần mềm Microsoft Office Excel lên và thực hành thao tác một số kỹ năng đơn giản sau:

Ví dụ: Nếu nhập =C8 vào ô D8, công thức này chỉ một ô ở phía trái, trên cùng hàng. Nếu

Ví dụ: tham chiếu $A$1 được dùng trong một công thức sẽ luôn chỉ ô A1, dù cho công thức đặt ở đâu và có sao chép hay không.

Ví dụ: $G4 là tham chiếu hỗn hợp có cột cố định và hàng thay đổi; G$4 là tham chiếu hỗn hợp có cột thay đổi và hàng cố định.

3. Các lỗi thường gặp trong Excel và ý nghĩ​a của chúng

Thỉnh thoảng khi các bạn thao tác trên Excel với các bảng tính và nhất là với các hàm trong excel chúng ta hay gặp các lỗi phổ biến như: #DIV/0, #N/A, #NAME?, #NUM!, #REF!, #VALUE!, #NULL!.. .

Vậy các lỗi này do đâu mà có, hiểu được ý nghĩa của các lỗi chúng ta sẽ tìm được cách khắc phục.

Để sử dụng Excel các bạn không thể không biết sử dụng các hàm, nhất là với kế toán. Chính vì vậy các bạn cần sử dụng thành thạo 1 số hàm cơ bản nhất trong Excel mà hay được sử dụng.

Chi tiết bạn xem ở đây:Các hàm Excel kế toán không thể bỏ qua Các bạn có thể tải các file mẫu của Thiên Ưng về để thực hành.