Страницы: 1
RSS
Преобразовать форматирование в реальное значение, отображаемое в ячейке
 
Добрый день
Обрабатываю таблицу с данными, и некоторые диапазонные данные в ячейке отображаются полностью, но в командной строке и при копировании только чать
Пример в скрине
Кто знает как это дело привести к полному виду?
 
Добрый день, никак.
В строке формул вы видите реальное значение, а в ячейке на него накладывается форматирование
Изменено: buchlotnik - 09.04.2021 08:33:38
Соблюдение правил форума не освобождает от модераторского произвола
 
А как проверить какое форматирование накладывается в ячейке? Должен же быть какой-то принцип, откуда отображаются данные в ячейке?

Скрин формата ячеек приложил
Изменено: Иван - 09.04.2021 08:38:13
 
Иван, встаете на ячейку правая кнопка мыши формат ячейки и смотрите
Лень двигатель прогресса, доказано!!!
 
Судя по всему, при введении любого значения, в ячейка как-то дописывает заданное... и в каждой ячейке это "заданное" разное  
 
Иван, в чем вопрос то откуда берется узнали хотите что бы физически эти данные были в ячейке то прикладывайте файл пример вам навояют макрос который превратит форматирование в данные которые будут в ячейке
Лень двигатель прогресса, доказано!!!
 
Цитата
Иван написал:
ячейка как-то дописывает заданное
у вас на скрине все видно - берется целая часть и дописывается ...230- в чем вопрос так и не понятно
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
Иван: Отображение информации в командной строке
нет в Excel командной строки. Есть строка формул (то, что у вас) и статусная строка снизу (Application.StatusBar)
Ну и окошки всякие в VBA-редакторе ещё есть, но это другое…
Изменено: Jack Famous - 09.04.2021 09:13:36
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Вопрос в том, что надо сделать, что бы "то, что дописывается" копировалось вместе с "целой частью", т.к. при ВПР или каком либо другом способе переноса данных, переносится только эта "целая часть"

Пример файла приложил
 
Цитата
Иван: то, что дописывается" копировалось вместе с "целой частью",
макросом можно взять видимое значение с учётом формата с помощью Cell.Text

Цитата
Иван: Как проверить, какое форматирование накладывается в ячейке?
"ПКМ — Формат ячейки" или "Ctrl+1"
Всё остальное - не по теме
Изменено: Jack Famous - 09.04.2021 09:22:39
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
Jack Famous написал: макросом можно взять видимое значение с учётом формата с помощью Cell.Text
Это как? можно поподробней? Есть готовый рецепт или придумывать надо?

Цитата
нет в Excel командной строки.
Спасибо. Приму к сведению
 
один из вариантов, в отдельном столбце применить формулу потом оттуда скопировать и вставить как значение
Лень двигатель прогресса, доказано!!!
 
Цитата
Иван: Это как? можно поподробней?
Готовый макрос. Преобразует во всех выделенных ячейках значения с учётом формата
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
Сергей написал: один из вариантов,...
Очень прикольное решение... спасибо большое

а что там за формула? Выглядит как =@ё но при этом ё указывает на ячейку.... непонятно как это реализовано )
 
Ctrl+F3
 
Видимо на маке как-то по другому ))) от этой комбинации у меня окна разлетаюся)))
НО за это отдельное большое спасибо) мне не хватало этого знания )
 
Цитата
Иван написал: на маке как-то по другому
Ищите именованные диапазоны (имена, именованные формулы)
 
Цитата
Иван написал:
Есть готовый рецепт
Видимое значение ячейки в реальное
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх