Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
20.04.2024, 16:49:10

Войти
Добавляйтесь в нашу группу ВКонтакте - будьте в курсе всех новых событий сайта, узнавайте первым обо всех акциях и новых статьях!
33 242 Сообщений в 5 457 Тем от 6 758 Пользователей
Последний пользователь: Сергей2662
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Помощь с макросом переименовывателем
Страниц: [1]   Вниз
Печать
Автор Тема: Помощь с макросом переименовывателем  (Прочитано 3007 раз)
0 Пользователей и 1 Гость смотрят эту тему.
john22255
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« : 14.04.2015, 16:04:34 »

Доброго дня! Подскажите пожалуйста, как зациклить этот код, скажем 50 раз?
И что вписать, чтобы при последующей итерации макрос копировал уже не значение ячейки А1 листа "список", а значение ячейки А2, А3 ...и т.д. Спасибо.
Код: (vb)
Sub rename
 
   Sheets("список").Select
   Range("A1").Select
   ActiveCell.FormulaR1C1 = "asdfd"
   Sheets("Лист2").Select
   Sheets("Лист2").Copy After:=Sheets(2)
   Sheets("Лист2 (2)").Select
   Sheets("Лист2 (2)").Name = "asdfd"
   Range("A4").Select
   ActiveCell.FormulaR1C1 = "asdfd"

« Последнее редактирование: 14.04.2015, 16:06:48 от john22255 » Записан
RAN
Эксперты
Старожил
*

Репутация: +43/-0
Офлайн Офлайн

Сообщений: 440



Просмотр профиля E-mail
« Ответ #1 : 14.04.2015, 16:40:55 »

Хочь 250.  ;D
Код: (vb)
Sub rename ()
For i = 1 to 250
Sheets("список").Range("A1")= "asdfd" ' и зачем???
Sheets("Лист2").Copy After:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = "asdfd" + i ' дублирование имен не допускается
Next
End Sub
Записан

А что ты умеешь?
Учиться...
Юрий М
Глобальный модератор
Ветеран
*****

Репутация: +112/-0
Офлайн Офлайн

Сообщений: 2 077



Просмотр профиля E-mail
« Ответ #2 : 14.04.2015, 18:19:00 »

Кросс на Планете
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru