A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Initially:
I am trying to make table with the number range even more than excel range i.e. 1*10^(307). Is there any other way I can increase number limit.
Later:
I found the different software that is specially designed to solve those type of data.
And that is the best answer.
Both Excel and VBA store numbers in the standard 64-bit binary floating-point form. That is limited to about +/-10^308.
However, CPUs compatible with IA-32 and Intel64 (aka x86-64) perform arithmetic using an internal 80-bit binary floating-point form. That is capable of a range about +/-10^4932.
That is the form used in those CPU FP registers, which are accessible to software using assembly language instructions.
In fact, VBA (but not Excel) tries to use the 80-bit FP registers when calculating intermediate sub-expressions. That is one reason why VBA arithmetic results sometimes differ from Excel. Nevertheless, the final arithmetic result is rounded to the 64-bit form.
Some computer languages have data types that support storing as well as using the 80-bit form. In C-language derivatives, the data type is Long Double.
So it is not difficult for a third-party to provide a library of functions that use the 80-bit form. But note: not all third-party "multi-precision" libraries use the 80-bit form. They might simply extend the precision of the 64-bit form.
(For CPUs compatible with Intel IA64 -- "Itanium", not to be confused with Intel64 and x86-64 -- Long Double supports the standard 128-bit binary floating-point form, which has the same exponent range, but more precision. But I don't believe there are any IA64-compatible computers in the low-end computer market.)