Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Создание нового листа по макету - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Создание нового листа по макету (Макросы/Sub)
Создание нового листа по макету
Maderex Дата: Четверг, 14.08.2014, 12:44 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
В файле есть два листа
Второй лист образец таблицы.
Первый лист — это таблица с постоянно растущим списком имен. Имена вводятся с верху в низ.
Нужно что бы при добавлении нового имени создавался новый лист по образцу макета (второй лист) который будет называться вводимым именем (иванов, петров...).

Гуру VBA, помогите.
Заранее спасибо!
К сообщению приложен файл: ___.xlsm (16.8 Kb)
 
Ответить
СообщениеВ файле есть два листа
Второй лист образец таблицы.
Первый лист — это таблица с постоянно растущим списком имен. Имена вводятся с верху в низ.
Нужно что бы при добавлении нового имени создавался новый лист по образцу макета (второй лист) который будет называться вводимым именем (иванов, петров...).

Гуру VBA, помогите.
Заранее спасибо!

Автор - Maderex
Дата добавления - 14.08.2014 в 12:44
RAN Дата: Четверг, 14.08.2014, 15:13 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
%)
К сообщению приложен файл: -1-.xlsm (21.2 Kb)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Четверг, 14.08.2014, 15:17
 
Ответить
Сообщение%)

Автор - RAN
Дата добавления - 14.08.2014 в 15:13
Maderex Дата: Четверг, 14.08.2014, 15:31 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Крутяк, одного не учел.
А можно что бы Лист макета и лист с ФИО всегда были в начале, что бы не сдвигались при создании новых листов?
И при удалении строки с Фамилией, что бы созданный лист тоже удалялся?
 
Ответить
СообщениеКрутяк, одного не учел.
А можно что бы Лист макета и лист с ФИО всегда были в начале, что бы не сдвигались при создании новых листов?
И при удалении строки с Фамилией, что бы созданный лист тоже удалялся?

Автор - Maderex
Дата добавления - 14.08.2014 в 15:31
Rioran Дата: Четверг, 14.08.2014, 16:11 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Maderex, здравствуйте.

В коде меняете before на after, а номер листа в той же строке с 1 на 2. Тогда два листа, которые по очереди первые - всегда будут первые, новые листы будут вставляться после них.

Чтобы удалять созданный лист - напишите код, который будет сверять имена в книге с именами в столбце ФИО и, если совпадения не найдено - пускай код лист удаляет (кроме ФИО и макета, конечно).


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеMaderex, здравствуйте.

В коде меняете before на after, а номер листа в той же строке с 1 на 2. Тогда два листа, которые по очереди первые - всегда будут первые, новые листы будут вставляться после них.

Чтобы удалять созданный лист - напишите код, который будет сверять имена в книге с именами в столбце ФИО и, если совпадения не найдено - пускай код лист удаляет (кроме ФИО и макета, конечно).

Автор - Rioran
Дата добавления - 14.08.2014 в 16:11
Maderex Дата: Четверг, 14.08.2014, 17:10 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Rioran, день добрый!

Спасибо за помощь, но я совершенно не шарю в VBA, вряд ли у меня получится написать тот код, который вы описали)
 
Ответить
СообщениеRioran, день добрый!

Спасибо за помощь, но я совершенно не шарю в VBA, вряд ли у меня получится написать тот код, который вы описали)

Автор - Maderex
Дата добавления - 14.08.2014 в 17:10
ikki Дата: Четверг, 14.08.2014, 17:28 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
я совершенно не шарю в VBA
"электрика, совершенно не шарящего в электричестве, убила та самая фигня, которая течёт по проводам" (с), КВН


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
я совершенно не шарю в VBA
"электрика, совершенно не шарящего в электричестве, убила та самая фигня, которая течёт по проводам" (с), КВН

Автор - ikki
Дата добавления - 14.08.2014 в 17:28
Maderex Дата: Четверг, 14.08.2014, 18:06 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
И че тут такого!! Просто очень нужна такая форма.
 
Ответить
СообщениеИ че тут такого!! Просто очень нужна такая форма.

Автор - Maderex
Дата добавления - 14.08.2014 в 18:06
ikki Дата: Четверг, 14.08.2014, 18:09 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
ничё.
убило человека.
насмерть.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениеничё.
убило человека.
насмерть.

Автор - ikki
Дата добавления - 14.08.2014 в 18:09
Rioran Дата: Четверг, 14.08.2014, 20:03 | Сообщение № 9
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Спасибо за помощь, но я совершенно не шарю в VBA

Ничего страшного. Если Вы готовы потратить своё время, чтобы разобраться - готов дать Вам источники и образцы, с которыми нужным навыком можно овладеть. Ибо тяга к знанию заслуживает уважения. Если на Ваш временной и интеллектуальный ресурс у Вас другие планы - тоже есть решение. Можете оставить заявку в разделе фриланса. В каком-то смысле ikki доносит до Вас именно эту мысль.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение
Спасибо за помощь, но я совершенно не шарю в VBA

Ничего страшного. Если Вы готовы потратить своё время, чтобы разобраться - готов дать Вам источники и образцы, с которыми нужным навыком можно овладеть. Ибо тяга к знанию заслуживает уважения. Если на Ваш временной и интеллектуальный ресурс у Вас другие планы - тоже есть решение. Можете оставить заявку в разделе фриланса. В каком-то смысле ikki доносит до Вас именно эту мысль.

Автор - Rioran
Дата добавления - 14.08.2014 в 20:03
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Создание нового листа по макету (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!