Trong bài viết này, bạn sẽ học cách thực hiện phép tính trong Excel bằng mã VBA.

[.underline] # Hãy để chúng tôi hiểu với một ví dụ: # Chúng tôi có một số số ngẫu nhiên mà chúng tôi muốn nhân và sau đó cộng với một số số cho mỗi ô.

img1

Nếu bạn phải thực hiện phép tính trên các ô đã chọn, bạn cần thực hiện theo các bước sau:

Nhấp vào tab Nhà phát triển Từ nhóm Mã, chọn Visual Basic

img2

Nhấp vào Chèn, sau đó nhấp vào Mô-đun

img3

Điều này sẽ tạo mô-đun mới.

Nhập mã sau vào Mô-đun

Tính toán phụ ()

x = InputBox (“Nhân với cái gì?”, Mặc định: = 1)

y = InputBox (“Thêm gì?”, Mặc định: = 0)

===

Đối với mỗi ô được lựa chọn

cell.Value = cell.Value * x + y

Ô tiếp theo

End Sub

img4

Nhấn phím tắt ALT + F8 để mở cửa sổ Macro và sau đó chọn macro.

img5

Ngoài ra, bạn có thể nhấn F5 để chạy mã trong màn hình VBA.

Sau khi thực hiện macro, chúng ta sẽ nhận được hộp nhập sau để nhập số “Nhân với gì”

img6

Sau khi nhập giá trị (2 trong ví dụ của chúng tôi), hộp nhập tiếp theo sẽ xuất hiện trước mặt bạn để nhập số cần thêm (2 trong ví dụ của chúng tôi).

Tham khảo ảnh chụp nhanh dưới đây

img7

Chúng tôi sẽ nhận được đầu ra. Tham khảo ảnh chụp nhanh dưới đây

img8

Bằng cách này, chúng tôi có thể thực hiện các tính toán theo yêu cầu của người dùng.