i have known bfr that that changingn it to genral or text can give true value , but im hoping somehow i can do this in diffrent way maybe from script .
Here’s an example of a script in VBA (Visual Basic for Applications) that changes the number formatting for a range of cells to display more decimal places:
Sub ShowFullDecimalValue()
Dim rng As Range
'Set the range to be formatted
Set rng = Range("A1:A10")
'Change the number formatting for the range to display more decimal places
rng.NumberFormat = "0.0000000000"
End Sub
This script will change the number format for cells A1 to A10 to display 10 decimal places. You can modify the range and number of decimal places as needed. To run this script, you need to have the Developer tab enabled in Excel and open the VBA editor (press Alt + F11). Then, paste the code into a new module and run the macro.