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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2009, 15:42   #1
Wirm
 
Регистрация: 04.06.2009
Сообщений: 7
Вопрос Помогите с таблицей

Тут такое дело.
Есть две ячейки (одна с текстом, вторая с цифрой)
Цифры от 0 до 2
Как сделать так, чтоб когда напротив текста стоит "2" , он переносился в ячейку которую я хочу!!
Заранее спасибо!!
Wirm вне форума Ответить с цитированием
Старый 04.06.2009, 15:53   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Прикрепи к сообщению файл.
Подробно опиши, что, откуда, и куда должно переноситься.
EducatedFool вне форума Ответить с цитированием
Старый 04.06.2009, 16:13   #3
Wirm
 
Регистрация: 04.06.2009
Сообщений: 7
По умолчанию

предположим в R1C1 написан Текст, в R1C2 я ставлю цифру 2 и Текст из R1C1 автоматически копируется допустим в R1C4
Вложения
Тип файла: zip Книга1.zip (1.3 Кб, 10 просмотров)
Wirm вне форума Ответить с цитированием
Старый 04.06.2009, 16:26   #4
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Примерно так:
Код:
=ЕСЛИ(RC[-2]=2;RC[-3];"")
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 04.06.2009, 16:26   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
предположим в R1C1 написан Текст, в R1C2 я ставлю цифру 2 и Текст из R1C1 автоматически копируется
Предположим, что через полчаса тебе захочется, чтобы это выполнялось не только для первой ячейки, но и для других ячеек первого столбца.
А завтра надо будет, чтобы и для 3-го столбца это работало.

И что, нам каждый раз макрос переписывать?
Для того-то я файл и попросил, чтобы ты смог указать весь диапазон ячеек, на которые должно распространяться условие для переноса.

Всегда переносить в одну и ту же ячейку?

PS: А если тебе лень подробно описать своё задание, то мы ответим на твой вопрос соответствующе:
поставь в ячейку R1C4 формулу =ЕСЛИ(RC[-2]=2;RC[-3];"")
EducatedFool вне форума Ответить с цитированием
Старый 04.06.2009, 16:32   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Как сделать так, чтоб когда напротив текста стоит "2" , он переносился в ячейку которую я хочу!!
надо не просто хотеть, а надо СИЛЬНО ХОТЕТЬ... и верить... и все перенесется в любую ячейку.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 04.06.2009, 16:43   #7
Wirm
 
Регистрация: 04.06.2009
Сообщений: 7
По умолчанию

Вы знакомы со спортивной сеткой результатов по олимпийской системе?
вот файл как она выглядит. В ней W - победившая команда, L - проигравшая

извините если что не так написал до этого


Смысл таков

Нужно чтоб в конечном варианте всей таблицы , хватало только выставить счёт игры и передвижение команды по турнирной сетке происходило автоматически
Вложения
Тип файла: zip сетка 32.zip (6.5 Кб, 11 просмотров)

Последний раз редактировалось Wirm; 04.06.2009 в 17:05. Причина: пользуемся кнопкой ПРАВКА
Wirm вне форума Ответить с цитированием
Старый 05.06.2009, 09:17   #8
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

А если ничья?
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 05.06.2009, 09:46   #9
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Посмотри файл. Сделано game 1, 2, 17, 41. Кроме того немного изменил систему выставления результатов (выставляется только верхний). Вопрос с ничьей остается открытым.
Вложения
Тип файла: zip сетка 32.zip (10.3 Кб, 9 просмотров)
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 05.06.2009, 10:05   #10
mc-black
Пользователь
 
Аватар для mc-black
 
Регистрация: 03.06.2009
Сообщений: 26
По умолчанию

Действительно, если у нас всегда есть победитель и проигравший, то легко понять, как пройти из 1/16 до финала. Но возможны ведь и ничьи? И при ничьей любой из игроков может иметь одинаковое количество баллов по всем предыдущим играм. Вот что я скажу: если у Вас нет четко описанного регламента игр, то и автоматизировать нечего - результаты субъективны.

Последний раз редактировалось mc-black; 05.06.2009 в 10:12. Причина: уточнить по ничьей
mc-black вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с таблицей photozaz БД в Delphi 4 27.09.2008 21:29
Сравнение с таблицей Sanek777 Общие вопросы Delphi 0 26.09.2008 00:04
Проблема с таблицей May1980 Microsoft Office Word 2 16.01.2008 20:43
Помагите с таблицей Римма БД в Delphi 2 31.08.2007 14:09
Работа с таблицей без БД Гр_ БД в Delphi 3 06.06.2007 16:31