Страницы: 1
RSS
Пользовательский формат ячейки в значение
 
Сохраняем файл из 1С. Открываем. В столбце "Артикул" значение
2108170304212Р
При установке курсора на эту ячейку, в строке формул не отображается "Р". Так же по остальным значениям в данном столбце. От любого значения убирается последний символ.
 
Последний символ задан форматом.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Цитата
Валентин Валентинов написал:
Удаляет последний символ,
Что можно понять из такого названия?
 
В качестве альтернативного названия можно использовать "Пользовательский формат ячейки для обозначения валюты"
 
Цитата
Юрий М написал:
Что можно понять из такого названия?
Из названия темы понять трудно. Поэтому в тексте сообщения я расписал проблему
 
Цитата
Максим В. написал: Последний символ задан форматом.
Как исправить это для всех ячеек данного столбца?

В конце значения - 0. В строке формул его нет.
 
Да не в конце ЗНАЧЕНИЯ! Попробуйте сами вписать в ячейку с общим форматом число в нулями справа или слева. Получится? Крайние нули из числа удаляются. А то, что Вы видите - визуальное отображение того, что есть на самом деле. Оно (отображение) задается ФОРМАТОМ ЯЧЕЙКИ и Вам об этом уже писали.

Цитата
Валентин Валентинов написал: Из названия темы понять трудно. Поэтому в тексте сообщения я расписал проблему
А надо, чтобы было понятно по названию. Посетители по нему решают. стоит ли время терять на то, что внутри темы написано
 
Подскажите как убрать это? Мне нужно что бы последние символы не исчезали, это не именно 0, есть и буквы. Мне нужно что бы они отображались.
 
Цитата
Валентин Валентинов написал:
Из названия темы понять трудно
А должно быть понятно уже из названия. Примите это к сведению при создании следующих тем.
 
Цитата
Валентин Валентинов написал: Подскажите как убрать это?
Что убрать?
Если убрать ноль (отображать значение как есть) - изменить формат ячейки на Общий.
Если оставить ноль в значении - макросом преобразовать в текст и записать значение так, как оно отображается. Но это уже будут не числа, а тексты. С числом это не получится никак. У числа не может быть ни ведущих нулей, ни замыкающих!
 
Цитата
vikttur написал:
Если убрать ноль (отображать значение как есть) - изменить формат ячейки на Общий.
При изменении формата на Общий происходит тоже самое. Пропадают последние символы.
 
Именно это и написано:
Цитата
Что убрать? Если [нужно] убрать ноль...
А предложение ниже о другом варианте:
Цитата
Если [нужно] оставить ноль в значении...
 
Цитата
vikttur написал: ...макросом преобразовать в текст и записать значение так, как оно отображается
Прошу сильно не пинать, но я не понимаю как это сделать физически. И что такое макрос и как им пользоваться. Заранее благодарен!
 
Цитата
Валентин Валентинов написал:
но я не понимаю как это сделать физически
Видимое значение ячейки в реальное
Читать внимательно и до конца. В статье есть сопутствующие ссылки на статьи с разъяснениями как это все надо реализовать и что именно применять.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Спасибо большое. Изучил. И понял что простому смертному это сделать не так просто)
 
Цитата
Валентин Валентинов написал:
простому смертному это сделать не так просто
отличный вывод! им очень удобно прикрыть свое нежелание разобраться в вопросе
ага, как раз это доступно только богам или а крайнем случае полубогам, поэтому простому смертному даже нет смысла напрягаться
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Валентин Валентинов, в вашем примере, в принципе, быстрое решение будет:
1. Копируем данные из столбца артикула в блокнот (стандартный виндовый notepad) - при вставке будут все ваши буквы-нули в конце.
2. Меняем формат по столбцу артикул на текстовый.
3. Копируем обратно текст из блокнота в столбец артикула (в столбце уже текстовый формат, для которго и нули не нули а=текст)
 
Спасибо. Это работает. Но с учетом обработки большого количества таких документов, не очень удобно.
Страницы: 1
Наверх