|
Как убрать пробелы
| ☑ |
0
Nemirov
10.11.20
✎
09:51
|
1с 8.3 (ут) Занимаюсь обработкой для загрузки документа из файла (Xlsx), и в одном месте нужно преобразовать строку в число. Строка содержит например значение 1 234,56
Число(Формат(ИмяСтроки, "ЧДЦ=2; ЧГ=0")) пробовал так, разделитель между 1 2 не убирается и пробовал символы нпп результат такой же. Подскажите ответ на элементарный вопрос.
Поисковик только форматную строу и символы нпп предлагает.
скрин
|
|
1
Волшебник
10.11.20
✎
09:55
|
попробуй обычный пробел
|
|
2
Волшебник
10.11.20
✎
09:55
|
СтрЗаменить(ч, " ", "")
|
|
3
Волшебник
10.11.20
✎
09:55
|
а запятую надо заменить на точку
|
|
4
Ненавижу 1С
гуру
10.11.20
✎
09:57
|
Может стоит читать Значение, а не Текст?
|
|
5
brainguard
10.11.20
✎
10:20
|
(0) Формат форматирует число, а не строку. Синтакс-помощник говорит, что на вход функции формат() надо подавать число, дату или булево. Но если подать строку, то всеядная 1С это спокойно скушает.
|
|