Macro VBA: Điền vào phạm vi ô Excel với các công thức

Mục lục

Tạo một sổ làm việc mới và điền vào một vùng nhất định trong sổ làm việc này bằng các công thức bạn chọn

Sổ làm việc và trang tính được tạo trong nhiều macro mà người dùng giải pháp có thể tiếp tục làm việc.

Một nhiệm vụ phổ biến là điền vào một khu vực nhất định của bảng bằng các công thức. Bạn có thể làm điều đó với một macro VBA. Dưới đây là các lệnh bạn sẽ cần:

Vùng ô xếp phụ An ()
Làm mờ vùng bắt đầu As Range
Đặt phạm vi bắt đầu = Workbooks.Add.Worksheets (1) .Range ("A1: C10")
Khu vực bắt đầu.Formula = "= 10 * $ E1"
Kết thúc Sub

Thẻ "Vùng bắt đầu" trong macro xác định vùng ô bạn muốn điền nội dung. Trong dòng sau, macro xác định công thức nào được sử dụng. Các tham chiếu trong công thức được tự động điều chỉnh theo phạm vi ô khi bạn sử dụng tham chiếu tương đối. Hình sau cho thấy kết quả bạn nhận được khi chạy macro Excel:

Để nhập macro, nhấn ALT F11 trong Excel để hiển thị trình chỉnh sửa VBA. Chọn lệnh INSERT - MODULE trong trình soạn thảo VBA và nhập macro. Để bắt đầu macro, hãy kích hoạt tổ hợp phím ALT F8 trong Excel. Hai phím tắt hoạt động trong tất cả các phiên bản Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave