Я создаю гистограмму с помощью VBA. У меня есть данные на листе «Сырые данные». Я могу создать диаграмму с использованием данных, затем вырезать и вставить ее на вкладку «Сводка», используя следующий код.Excel vba histogram bin
'
' Histogram of Entries
'
Sheets("Raw Data").Select
Range("F" & intFirstRow + 1 & ":F" & intLastRow).Select
ActiveSheet.Shapes.AddChart2(-1, xlHistogram).Select
Selection.Cut
Sheets("Summary").Select
ActiveSheet.Paste
With ActiveSheet.Shapes("Chart 3")
' Reposition the chart
.IncrementLeft Range("E17").Left
.IncrementTop Range("E17").Top
End With
Что я борюсь с, что мне нужно, чтобы отрегулировать ширину бункеров, так что диаграмма отображает количество элементов в интервалах 10. Я могу сделать это в не-автоматизирован пути,
-Верно щелчок на графике, затем выберите «Формат Площадь участка»,
-в боковой панели, которая появляется, нажав на «Plot Options Area» в раскрывающемся меню и выберите «Горизонтальная ось»,
-Изменение значка гистограммы, затем открытие раскрывающегося списка f или «Параметры оси», затем
-образование на элемент «Bin Width» и вставка «10.0».
Я пробовал записывать макрос, делая это, но ничего не получаю. Любая идея, как я могу это сделать с помощью VBA?
Спасибо. Я надеялся, что «легкий выход» доступен. Это не так много работы. –