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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2011, 05:53   #1
prishelets90
 
Регистрация: 09.02.2010
Сообщений: 4
По умолчанию Связывание данных в ячейках

Доброго времени суток, господа программисты. Задача вот какая.
На "Лист1" в столбце "А" есть список дисков. В столбце "В" выпадающий список с фамилиями тех, кто диск взял. Название дисков будет повторяться, меняться местами, дополняться новыми записями.
На "Лист2" в столбце "А" диски идут в строгой нумерации, а в столбце "В" - должно быть у кого диск на руках.
Собсно, задача. В примере "диск 35" повторяется несколько раз. Надо чтобы если в "В1" выбрать "Петров", то в "В4" и "В7" тоже стало "Петров". И наоборот, если в "В4" выбрать "Петров" - то и во всех остальных строках, соответствующих "Диск 35" тоже числилось "Петров". И на "Лист2" в строчке "Диск 35" также фигурировала эта фамилия.
На самом деле в книге будет более 5000 строк, поэтому вручную нереально править.
Вроде правильно изъяснил задачку... Прошу вашей помощи в решении =)

http://upwap.ru/1345940 - пример
prishelets90 вне форума Ответить с цитированием
Старый 07.03.2011, 11:20   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

мне показалось более логичным если на первом листе сохранится история нахождения дисков у клиентов, а на листе2 будет указана фамилия последнего персонажа, у которого находился диск
Вложения
Тип файла: rar Книга605.rar (6.3 Кб, 25 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 07.03.2011, 14:56   #3
prishelets90
 
Регистрация: 09.02.2010
Сообщений: 4
По умолчанию

Это почти то что надо, уже огромное спасибо! Но на "Лист1" история не надо, надо именно привязка между одинаковым названием дисков. Я просто до конца не указал все, моя ошибка. Суть в чем.. Это выдержка из БД. На диске 35 может находиться "передача1" "передача2" и "передача3". Если Петров взял "передача1" на "диск35" - то соответственно на строках "передача2" и "передача3", соответствующих строке "диск35" тоже должна автоматически становиться фамилия Петров. А "лист2" это просто муляж, вместо этого данные будут стягиваться в другую БД. Как вытягивать я понял, за это данке.

И нашел маленькую некорректность в работе... Если меняешь первый раз фамилию на Диск35 - то данные верно заносятся в лист2, а если потом в другой строчке, с лист1, сменить фамилию на Диск35 - то данные не считываются на Лист2 до переоткрывания всей книги (

Последний раз редактировалось prishelets90; 07.03.2011 в 15:17.
prishelets90 вне форума Ответить с цитированием
Старый 07.03.2011, 16:01   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

это не неточность.
у Вас пересчет формул ручной. надо в настройках перейти в автоматический.
или как-то так. формулы должны ловить последних, без исключений
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связывание данных WPF Namolem WPF, UWP, WinRT, XAML 0 28.02.2011 15:29
Преобразование данных в ячейках! DDMAX Microsoft Office Excel 4 22.12.2010 20:52
Базы данных, связывание таблиц Defa4ka Помощь студентам 0 02.11.2010 14:15
разделение данных в ячейках Viper_FMX Microsoft Office Excel 2 27.09.2010 02:43
выравнивание данных в ячейках - ? Evgenii БД в Delphi 13 10.08.2009 17:32