Я работаю над скриптом для построения 300 графиков в excel. В «Рабочем листе» данные сортируются по имени. Список имен указан в «Мастер-листе». Сценарии VBA новы для меня, но у меня есть этот сценарий из разных вопросов в Интернете. Я хотел бы установить связь между диапазоном графа и оператором выбора. Не могли бы вы мне помочь?Макрос VBA для выбора диапазона создания графика
Sub Startup()
Sheets("Worksheet").Select
' Find the last row of data
FinalRow = Cells(Rows.Count, 1).End(xlUp).Row
' Loop through each row
For x = 2 To FinalRow
' Decide if to select based on column A
ThisValue = Sheets("worksheet").Cells(x, 1).Value
' SinglePath Configuration
If ThisValue = Sheets("Master Sheet").Range("B" & 2) Then
Sheets("worksheet").Range("A" & x, "C" & x).Select
End If
'Loop te create the SetSourceData selection for graph
Next x
Worksheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatterLinesNoMarkers
ActiveChart.SetSourceData Source:=Range(Seclection) 'is selection a correct statement?
ActiveChart.PlotArea.Select
ActiveChart.Location Where:=xlLocationAsNewSheet
ws.Select
End Sub
Я не уверен, что вы здесь задаете ... не могли бы вы уточнить, что вы хотите делать, что вы пробовали и что не работает? – laylarenee