Я добавляю таблицу с помощью VBA с помощью следующих команд:Как проверить, если схема была уже создана
Dim CsvVisualization As ChartObject
Set ChartSizePosition = Range("B8:I25")
Set CsvVisualization = ThisWorkbook.Sheets("Übersicht").ChartObjects.Add(ChartSizePosition.Left, ChartSizePosition.Top, ChartSizePosition.Width, ChartSizePosition.Height)
CsvVisualization.Name = "MeasurementVisualization"
With CsvVisualization.Chart
.ChartType = xlXYScatterSmoothNoMarkers
...
Как я мог proofe, если эта карта уже была создана, когда файл Excel будет открыт? Я пытался что-то вроде:
If CsvVisualization Is Nothing Then
Но CsvVisualization не будет держать его значение, когда файл закрывается и открывается снова.
Благодарим за помощь!
бить меня менее чем за минуту ... – FreeMan
@FreeMan Мне нравится, что вы просто смотрите на диаграммы на вкладке, о которой заботится OP. Я просто небрежно смотрю на всех с этим. – JNevill
Я в основном копировал этот код из проекта, над которым я сейчас работаю, а затем застрял в нем свои биты создания диаграммы ... – FreeMan