1

Есть много вопросов о копировании значений вместо формул, но я ищу с точностью до наоборот. Я хочу скопировать саму формулу, а не результат ее вычисления из некоторой ячейки, и не скопированную формулу с настроенными адресами ячейки.

Картинка стоит тысячи слов. На этой картинке я обрисовал желаемое значение

То, что я хочу иметь в своем буфере обмена и вставить в D6, это не 629bb706a18c16ad87640f253a745841, не следующий сгенерированный GUID, а именно эта строка:

=LOWER(CONCATENATE(DEC2HEX(RANDBETWEEN(0,4294967295),8), DEC2HEX(RANDBETWEEN(0,42949),4)...

Есть ли способ скопировать его непосредственно в ячейку, не помещая курсор в строку формулы? Есть ли горячая клавиша для этого?

Я не ищу программные решения, но на основе AHK все в порядке.

2 ответа2

3

На ленте выберите вкладку « Formulas », а затем « Show formulas .

Вместо значений вы увидите во всех ячейках непосредственно формулы, поэтому вы можете копировать / вставлять их по своему усмотрению.

1

Невозможно сделать это напрямую с помощью одной горячей клавиши.
Однако вы можете избежать явного щелчка, используя последовательность F2 CTRL+A CTRL+C. Панель формул даже не должна быть видимой для этого (но она все еще использует ее)

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