Имя: Пароль:
1C
 
Как распознать цифры в строке
0 kathleen
 
23.03.15
13:19
Читаю программно табель из экселя, там все ячейки тип строка, как можно распознать где цифры, а где буквы?
1 nordbox
 
23.03.15
13:23
Если в 1234567890 тогда
Что нибудь так )))
2 Лефмихалыч
 
23.03.15
13:25
regexp-ом
числа - это вот это: "\d+.?\d*"
ну... почти, но в большинстве случаев хватит и этого
3 DmitriyDI
 
23.03.15
13:26
(0)
эточисло = истина;
попытка
Число(данныеячейки)
исключение
эточисло = ложь;
конецпопытки;
4 kathleen
 
23.03.15
13:28
(3)Спасибо, то,что надо
5 ДенисЧ
 
23.03.15
13:33
(3) ДанныеЯчейки = "2" + Символы.НПП + "123";
Это число? Число. А преобразование в ошибку вылети
6 DmitriyDI
 
23.03.15
13:42
(5) СтрЗаменить(СокрЛП(ДанныеЯчейки),Символы.НПП,"",)
7 Timon1405
 
23.03.15
14:05
(2) не катит для строки "1a1"
Программист всегда исправляет последнюю ошибку.