Excel: Gọi trình hướng dẫn sơ đồ qua macro

Mục lục

Nếu bạn muốn tạo sơ đồ từ macro, bạn có thể để lại chi tiết cho người dùng

Bạn có muốn tạo một sơ đồ từ một macro, nhưng lại để cho người dùng chẳng hạn, để chọn loại sơ đồ nào được sử dụng? Sau đó, hãy tự mình thực hiện dễ dàng và gọi trực tiếp trình hướng dẫn sơ đồ từ chương trình VBA của bạn.

Bạn cũng có thể sử dụng phương pháp này để khởi động trình hướng dẫn sơ đồ trong Excel 2007u và Excel 2010, mặc dù trình hướng dẫn này không còn được gọi ở đây theo mặc định. Sử dụng mã chương trình sau:

Sub CallsDiagramAssistantOn ()
Workbooks.Add
Phạm vi ("a1: e1"). Giá trị = Mảng (10, 15, 17, 21, 28)
Phạm vi ("a1: e1"). Chọn
CommandBars ("Chuẩn"). FindControl (, 436) .Execute
Kết thúc Sub

Macro tạo một sổ làm việc mới, trống, nhập năm số vào các ô A1: E1, đánh dấu vùng dữ liệu này và sau đó gọi trình hướng dẫn sơ đồ để tạo sơ đồ từ đó.

Hình sau cho thấy cách trình hướng dẫn sơ đồ khởi động trong Excel cho đến và bao gồm phiên bản 2003:

Trong Excel 2007 trở lên, cửa sổ trông hơi khác một chút. Hình sau đây cho thấy kết quả.

Bây giờ người dùng có thể chọn loại sơ đồ mong muốn; năm số được nhập trước đó bằng macro được hiển thị.

Để nhập macro, nhấn ALT F11 trong Excel để hiển thị trình chỉnh sửa VBA. Sử dụng lệnh INSERT - MODULE để chèn một trang mô-đun trống. Để bắt đầu macro trực tiếp từ Excel, hãy sử dụng tổ hợp phím ALT F8.

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