Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2013, 18:33   #1
julius
Пользователь
 
Регистрация: 22.11.2009
Сообщений: 25
По умолчанию Очистка графика от данных

Добрый день

Есть график с произвольным количеством кривых на нем. Перед началом обработки график нужно очистить от всех данных, чтобы потом внести новые.
Код имеет следующий вид

ActiveSheet.ChartObjects("Диаграмма 1").Activate

If ActiveChart.SeriesCollection.Count > 0 Then
For i = 1 To ActiveChart.SeriesCollection.Count
ActiveChart.SeriesCollection(i).Del ete
Next i
End If

Но он срабатывает только если на диаграмме одна кривая, если же больше, то выдает ошибку "Недопустимый параметр" в строке с delete.
julius вне форума Ответить с цитированием
Старый 10.07.2013, 19:18   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

А попробуйте:
Код:
ActiveChart.SeriesCollection(1).Delete
Вообще при удалении лучше идти от большего к меньшему с шагом =1.
И пользуйтесь тегами оформления кода.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 11.07.2013, 10:25   #3
julius
Пользователь
 
Регистрация: 22.11.2009
Сообщений: 25
По умолчанию

Спасибо большое, помогло!
julius вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое изменение графика при переносе данных, формулы и графика на другой лист REztor Microsoft Office Excel 0 01.06.2013 18:01
Очистка листов от данных and150382 Microsoft Office Excel 3 14.02.2013 21:15
Очистка данных tanyuxxxa Помощь студентам 4 02.07.2012 10:46
Создание графика из полученных данных Некий Андрей Microsoft Office Excel 0 08.01.2012 10:42
Очистка базы от устаревших данных Djuleta86 Microsoft Office Access 1 25.02.2011 18:20