Home |
Search |
Today's Posts |
#1
|
|||
|
|||
Loss of caluclating precision (VBA vs Excel)
Hello
I performed a calcualtion in an excel worksheet using the built in formula PMT=. If I then do that same procedure using VBA (i.e. write a sub to calculate PMT with the same inputs and still using PMT in VBA) I get two separate results? Can anybody help align my VBA result to the spreadsheet result. As I understand it, excel treats anything in a spreadsheet as a 'Double' - I defined my variables in VBA as Double but still got a different answer. Does anybody have any insights? FWIW, I am simply calcualting loan repayments... Regards Alex |
#2
|
|||
|
|||
Hi Alex,
Did you also declare the function itself as Double? Why not post your code, the values and the results from both methods? -- Kind regards, Niek Otten "Alex" wrote in message ... Hello I performed a calcualtion in an excel worksheet using the built in formula PMT=. If I then do that same procedure using VBA (i.e. write a sub to calculate PMT with the same inputs and still using PMT in VBA) I get two separate results? Can anybody help align my VBA result to the spreadsheet result. As I understand it, excel treats anything in a spreadsheet as a 'Double' - I defined my variables in VBA as Double but still got a different answer. Does anybody have any insights? FWIW, I am simply calcualting loan repayments... Regards Alex |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel 2002 Add-in: Open Database Connectivity available for Excel | Excel Discussion (Misc queries) | |||
Stop Excel Rounding Dates | Excel Discussion (Misc queries) | |||
Hints And Tips For New Posters In The Excel Newsgroups | Excel Worksheet Functions | |||
Excel error - Startup (and Acrobat PDFMaker) | Setting up and Configuration of Excel | |||
Excel 2002 and 2000 co-install. Control Which Starts ? | Excel Discussion (Misc queries) |