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

Вход

Регистрация

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

 

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

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

Excel 2007
Добрый день!
Имеется файл с двумя листами, на одном план звонков, на втором факт дня.
Помогите, пожалуйста. Необходимо, чтобы с листа план звонков копировались планы на лист факт дня в соответствующие ячейки.
То есть бралась определенная дата, например 1.03 на листе план звонков, в таблице план звонков, переходило на лист факт дня, находилась соответствующая дата и столбец с планом звонков, в него вставлялось. Так же и для таблицы AHT план
Формулами получилось сделать, но они утяжеляют файл.
К сообщению приложен файл: 0006381.xlsx (94.4 Kb)
 
Ответить
СообщениеДобрый день!
Имеется файл с двумя листами, на одном план звонков, на втором факт дня.
Помогите, пожалуйста. Необходимо, чтобы с листа план звонков копировались планы на лист факт дня в соответствующие ячейки.
То есть бралась определенная дата, например 1.03 на листе план звонков, в таблице план звонков, переходило на лист факт дня, находилась соответствующая дата и столбец с планом звонков, в него вставлялось. Так же и для таблицы AHT план
Формулами получилось сделать, но они утяжеляют файл.

Автор - gnomira
Дата добавления - 28.02.2016 в 06:42
KuklP Дата: Воскресенье, 28.02.2016, 14:12 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеКросс:
http://www.planetaexcel.ru/forum....acheyki

Автор - KuklP
Дата добавления - 28.02.2016 в 14:12
StoTisteg Дата: Воскресенье, 28.02.2016, 14:20 | Сообщение № 3
Группа: Авторы
Ранг: Старожил
Сообщений: 1161
Репутация: 103 ±
Замечаний: 0% ±

Excel 2010
А что это делает в макросах? Выправляйте первую строку листа План звонков так, чтобы там были даты — и будет Вам счастье с функцией ПОИСКПОЗ yes


Интуитивно понятный код - это когда интуитивно понятно, что это код.
 
Ответить
СообщениеА что это делает в макросах? Выправляйте первую строку листа План звонков так, чтобы там были даты — и будет Вам счастье с функцией ПОИСКПОЗ yes

Автор - StoTisteg
Дата добавления - 28.02.2016 в 14:20
gnomira Дата: Воскресенье, 28.02.2016, 14:24 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Формулами я сделал, можно ли сделать макросом?
 
Ответить
СообщениеФормулами я сделал, можно ли сделать макросом?

Автор - gnomira
Дата добавления - 28.02.2016 в 14:24
StoTisteg Дата: Воскресенье, 28.02.2016, 14:29 | Сообщение № 5
Группа: Авторы
Ранг: Старожил
Сообщений: 1161
Репутация: 103 ±
Замечаний: 0% ±

Excel 2010
Всё можно, но зачем? Из спортивного интереса?


Интуитивно понятный код - это когда интуитивно понятно, что это код.
 
Ответить
СообщениеВсё можно, но зачем? Из спортивного интереса?

Автор - StoTisteg
Дата добавления - 28.02.2016 в 14:29
gnomira Дата: Воскресенье, 28.02.2016, 14:36 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
с тем вариантом который у меня файл весит много. Расскажите, пожалуйста, поподробней, что нужно сделать чтобы воспользоваться функцией ПОИСКПОЗ, а имеено что добавить в файл


Сообщение отредактировал gnomira - Воскресенье, 28.02.2016, 14:36
 
Ответить
Сообщениес тем вариантом который у меня файл весит много. Расскажите, пожалуйста, поподробней, что нужно сделать чтобы воспользоваться функцией ПОИСКПОЗ, а имеено что добавить в файл

Автор - gnomira
Дата добавления - 28.02.2016 в 14:36
StoTisteg Дата: Воскресенье, 28.02.2016, 14:44 | Сообщение № 7
Группа: Авторы
Ранг: Старожил
Сообщений: 1161
Репутация: 103 ±
Замечаний: 0% ±

