Цитата |
---|
Юрий М пишет: Это для VBA в качестве разделителя целой и дробной части нужна точка, а на листе - запятая. |
стыдно даже как-то стало

16.04.2013 17:22:01
вроде так и делал использовал double
обрабатываются значения в интервале 1.2хххх - 1.3хххх макрос отработал без проблем на предыдущем массиве данных - 82000 строки и не одной ошибки. тот же самый макрос на другом массиве данных (данные идентичны т.е значения в таком же интервале 1.2хххх-1.3хххх) ругается на type mismatch (13 error) возникает когда переменной типа double пытаюсь присвоить значение 1.33169 читаю хелп - вроде 1.33169 это ваще не single и не double ??? |
|
|
16.04.2013 16:51:30
как в VBA работать со значениями типа 1.33169 ? ?
single -3.402823E38 to -1.401298E-45 и 1.401298E-45 to 3.402823E38 double -1.79769313486231E308 to -4.94065645841247E-324 и 4.94065645841247E-324 to 1.79769313486232E308 какой тип данных следует выбрать для переменных которые будут принимать значения типа 1.33169 есть вроде decimal но для как я понял для этого нужно обозначить массив. Нигман
Изменено: |
|
|