3

Например, ячейка A1 содержит текст "Hello World", который выделен жирным шрифтом.

В ячейке A2 я использую формулу =A1 . Поэтому ячейка A2 теперь также содержит "Hello World", но она не выделена жирным шрифтом. Как я могу изменить формулу, чтобы также скопировать форматирование (в данном случае, жирный) A1?

Более сложный пример - перечеркнутые свойства, то есть A1 содержит «Оранжевый /Красный ». Как динамически отображать один и тот же контент в ячейке A2, чтобы любые изменения, внесенные в A1, также обновляли A2?

2 ответа2

3

Используя только формулы, никаких пользовательских дополнений и VBA: вы не можете. По крайней мере, не с Excel до 2007 года (и, вероятно, все более поздние версии)

Прежде всего, нет встроенной формулы, которая улавливает любую форму форматирования.

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

-1

Скопируйте ячейку, затем нажмите Alt-E-S-A-Enter Alt-ES, откроется специальная вставка, затем A скопирует все свойства

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .