Изменение номера графика в VBA-Excel

Узнай цену своей работы

Формулировка задачи:

Драствуйте. Когда записывал макрос, заметил одну фичу, из-за который он не может нормально работать: каждый новый график имеет номер на единицу больше предыдущего созданного. Лениво полазив по интернету и не найдя решения проблемы, я, так-как не очень умный и не ищущий лёгких путей, решил создать цикл, который вытащит цифры из названия графика сразу после его создания и будет использовать их в дальнейшем вместо изначально заданного числа, записаным ещё авторекордером. Всё бы ничего, но я не знаю, как выделить дурацкое окошко с названием графика, как ни пытался - не получается. Помогите, если хотите, пожалуйста.http://image.prntscr.com/image/300eb06b1b444736bbb2512061443ce2.png

Решение задачи: «Изменение номера графика в VBA-Excel»

textual
Листинг программы
    ActiveSheet.Shapes.Range("Диаграмма 1").Duplicate.Select 'копируете диаграмму
    ActiveChart.Parent.Name = "Диаграмма 2"                  'задаете новое имя

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5