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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2010, 20:42   #1
Lis000iq
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 23
По умолчанию Копирование данных с одного листа на другой по значению первого столбца

Подскажите пожалуйста, имеется файл exel в котором находятся 2листа первый "основной" , а второй "план". Необходимо чтобы при наборе на листе "план" в столбце "шифр", конкретного шифра остальные данные таблицы копировались с "основного листа соответствующего шифра. возможно ли такое сделать и как?
Вложения
Тип файла: rar 12.rar (10.6 Кб, 21 просмотров)
Lis000iq вне форума Ответить с цитированием
Старый 04.03.2010, 22:59   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

можно. используйте ВПР.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 04.03.2010, 23:38   #3
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Можно так.
Вложения
Тип файла: zip 12_1.zip (26.2 Кб, 30 просмотров)
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 05.03.2010, 18:43   #4
Lis000iq
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 23
По умолчанию

То что надо только происходит какая то ошибка не пойму в чем, при вводе например шифра "Е-80Т" (которого нет в "основном" листе) в первый столбец копируются данные "Е-33Т" можно ли это исправить эту ошибку, и как? (см. вложения)
Вложения
Тип файла: rar 12_2.rar (13.0 Кб, 14 просмотров)
Lis000iq вне форума Ответить с цитированием
Старый 05.03.2010, 18:53   #5
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

все формулы вида
ВПР($A3;основной!$A$6:$O$10;2)
меняйте на
ВПР($A3;основной!$A$6:$O$10;2;0)
Dophin вне форума Ответить с цитированием
Старый 05.03.2010, 21:29   #6
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Ну или вот так.
Вложения
Тип файла: zip 12_3.zip (26.4 Кб, 32 просмотров)
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 06.03.2010, 09:58   #7
Lis000iq
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 23
По умолчанию

Спасибо Вам за помощь то что надо!!!
А можно это сделать с помощью макроса так что бы при вводе в ячейку "А" на листе "план", макрос искал введенное значения на листе "основной" и при нахождении совпадения, просто копировал все ячейки строки на лист "план"
Lis000iq вне форума Ответить с цитированием
Старый 06.03.2010, 11:26   #8
Dophin
Форумчанин
 
Аватар для Dophin
 
Регистрация: 13.01.2010
Сообщений: 410
По умолчанию

ЕСЛИ(ВПР($A4;основной!$A$6:$O$10;1) =$A4;ВПР($A4;основной!$A$6:$O$10;2) ;"нет такого")

это пять )))
Dophin вне форума Ответить с цитированием
Старый 06.03.2010, 11:29   #9
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию Ну чел хочет макрос

Можно и макросом
Вложения
Тип файла: rar 12_4.rar (13.2 Кб, 28 просмотров)
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 06.03.2010, 12:46   #10
Lis000iq
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 23
По умолчанию

Цитата:
Сообщение от alex77755 Посмотреть сообщение
Можно и макросом
А где здесь макрос я че-то не нашел?
Lis000iq вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос данных с одного листа на другой при совпадении параметров Nekota Microsoft Office Excel 5 18.02.2010 13:17
Перенос данных из одного листа в другой Светланка85 Microsoft Office Excel 2 07.09.2009 09:18
Перенос данных с одного листа на другой knahrn Microsoft Office Excel 4 12.08.2009 08:42
Перенос данных с одного листа в другой Josser Microsoft Office Excel 0 17.07.2009 10:45
Копирование информации из одного листа на другой Юрийpirs2008 Microsoft Office Excel 6 24.03.2009 07:59