Мне нужно найти способ поместить 19-значное целое число (шкала 9 × 10^18) в документ Word. Проблема в том, что он должен запускаться на 32-битной машине, поэтому тип данных LongLong не будет работать.VBA очень длинное целое
пытался разбить на массив строк, но это не будет работать либо причине мне нужно сделать расчет с ним потом
Как исправить эту проблему?
Try 'Double' вместо' Long'. –
Вам нужно обработать номер в виде строки - VBA поддерживает только 15 цифр точности, поэтому ничего больше, чем вы потеряете некоторую информацию. –
Если вам нужно делать вычисления, см. Здесь, например: http://tushar-mehta.com/misc_tutorials/project_euler/LargeNumberArithmetic.htm –