VBA установка значений диаграммы для нескольких выбранных ячеек

#excel #vba

Вопрос:

Я пытаюсь написать VBA, который генерирует график в таблице активов со значениями из ячеек F3,F6,F9, F12 любой электронной таблицы. Мои коды показаны ниже.

 Sub Column_Chart()
With ActiveSheet.Shapes.AddChart.Chart
.ChartType=xl3DColumn
.SeriesCollection.NewSeries
   With .SeriesCollection(1)
   .Name ="Series 1"
   .Values = "=" amp; ActiveSheetName amp;"!" amp; _ 
   Cells(3,6) "," amp; ActiveSheetName amp;"!" amp; _
   Cells(6,6) "," amp; ActiveSheetName amp;"!" amp; _
   Cells(9,6) "," amp; ActiveSheetName amp;"!" amp; _
   Cells(12,6).Address
   End With
End With
End Sub

 

Похоже, что произошла ошибка с использованием запятой "," в кодах значений, сообщение об ошибке «Ожидается: Конец инструкции». Я попытался удалить кавычки, но все равно столкнулся с тем же сообщением об ошибке. Как я могу указать различные конкретные ячейки в качестве значений для диаграммы?