Подскажите пожалуйста, можно ли, и если можно, то каким образом можно перенести не только значение конкретной ячейки, но и цвет ее заливки. Допустим ячейка А2 имеет значение 100 и ЖЕЛТУЮ заливку. Вводим в А1 формулу «=А2» и получаем значение 100, но без заливки А1. А надо получить в А1 и значение и тот же цвет заливки что и у А2. Можно такое сделать? |
|
Можно, макросом. |
|
Если быть более точным, то значения вообще не нужны. Нужен только цвет. Когда одна определенная ячейка меняет цвет, то таже замена происходит и в другой определенной ячейке. |
|
{quote}{login=Fagot}{date=15.12.2010 08:23}{thema=}{post}Если быть более точным, то значения вообще не нужны. Нужен только цвет…{/post}{/quote} |
|
{quote}{login=Z}{date=15.12.2010 08:34}{thema=Re: }{post}{quote}{login=Fagot}{date=15.12.2010 08:23}{thema=}{post}Если быть более точным, то значения вообще не нужны. Нужен только цвет…{/post}{/quote} Насчет световоров, хорошая идея. Стоит подумать. |
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#6 15.12.2010 20:54:53 А на какое событие вы хотите, вы хотите повесить макрос,
|
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#7 15.12.2010 20:59:16 При простом изменении цвета в ячейке событие не происходит.,
|
|
{quote}{login=R Dmitry}{date=15.12.2010 08:54}{thema=Re: Re: Re: }{post}А на какое событие вы хотите, вы хотите повесить макрос, Можно было бы описать цель этой операции, но придется углубиться в дебри. Кому это нужно? |
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#9 15.12.2010 21:05:53 Я же Вам написал, при изменении заливки в ячейке событие не происходит
|
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#10 15.12.2010 21:11:48 если ячейки определенные то можно так конечно Private Sub Worksheet_SelectionChange(ByVal Target As Range)
|
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#11 15.12.2010 21:16:03 Private Sub Worksheet_Activate()
|
|
{quote}{login=R Dmitry}{date=15.12.2010 09:05}{thema=Re: Re: Re: Re: Re: }{post}Я же Вам написал, при изменении заливки в ячейке событие не происходит :({/post}{/quote} Если я правильно понял, то эксель такого не умеет? |
|
Пока писал последний пост. Уже пришли Ваши макросы. |
|
Старый маразматик. Забыл прицепить файл. |
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#15 15.12.2010 21:29:31 {quote}{login=Fagot}{date=15.12.2010 09:24}{thema=}{post}Старый маразматик. Забыл прицепить файл.
|
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#16 15.12.2010 21:36:40 вернусь через 2 часа если никто не сделает значит мое
|
|
{quote}{login=R Dmitry}{date=15.12.2010 09:36}{thema=}{post}вернусь через 2 часа если никто не сделает значит мое :){/post}{/quote} Все верно. Сколько будет стоить? |
|
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
Дмитрий, мы честно ждём 2 часа |
Блин! Два часа ждать не могу. Я уже сам сделал, без макросов. |
|
Кстати, кто в покер (Texas Holdem) играет, полезный файл… обозначает силу рук при различном колличестве играющих за столом (от 2 до 10)… такого в инете нет! |
|
…в правом-верхнем РАЗНОМАСТНЫЕ… |
|
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
Ну, раз уж сами сделали, то посмотрите и вариант с макросами. |
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
{quote}{login=Fagot}{date=15.12.2010 09:54}{thema=}{post}Блин! Два часа ждать не могу. {/post}{/quote} |
swoloch Пользователь Сообщений: 25 |
Выложи свой вариант пожалуйста! Без макрасов как тебе удалось? |
{quote}{login=Юрий М}{date=15.12.2010 10:19}{thema=}{post}Ну, раз уж сами сделали, то посмотрите и вариант с макросами.{/post}{/quote} Да! Впечатляет! |
|
{quote}{login=Swoloch}{date=15.12.2010 10:34}{thema=}{post}Выложи свой вариант пожалуйста! Без макрасов как тебе удалось?{/post}{/quote} Уже выложил.. в посте выше… там где про «два часа ждать не могу» просто разложил по листам… тупой и еще тупее называется… чего еще проще то? |
|
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
У меня на Казанском вокзале (Москва, блин!) спёрли электронный кошелёк. Так что первый урок бесплатно |
kim Пользователь Сообщений: 3139 Игорь |
В версии 2007 и выше, это элементарно делается условным форматированием… |
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
А как быть со значениями тогда? |
Fagot Гость |
#30 15.12.2010 23:14:25 {quote}{login=Юрий М}{date=15.12.2010 10:45}{thema=}{post}У меня на Казанском вокзале (Москва, блин!) спёрли электронный кошелёк. Так что первый урок бесплатно :-){/post}{/quote} Спасибо, Юрий! |
Как перенести данные и цвет ячейки одного файла в другой? |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Копирование форматирования ячеек
-
Вы выберите ячейку с форматированием, которые нужно скопировать.
-
На ленте >формат полярного формата.
-
Перетащите, чтобы выбрать ячейку или диапазон, к которые нужно применить форматирование.
-
Отпустите кнопку мыши, и форматирование должно быть применено.
Вам нужны дополнительные возможности?
Способы форматирование таблицы
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Нужно выделить ячейки одного цвета в столбце екселя, скопировать, и перенести в другой столбец. При этом, не нарушая порядок при копировании, например, если выделены ячейки a34, a35 и a37, то при копировании допустим в столбик b они вставлялись на то же место, но не трогая ячейку b36 (a36).
Ищу уже весь день, все не то. Нашел макрос который копирует несмежные ячейки, но проблема в том что вставляет их по порядку. Есть ли какие-то надстройки с уже готовыми решениями?
-
Вопрос заданболее трёх лет назад
-
6391 просмотр
0 / 0 / 0 Регистрация: 22.01.2015 Сообщений: 7 |
|
1 |
|
Как перенести не только значение ячейки но и цвет ячейки23.01.2015, 02:00. Показов 8561. Ответов 6
Добрый день, Скажите пожалуйста, есть ли возможность решить данную задачу без использования VB? 1.Ячейка А1 имеет значение «5», и закрашена красным цветом. Спасибо
0 |
11482 / 3773 / 677 Регистрация: 13.02.2009 Сообщений: 11,147 |
|
23.01.2015, 02:03 |
2 |
По А1 ПКМ — копировать.
0 |
0 / 0 / 0 Регистрация: 22.01.2015 Сообщений: 7 |
|
23.01.2015, 02:05 [ТС] |
3 |
Нет, мне нужно что бы в ячейке А2 было именно значение «=А1», но при этом она отображала не только данные А1 но и цвет ячейки А1
0 |
11482 / 3773 / 677 Регистрация: 13.02.2009 Сообщений: 11,147 |
|
23.01.2015, 02:09 |
4 |
формулы возвращают только значения, но не форматы
0 |
0 / 0 / 0 Регистрация: 22.01.2015 Сообщений: 7 |
|
23.01.2015, 16:53 [ТС] |
5 |
Хорошо, а если с помощью VB?
0 |
Alex77755 11482 / 3773 / 677 Регистрация: 13.02.2009 Сообщений: 11,147 |
||||
23.01.2015, 17:35 |
6 |
|||
C VBA так:
1 |
0 / 0 / 0 Регистрация: 22.01.2015 Сообщений: 7 |
|
23.01.2015, 19:13 [ТС] |
7 |
Спасибо
0 |