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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2010, 12:13   #1
aleks1982
Новичок
Джуниор
 
Регистрация: 21.07.2010
Сообщений: 2
По умолчанию не могу разобраться смакросом (перебор строк)

Нужно сделать макрос который из каждой строчки таблицы(Лист1) создаёт лист3..n и в этих листах заполняет таблицу(Лист2)
Создание листа сделал, заполнение таблицы тоже сделал, а вот как сделать чтобы макрос каждый раз на строку в низ переходил не могу

ПОМОГИТЕ КТО МОЖЕТ
Вложения
Тип файла: rar Сводная таблица.rar (16.4 Кб, 18 просмотров)
aleks1982 вне форума Ответить с цитированием
Старый 21.07.2010, 13:17   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

запускайте Sub1 в Модуле1.
С наименованиями организаций мог не угадать. Подправите код, если они не в 5-й, а в 4-й или 3-й колонке будут у Вас записаны на листе1.
Вложения
Тип файла: rar Книга367.rar (19.0 Кб, 36 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 22.07.2010, 11:13   #3
aleks1982
Новичок
Джуниор
 
Регистрация: 21.07.2010
Сообщений: 2
Хорошо

Благодарствую за помощь
aleks1982 вне форума Ответить с цитированием
Старый 26.07.2010, 14:58   #4
Keshunya
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 33
По умолчанию

Спасибо огромное и от меня. Я ,к сожалению, не программист, так что собираю с мира по нитке. У меня только еще одно условие всплывает- нужно переносить данные на новый лист и одновременно оставлять такие же параметры страницы. То что у меня есть (для кнопки):
Cells.Select
Range("A1").Activate
Selection.Copy
Sheets.Add
ActiveSheet.Paste
Range("A1:AA1").Select
Application.CutCopyMode = False

Данные перенеслись, все хорошо, а вот параметры страницы нужно задавать заново. Помогите, плиз, дописать Ваш макрос!!!
(Перехожу в нужную тему с теми же вопросами))))))
Keshunya вне форума Ответить с цитированием
Старый 26.07.2010, 15:08   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
нужно переносить данные на новый лист и одновременно оставлять такие же параметры страницы
Keshunya, макрос дописывать не надо.
А надо безжалостно удалить ранее написанный код, заменив его одной строкой типа этой:
Код:
Sub test()
    ActiveSheet.Copy , ActiveSheet
End Sub
EducatedFool вне форума Ответить с цитированием
Старый 26.07.2010, 15:25   #6
Keshunya
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 33
По умолчанию

То, что нужно! Низкий поклон!
Keshunya вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу разобраться Var17 Общие вопросы Delphi 6 27.03.2010 01:21
[C++] Не могу разобраться ... AquaticSoul Общие вопросы C/C++ 8 24.03.2010 16:23
Не могу разобраться Lokin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 22.03.2010 22:45
Не могу сделать перебор компонентов в С++ по примеру из Delphi CahekG Общие вопросы C/C++ 1 10.03.2009 18:02
не могу разобраться с форматом строк Bezdar Microsoft Office Excel 2 14.11.2008 11:32