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