Диаграммы в Excel — отличный способ представления данных. Зритель может легко понять данные и что именно происходит с помощью диаграмм. Если вам нужно создать слишком много диаграмм в одном формате, этот урок наверняка поможет вам сэкономить время. В этой статье мы узнаем, как создать диаграмму, используя код VBA.

Вопрос): Мне срочно нужен способ автоматического преобразования определенного типа диаграммы, например, гистограммы или столбчатой ​​диаграммы. Данные представлены в фиксированных форматах.

Может кто-нибудь помочь?

Ниже приведены данные, которые у нас есть:

img1

Чтобы запустить редактор VB, необходимо выполнить следующие действия. Щелкните вкладку «Разработчик». В группе «Код» выберите Visual Basic. Введите следующий код в стандартный модуль

Sub VBAChart ()

ActiveSheet.Shapes.AddChart2 (201, xlColumnClustered) .Select

ActiveChart.SetSourceData Source: = Range («Sheet1! $ A $ 1: $ E $ 6»)

End Sub

img2

  • Как мы запускаем макрос; получим автоматический график. См. Ниже снимок

img3

Таким образом, мы можем создавать автоматизированные диаграммы, используя макросы.

img4

ExcelDownload — Creating Charts with VBA — xlsm]