Biểu đồ trong Excel là một cách tuyệt vời để biểu diễn dữ liệu. Người xem có thể dễ dàng hiểu dữ liệu và chính xác những gì đang diễn ra thông qua biểu đồ. Trong trường hợp bạn cần tạo quá nhiều biểu đồ trên cùng một định dạng, thì hướng dẫn này chắc chắn sẽ giúp bạn tiết kiệm thời gian. Trong bài này, chúng ta sẽ học cách tạo biểu đồ, sử dụng mã VBA.

Câu hỏi): Tôi khẩn cấp cần một cách để tự động tạo một loại biểu đồ cụ thể nói biểu đồ thanh hoặc biểu đồ cột. Dữ liệu ở định dạng cố định.

Ai đó có thể vui lòng giúp đỡ?

Sau đây là hình ảnh dữ liệu chúng tôi có:

img1

Chúng ta cần làm theo các bước dưới đây để khởi chạy trình soạn thảo VB Nhấp vào tab Nhà phát triển Từ nhóm Mã, chọn Visual Basic Nhập mã sau vào mô-đun chuẩn

Sub VBAChart ()

ActiveSheet.Shapes.AddChart2 (201, xlColumnClustered). Chọn

ActiveChart.SetSourceData Nguồn: = Range (“Sheet1! $ A $ 1: $ E $ 6”)

End Sub

img2

  • Khi chúng tôi chạy macro; chúng ta sẽ nhận được biểu đồ tự động. Tham khảo ảnh chụp nhanh dưới đây

img3

Bằng cách này, chúng ta có thể tạo biểu đồ tự động, sử dụng macro.

img4

ExcelDownload – Creating Charts with VBA – xlsm]