JayyMehta Ответов: 2

Как я могу создать piechart в excel с помощью VBA?


Я новичок в VB и пытаюсь научиться создавать круговую диаграмму из определенных значений в электронной таблице excel. Я знаю, как делать гистограммы, но мне было интересно, Знаете ли вы, ребята, об онлайн-ресурсах или учебниках для этого..
Спасибо.

Что я уже пробовал:

Charts.Add
ActiveChart.ChartType = xlPie
ActiveChart.SetSourceData Source:=Sheets("Sheet11").Range("B4:C99"), PlotBy:= _
    xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Sheet11"
ActiveChart.HasTitle = False

2 Ответов

Рейтинг:
2

Patrice T

В Excel есть функция, которая записывает действия пользователя и переводит эти действия в код VBA.
- Начните новую запись макроса
- выполняйте свои действия (круговая диаграмма)
- Остановить запись макросов
- зайти в программу и проверки кода, затем адаптировать, чтобы интегрировать в свой код.


Рейтинг:
14

ZurdoDev

Самый простой способ научиться-это записать макрос, создающий круговую диаграмму вручную. Затем вы можете перейти в редактор макросов и просмотреть созданный код.