Categories: Thủ Thuật Mới

Cách xem code VBA trong Excel 2022

Mục lục bài viết

Thủ Thuật Hướng dẫn Cách xem code VBA trong Excel 2022

Cập Nhật: 2022-03-11 12:19:07,Bạn Cần biết về Cách xem code VBA trong Excel. Bạn trọn vẹn có thể lại Comments ở cuối bài để Mình đc tương hỗ.


VBA là cách gọi tắt của Visual Basic for Application, là một ngôn từ lập trình dựa vào ngôn từ VB được tăng trưởng bởi Microsoft.

VBA ngoài được tích hợp vào chung với Microsoft Office như Excel, Word, PowerPoint hay Outlook, nó còn được sử dụng trong cả Autocad để tạo ra những bản vẽ được lập trình sẵn.

Còn Macro, đấy là một công cụ hỗ trợ cho bạn ghi lại những thao tác tiến hành dưới dạng câu lệnh VBA khi thao tác trên Excel. Đây là công cụ trọn vẹn có thể hỗ trợ cho bạn tự động hóa hóa nhiều thao tác trên Excel và trong bài san sẻ này mình sẽ san sẻ với những bạn phương pháp để tiến hành.

Đầu tiên, đê thuận tiện bạn nên đưa công cụ Developer ra thanh Ribbon Toolbar của Excel.

Cách thêm công cụ Developer vào Ribbon Toolbar Excel.

Mặc định sau khoản thời hạn setup xong thì công cụ Developer sẽ ẩn đi, vì vậy để hiện Developer trên Toolbar bạn phải vào File> Option và được cho phép Developer hiện trên thanh công cụ.

✅Nếu Office của bạn không tìm thấy công cụ Developer trong Options thì có lẽ rằng khi setup bạn đã chọn không cài gói tương hỗ VBA. Để bổ xung gói tương hỗ VBA bạn tìm hiểu thêm nội dung bài viết: Thêm gói setup Visual Basic Application Microsoft Office