Excel 2010
1) сделать так, чтобы в первой строке второго листа были не числа, а даты.
2) пойти на соответствующий форум и спросить там. Моих, например, познаний в формулах только достаточно, чтобы сообразить, что с ПОИСКПОЗ надо начинать :)

Я могу Вам написать макрос на десяток строк, прикованный чугуниевой цепью именно к такому виду файла, но это скучно <_<
[moder]Ходить никуда не надо. Решайте вопрос здесь[/moder]


Интуитивно понятный код - это когда интуитивно понятно, что это код.

Сообщение отредактировал Pelena - Воскресенье, 28.02.2016, 14:45
 
Ответить
Сообщение1) сделать так, чтобы в первой строке второго листа были не числа, а даты.
2) пойти на соответствующий форум и спросить там. Моих, например, познаний в формулах только достаточно, чтобы сообразить, что с ПОИСКПОЗ надо начинать :)

Я могу Вам написать макрос на десяток строк, прикованный чугуниевой цепью именно к такому виду файла, но это скучно <_<
[moder]Ходить никуда не надо. Решайте вопрос здесь[/moder]

Автор - StoTisteg
Дата добавления - 28.02.2016 в 14:44
StoTisteg Дата: Воскресенье, 28.02.2016, 14:49 | Сообщение № 8
Группа: Авторы
Ранг: Старожил
Сообщений: 1161
Репутация: 103 ±
Замечаний: 0% ±

Excel 2010
Ходить никуда не надо. Решайте вопрос здесь

[offtop]Sic Rhodos sic salta? Как скажете, товарищ начальник :) [/offtop]
[moder]Hic[/moder]


Интуитивно понятный код - это когда интуитивно понятно, что это код.

Сообщение отредактировал Pelena - Воскресенье, 28.02.2016, 15:38
 
Ответить
Сообщение
Ходить никуда не надо. Решайте вопрос здесь

[offtop]Sic Rhodos sic salta? Как скажете, товарищ начальник :) [/offtop]
[moder]Hic[/moder]

Автор - StoTisteg
Дата добавления - 28.02.2016 в 14:49
gnomira Дата: Воскресенье, 28.02.2016, 14:55 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо огромное, буду спрашивать в соответсвующем форуме
[moder]Еще раз -
Решайте вопрос здесь


Сообщение отредактировал _Boroda_ - Воскресенье, 28.02.2016, 14:58
 
Ответить
СообщениеСпасибо огромное, буду спрашивать в соответсвующем форуме
[moder]Еще раз -
Решайте вопрос здесь

Автор - gnomira
Дата добавления - 28.02.2016 в 14:55
Pelena Дата: Воскресенье, 28.02.2016, 14:58 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант формулой.
Формулу ввести в С3, протянуть до С50, затем весь диапазон С3:С50 копировать/вставить в остальные даты
Код
=ИНДЕКС('план звонков'!$B$2:$AF$49;ПОИСКПОЗ($A3;'план звонков'!$A$2:$A$49;0);ПОИСКПОЗ(ПРОСМОТР(2;1/($A$1:A2>1)/ЕЧИСЛО($A$1:A2);$A$1:A2);'план звонков'!$B$1:$AF$1;0))
К сообщению приложен файл: 9713434.xlsx (98.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант формулой.
Формулу ввести в С3, протянуть до С50, затем весь диапазон С3:С50 копировать/вставить в остальные даты
Код
=ИНДЕКС('план звонков'!$B$2:$AF$49;ПОИСКПОЗ($A3;'план звонков'!$A$2:$A$49;0);ПОИСКПОЗ(ПРОСМОТР(2;1/($A$1:A2>1)/ЕЧИСЛО($A$1:A2);$A$1:A2);'план звонков'!$B$1:$AF$1;0))

Автор - Pelena
Дата добавления - 28.02.2016 в 14:58
gnomira Дата: Воскресенье, 28.02.2016, 15:12 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо всем за помощь!
 
Ответить
СообщениеСпасибо всем за помощь!

Автор - gnomira
Дата добавления - 28.02.2016 в 15:12
Мир MS Excel » Вопросы и решения » Вопросы по VBA » копирование данных с одного листа на другой (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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