|
|
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите, пожалуйста, выбраться из тупика. Необходимо, что бы функция isNumeric("8.01") возвращала истину пробовал так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. но срабатывает IsNumeric("8,01"). Где ошибся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:05 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
P.S. и с .UseSystemSeparators = false также не дает ожидаемый результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:10 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
AntonariyВ региональных настройках разделитель — точка. Jah loves you. Файл Excel будет работать на разных машинах, не хотелось бы привязываться к нестандартным региональным настройкам. Как их поменять только на время выполнения макроса в скрипте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:13 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
AntonariyНикак. Нужно узнавать системный разделитель и заменять текст на него. Jah loves you. А на что тогда влияет Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:21 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
AntonariyНикак. Нужно узнавать системный разделитель и заменять текст на него. Jah loves you. если эти этим путем, то разделитель можно узнать так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:31 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
IgorDФайл Excel будет работать на разных машинах, не хотелось бы привязываться к нестандартным региональным настройкам. Как их поменять только на время выполнения макроса в скрипте? IMHO - вы пытаетесь сделать то что делать не надо - никогда не меняйте настройки пользователя. IsNumeric("1.23") у американцев и IsNumeric("1,23") в России вернут одно и то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 17:42 |
|
||
|
isNumeric & DecimalSeparator
|
|||
|---|---|---|---|
|
#18+
AndrFIgorDФайл Excel будет работать на разных машинах, не хотелось бы привязываться к нестандартным региональным настройкам. Как их поменять только на время выполнения макроса в скрипте? IMHO - вы пытаетесь сделать то что делать не надо - никогда не меняйте настройки пользователя. IsNumeric("1.23") у американцев и IsNumeric("1,23") в России вернут одно и то же. Согласен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 18:02 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=152&tid=2160749]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
18ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 334ms |

| 0 / 0 |
