|
Считываю с экселя строку , в ней оплучается пробел как удалить?
| ☑ |
0
Artur Mirodyanov
06.11.13
✎
16:51
|
В экселе есть ячейка в ней стоит 2013. Считавыю значение в 1с , уже строка имеет значение "2 013", пытаюсь функцией СтрЗаменить.. убрать этот пробел но нет. Внизу привожу код.
ГодСтрокой = "" + Лист.Cells(1,16).Value;
ГодСтрокой = СтрЗаменить(ГодСтрокой, " ", "");
Если это не пробел тогда что это??? И как его оттуда убрать?, могут быть данные "2013" и "2 013"
|
|
1
vicof
06.11.13
✎
16:51
|
Формат()
|
|
2
GROOVY
06.11.13
✎
16:52
|
Оплучется так: Бывает не только пробел, но и неразрывной пробел.
|
|
3
Artur Mirodyanov
06.11.13
✎
16:52
|
Значеине переменной после функции СтрЗаменить остается таким же.
|
|
4
vicof
06.11.13
✎
16:52
|
Это разделитель групп
|
|
5
sda553
06.11.13
✎
16:52
|
Это не пробел.
Убирается выражением
ГодСтрокой = Формат(Лист.Cells(1,16).Value,"КакаятоТамФорматнаяСтрокаЧСтобБезПробелов");
|
|
6
GROOVY
06.11.13
✎
16:53
|
|
|
7
Artur Mirodyanov
06.11.13
✎
16:54
|
(2), (5), (1) Спасибо сейчас сделаю
|
|
8
GROOVY
06.11.13
✎
16:55
|
(7) Чего обрадовался, у тебя там не число.
|
|
9
abfm
06.11.13
✎
16:56
|
Не надо мучить.
Значение = СтрЗаменить(Значение, Символы.НПП, "");
|
|
10
sda553
06.11.13
✎
16:57
|
(8) Спорим, число
|
|
11
Смотрящий от 1С
06.11.13
✎
16:57
|
Скопипасти эту невидимую фигню и вставь ее в СтрЗаменить() в качестве строки для замены
|
|