Tenho que gerar um grafico onde os valores x e y estão localizados na coluna A e B "Sheets("Plan1").Range("A1:B18")". Estou precisando de em vez de utilizar os valores destas duas colunas, lançar os valores x e y diratamente no código VBA . Poderiam me ajudar. Sub Grafico() Application.CutCopyMode = False Charts.Add ActiveChart.ChartType = xlXYScatter ActiveChart.SetSourceData Source:=Sheets("Plan1").Range("A1:B18"), PlotBy:= _ xlColumns ActiveChart.Location Where:=xlLocationAsNewSheet With ActiveChart .HasTitle = False .Axes(xlCategory, xlPrimary).HasTitle = False .Axes(xlValue, xlPrimary).HasTitle = False End With End Sub