Sau khi đưa Developer ra thanh công cụ Ribbon Toolbar, những bạn sẽ thấy những thành phần chính để xây dựng VBA như sau:

  • Code: Bao gồm quản trị và vận hành VBA, và Macro.
  • Controls: Bao gồm những Object để link với những thành phần trong VBA.
  • Cách sử dụng giao diện quản trị và vận hành VBA

    Để vào giao diện quản trị và vận hành VBA thì bạn cũng trọn vẹn có thể sử dụng 2 cách:

  • Chuyển sang Developer và chọn Visual Basic.
  • Hoặc sử dụng tổng hợp phím Alt +F11
  • Trong giao diện VBA sẽ đã có được những thành phần như:

  • Thanh công cụ.
  • Cây menu quản trị và vận hành Sheet, Module, Class, UserForm
  • Màn hình soạn thảo lệnh.
  • Màn hình được cho phép bạn tạo những điểm để xem khi Debug lệnh.
  • Cách thêm và hiệu suất cao của Sheet, Module, Class, UserForm 

    Để thêm những Objet vào 1 VBA Project bạn cũng trọn vẹn có thể chuột phải vào menu bên trái, tiếp sau đó chọn Insert và thêm vào Object để quản trị và vận hành. Riêng Sheet sẽ tiến hành tự động hóa tạo ra khi toàn bộ chúng ta thêm Sheet mới từ File Excel.

    Chức năng của Sheet, Module, Class, UserForm:

  • Sheet1…Sheetn: được tự động hóa tạo ra theo số Sheet từ File. Khi tạo lệnh trong từng Sheet thì lệnh đó chỉ được gọi và sử dụng từ Sheet đó.
  • UserForm: được vốn để làm tạo giao diện người tiêu dùng và viết lệnh.
  • Module: khác với Sheet, module trọn vẹn có thể được truy xuất từ toàn bộ những Sheet và Module, Class khác trong cùng một VBA Project.
  • Class: cũng tương tự như Module nhưng Class được vốn để làm tạo những Objet với những thuộc tính được bạn định nghĩa.
  • Cách xây dựng một hàm cơ bản trong VBA và gọi hàm từ Excel.

    ?Để tưởng tượng đơn thuần và giản dị về phương pháp để viết lệnh trong VBA mình sẽ làm một ví dụ rõ ràng về hàm cộng, ví như tính tổng của giá trị cộng với 3.

    Khi viết hàm thường thì, bạn cũng trọn vẹn có thể sẽ viết như A2 + 3. Nhưng khi sử dụng VBA để tạo hàm mới bạn cũng trọn vẹn có thể sẽ tiến hành như sau:

  • Tạo một Module mới.
  • Thêm vào Module vừa tạo đoạn lệnh sau.
  • Function Cong_Them_3(so As Integer)
    Cong_Them_3 = so + 3
    End Function

    Trong số đó:

    • Function: Khai báo hàm kiểu trả về.
    • Cong_Them_3: Là tên hàm.
    • so As Integer: khai báo biến so là kiểu Interger (kiểu số).
    • Cong_Them_3 = so + 3: tổng của biến so +3 sẽ tiến hành trả về hàm.
    • End Function: kết thúc hàm.

    Khi bạn đã tạo hàm trong Module xong thì việc gọi và sử dụng hàm trong Excel cũng tương tự như những hàm thường thì khác. Tức là lúc toàn bộ chúng ta gọi hàm từ VBA những bạn sẽ nhập dấu = và nhập những từ vần âm đầu của hàm thì Excel sẽ tự động hóa gợi ý những hàm trong số đó có cả hàm VBA.

    Cách khởi tạo và sử dụng Macro

    Một cách đơn thuần và giản dị hơn việc tự tạo những hàm VBA là bạn cũng trọn vẹn có thể tận dụng cộng cụ Macro. Công cụ này sẽ tạo ra một Module mới khi toàn bộ chúng ta khởi tạo Macro và ghi lại toàn bộ thao tác trên bảng tính Excel dưới dạng những câu lệnh VBA.

    Ở đây mình có một ví dụ là tạo một Macro tự động hóa thêm vào đó một (AutoFill).

    Đầu tiên, bạn chọn vào Record Macro

    Sau đó, hộp thoại Record Macro hiện lên, đặt lại tên cho Macro để dễ quản trị và vận hành. OK để khởi đầu Macro ghi lại thao tác của bạn.

    Ở đây mình sẽ tiến hành thứ tự như sau:

  • Chọn Cells A1.
  • Nhập vào Cells A1 giá trị 1
  • Sau đó tiến hành AutoFill đến Cells A10.
  • Sau khi AutoFill xong, bạn mở để xem Macro đã ghi lại những thao tác gì. Và hãy phân tích những dòng lệnh có nghĩa gì nhé:

  • Là lệnh thao tác chọn Cells A1.
  • Ghi vào Cells đang rất được chọn giá trị là một trong những. Tức là ở câu lệnh (1) bạn đã chọn Cells A1 thì ActiveCell đó là Cell A1.
  • Lệnh tiến hành AutoFill, tức là giá trị tiếp theo sẽ tiến hành thêm vào đó một.
  • Vùng giá trị sau khoản thời hạn AutoFill sẽ tiến hành chọn là Range(“A1:A10”).
  • Để ngừng Macro, bạn chọn vào Stop Recording.

    ✅ Bạn nên Stop Recording Macro sau mỗi lần tiến hành xong một hoat động nhé. Vì Macro sẽ ghi lại toàn bộ thao tác nên trọn vẹn có thể sẽ ghi lại những thao tác thừa.

    Bây giờ để vận dụng lại những thao tác bạn vừa tiến hành đã được Macro ghi lại. Bạn hãy tạo một Sheet mới và chọn thêm nút nhấn link tới Macro.

    Sau đó, chọn vào tên Macro bạn vừa tạo và OK để vận dụng.

    Cuối cùng, sau khoản thời hạn tạo xong nút nhấn thì bạn hãy Click vào nút nhấn để xem kết quả nhé.

    Cách lưu file chứa Macro

    Để lưu một file có Macro hay VBA thì bạn hãy lưu file bằng định dạng: Excel Macro-Enable Workbook.

    ✅ Lưu ý: Không lưu bằng định dạng khác vì Macro sẽ bị mất.

    Cách mở file chứa Macro

    Để mở những file có Macro thì khi mở bạn phải chọn Enable Content (1) để được cho phép chạy Macro hoặc chọn vào Macro Security (2) để mặc định theo tùy chọn.

    ✅ Lưu ý: Macro cũng là một tập hợp thực thi những câu lệnh, nên trọn vẹn có thể tự động hóa chạy những câu lệnh để tải và setup chương trình khác mà bạn không hề hay biết. Chính vì vậy những bạn chỉ mở cách file Macro từ những nguồn uy tín để tránh bị nhiễm VirusMacro.

    OK! Bài viết này san sẻ với những bạn những điều cơ bản nhất để những bạn tổng quát và tưởng tượng được VBA và Macro là gì và hoạt động giải trí và sinh hoạt ra làm thế nào.

    Bạn hãy nỗ lực làm quen và sử dụng 2 công cụ này vì nó sẽ tương hỗ cho bạn tạo ra vận tốc cũng như điều khác lạ trong việc thao tác và quản trị và vận hành tài liệu.

    Chúc những bạn thành công xuất sắc!

    Reply
    7
    0
    Chia sẻ

    đoạn Clip hướng dẫn Share Link Down Cách xem code VBA trong Excel ?

    – Một số từ khóa tìm kiếm nhiều : ” đoạn Clip hướng dẫn Cách xem code VBA trong Excel tiên tiến và phát triển nhất , Share Link Tải Cách xem code VBA trong Excel “.

    Hỏi đáp vướng mắc về Cách xem code VBA trong Excel

    Quý khách trọn vẹn có thể để lại Comment nếu gặp yếu tố chưa hiểu nha.
    #Cách #xem #code #VBA #trong #Excel Cách xem code VBA trong Excel

    Phương Bách

    Published by
    Phương Bách