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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2009, 20:43   #1
olimpus
Форумчанин
 
Регистрация: 17.07.2008
Сообщений: 105
По умолчанию Как получить копию ячейки вместе с форматом

Условие очень простое
Если ячейкa B2 равна $I$1 тогда F2; ---иначе пробел

=ЕСЛИ(B2=$I$1;F2;"")
Если условие верно , тогда надо получить Цвет,Рамку, и значение в ячейку I2
Как в примере
Вложения
Тип файла: rar Копировать формат.rar (2.7 Кб, 17 просмотров)
olimpus вне форума Ответить с цитированием
Старый 10.04.2009, 23:31   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Если можно заранее (раз и навсегда) задать параметры раскраски ячеек, то Вам помогут формулы + условное форматирование.

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

Готового решения не предлагаю, поскольку не понял, откуда, куда и по какому событию производить копирование.
EducatedFool вне форума Ответить с цитированием
Старый 11.04.2009, 11:41   #3
alex_r
Пользователь
 
Регистрация: 31.03.2009
Сообщений: 30
По умолчанию

А можно ли сделать что бы какая нибудь пользовательсткая формула, например =takeall(A1), брала полностью все с ячейки, и значение и формат?
alex_r вне форума Ответить с цитированием
Старый 11.04.2009, 11:48   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
что бы какая нибудь пользовательсткая формула, например =takeall(A1), брала полностью все с ячейки, и значение и формат?
Взять-то она возьмёт.
А вот применить этот формат к ячейке она не сможет.
EducatedFool вне форума Ответить с цитированием
Старый 11.04.2009, 11:55   #5
alex_r
Пользователь
 
Регистрация: 31.03.2009
Сообщений: 30
По умолчанию

Жаль, иногда очень сильно нужно бывает
alex_r вне форума Ответить с цитированием
Старый 11.04.2009, 12:10   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
иногда очень сильно нужно бывает
А что вам мешает использовать макрос?
Он с этой задачей справляется очень легко.

Пользовательская функция ведь, по сути, есть ни что иное, как макрос, только ограниченный в функциональности.
EducatedFool вне форума Ответить с цитированием
Старый 11.04.2009, 12:19   #7
olimpus
Форумчанин
 
Регистрация: 17.07.2008
Сообщений: 105
По умолчанию

Ситуация такая
В столбце "F" (Регион) идет 11 стран
Теже страны(начальные их буквы) перечислены в столбцах начиная с"M" по"W"
Я от руки раскрашиваю столбец "J"(ФАКТ)
И все что в столбце "факт" с помощью формулы или макроса должно распределиться по странам в столбцах начиная с"M" по"W"
Вложения
Тип файла: rar Копировать формат.rar (7.7 Кб, 17 просмотров)
olimpus вне форума Ответить с цитированием
Старый 11.04.2009, 12:33   #8
olimpus
Форумчанин
 
Регистрация: 17.07.2008
Сообщений: 105
По умолчанию

Нужен макрос или формула
Раскрасить столбец "ФАКТ" терпения хватает ,а тоб распределить по странам уже не остается
США-----------США
Великобрит---. ВЕЛ
Япония ------ ЯП
EC------------ EC
Герм.---------- ГЕР
Франция------- ФР
Италия ------- ИТ
Швейц. ------- ШВ
Австрал.------ АВ
Н.Зеланд.------ НОВ
Канада ------ КАН
можно без значений , только цвет и границы

Последний раз редактировалось olimpus; 11.04.2009 в 12:53.
olimpus вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
получить текст из заданной ячейки DbGrid furstenberg Компоненты Delphi 12 02.04.2009 00:54
БД в ACCess!! Как создать БД в Акцессе 2007 форматом .mdb?? sting БД в Delphi 5 14.12.2008 19:36
Как менять состояние объектов в групбоксе всех вместе сразу _Инженер_ Компоненты Delphi 11 17.09.2008 19:24
Как сделать Копию web сайта и настроить Базы ? JJJ Свободное общение 2 02.03.2008 21:21
Как сделать резервную копию определеных данных? Anticoors БД в Delphi 2 26.04.2007 14:23