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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных с одного листа на другой и копирование листа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Перенос данных с одного листа на другой и копирование листа
ilikeread Дата: Среда, 03.07.2013, 00:05 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Очень похожая задача.
Но тут так и нет решения.

Прошу помощи в написании макроса.
Задача: при запуске макроса на листе "Новое Кп", сохранять данные в таблице на втором листе, затем сохранять созданное Кп на новом листе с названием "номер кп"

Рекордером макрос создать не удалось sad

по логике затем я формирую новое кп на первом листе, запускаю макрос и у меня добавляется новая строка в таблице и ещё один лист в книге. ну и всё по кругу.

Заранее спасибо
К сообщению приложен файл: 4299774.xls (33.0 Kb)


Сообщение отредактировал ilikeread - Среда, 03.07.2013, 00:06
 
Ответить
СообщениеОчень похожая задача.
Но тут так и нет решения.

Прошу помощи в написании макроса.
Задача: при запуске макроса на листе "Новое Кп", сохранять данные в таблице на втором листе, затем сохранять созданное Кп на новом листе с названием "номер кп"

Рекордером макрос создать не удалось sad

по логике затем я формирую новое кп на первом листе, запускаю макрос и у меня добавляется новая строка в таблице и ещё один лист в книге. ну и всё по кругу.

Заранее спасибо

Автор - ilikeread
Дата добавления - 03.07.2013 в 00:05
nilem Дата: Среда, 03.07.2013, 11:04 | Сообщение № 2
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Задача совсем не похожая, поэтому лучше будет создать новую тему.
Зачем каждый раз добавлять новый лист? Пусть это будет один лист с КП и еще лист - своего рода база КП. На первом листе выбираем покупателя из списка и получаем из базы КП, относящееся к этому пок-лю. Как-то так.


Яндекс.Деньги 4100159601573

Сообщение отредактировал nilem - Среда, 03.07.2013, 11:04
 
Ответить
СообщениеЗадача совсем не похожая, поэтому лучше будет создать новую тему.
Зачем каждый раз добавлять новый лист? Пусть это будет один лист с КП и еще лист - своего рода база КП. На первом листе выбираем покупателя из списка и получаем из базы КП, относящееся к этому пок-лю. Как-то так.

Автор - nilem
Дата добавления - 03.07.2013 в 11:04
SkyPro Дата: Пятница, 05.07.2013, 11:47 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
ilikeread, один из вариантов решения.
К сообщению приложен файл: save.xls (52.0 Kb)


skypro1111@gmail.com
 
Ответить
Сообщениеilikeread, один из вариантов решения.

Автор - SkyPro
Дата добавления - 05.07.2013 в 11:47
ilikeread Дата: Пятница, 05.07.2013, 12:43 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
SkyPro, Спасибо за помощь.

Я правда свой вариант нарисовал. (приложил)
Только со сбором данных в таблицу не разобрался пока.

Можно ли как то объединить (использовать часть вашего решения) макросы.
какую часть мне нужно взять для заплнения таблицы?

Вечером из дома буду разбираться smile
К сообщению приложен файл: 4531203.xls (73.5 Kb)
 
Ответить
СообщениеSkyPro, Спасибо за помощь.

Я правда свой вариант нарисовал. (приложил)
Только со сбором данных в таблицу не разобрался пока.

Можно ли как то объединить (использовать часть вашего решения) макросы.
какую часть мне нужно взять для заплнения таблицы?

Вечером из дома буду разбираться smile

Автор - ilikeread
Дата добавления - 05.07.2013 в 12:43
SkyPro Дата: Пятница, 05.07.2013, 12:43 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Просто используйте мой макрос. Функция сохранения листа с именем (номер КП) в нем работает + проверка на совпадение имени.
К сообщению приложен файл: 2491575.xls (70.0 Kb)


skypro1111@gmail.com
 
Ответить
СообщениеПросто используйте мой макрос. Функция сохранения листа с именем (номер КП) в нем работает + проверка на совпадение имени.

Автор - SkyPro
Дата добавления - 05.07.2013 в 12:43
SkyPro Дата: Пятница, 05.07.2013, 13:20 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
* не там процедуру проверки поставил.
Изменил в вложении.
К сообщению приложен файл: save.xls (51.0 Kb)


skypro1111@gmail.com
 
Ответить
Сообщение* не там процедуру проверки поставил.
Изменил в вложении.

Автор - SkyPro
Дата добавления - 05.07.2013 в 13:20
ilikeread Дата: Суббота, 06.07.2013, 01:09 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Ещё раз спасибо. Репутацию не даёт второй раз в сутки повысить.

Теперь буду задавать доп вопросы. тк операторы ещё мне не знакомые.

Как я понимаю первая часть это создание словаря (присвоение ячейкам имён) для того чтобы заполнить таблицу.
Вопрос: не сместится ли у меня всё если я начну добавлять строки ли столбцы в форму (она приблизительная)? пока писал -экспериментировал.
разобрался. если и сместится - буду корректировать смещение Offset (х, х).

А возможно ли ещё в таблице создавать гиперссылку на соответствующий созданный лист?

ЗЫ спаибо модерам за отдельную тему.


Сообщение отредактировал ilikeread - Суббота, 06.07.2013, 01:11
 
Ответить
СообщениеЕщё раз спасибо. Репутацию не даёт второй раз в сутки повысить.

Теперь буду задавать доп вопросы. тк операторы ещё мне не знакомые.

Как я понимаю первая часть это создание словаря (присвоение ячейкам имён) для того чтобы заполнить таблицу.
Вопрос: не сместится ли у меня всё если я начну добавлять строки ли столбцы в форму (она приблизительная)? пока писал -экспериментировал.
разобрался. если и сместится - буду корректировать смещение Offset (х, х).

А возможно ли ещё в таблице создавать гиперссылку на соответствующий созданный лист?

ЗЫ спаибо модерам за отдельную тему.

Автор - ilikeread
Дата добавления - 06.07.2013 в 01:09
SkyPro Дата: Суббота, 06.07.2013, 02:48 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Уверен, что есть вариант легче, короче и универсальней. Но я его не знаю.
ДОбавил гиперссылку.



skypro1111@gmail.com

Сообщение отредактировал SkyPro - Суббота, 06.07.2013, 02:48
 
Ответить
СообщениеУверен, что есть вариант легче, короче и универсальней. Но я его не знаю.
ДОбавил гиперссылку.


Автор - SkyPro
Дата добавления - 06.07.2013 в 02:48
ilikeread Дата: Суббота, 06.07.2013, 03:05 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Возможно и есть.
Но самая быстрая и короткая дорога, на практике, эта та которую знаешь.
Я разобрался с макросом , меня всё устраивает.

Ещё раз спасибо.

В репу завтра приплюсую, сегодня не даёт.
 
Ответить
СообщениеВозможно и есть.
Но самая быстрая и короткая дорога, на практике, эта та которую знаешь.
Я разобрался с макросом , меня всё устраивает.

Ещё раз спасибо.

В репу завтра приплюсую, сегодня не даёт.

Автор - ilikeread
Дата добавления - 06.07.2013 в 03:05
  • Страница 1 из 1
  • 1
Поиск:

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