DOLLARTEXT Limitation

We have noticed that the DOLLARTEXT Tag is limited by the “integer” number size.
You can only use the tag for numbers up to 32767
As soon as you use 32768 it no longer converts it so a Word, but just prints the number.

Is there a work around for this other that writing my own routine?

Hi Eric,

Thanks for your inquiry. I have tested the scenario using latest version of Aspose.Words for .NET 15.1.0 and have not found the shared issue. Please use Aspose.Words for .NET 15.1.0. Please check the input and output document in attachment.

If you still face problem, please attach your input Word document here for testing. I will investigate the issue on my side and provide you more information.

15.1.0 did fix the 32767 limitation, but now it is limited to 999,999.00. Anything over 1,000,000 doesn’t work.

Reallistically it should run for up to Billions. Any work around to complete the function?

Hi Eric,

Thanks for your inquiry. Please note that Aspose.Words mimics the same behaviour as MS Word does. If you repeat the same scenario using MS Word, you will get the same output. Moreover, please check following link for your kind reference.
http://support.microsoft.com/kb/173287

There is a limit of six-digits that can be represented by the DollarText switch–Word can spell out the dollar amount up to $999,999.99.