
Sub formato()
Dim pippo As Single, casa$
pippo = 1234
casa = Format(pippo, "###,###;;===")
ActiveCell.Offset(1, 0).Value = casa
ActiveCell.Offset(2, 0).Value = Format(pippo, "###,###;;===")
casa = Format(pippo, "###,###;;#")
ActiveCell.Offset(3, 0).Value = casa
ActiveCell.Offset(4, 0).Value = Format(pippo, "###,###;;#")
ActiveCell.Offset(5, 0).Value = Format(pippo, "###,###.00;;#") ' <<<< solo questa da il risultato esatto
End Sub
|
Dim cifre As String
cifre = Sheets(1).Range("numero")
ActiveCell.Offset(7, 0).Value = FormatNumber(pippo, 2, , , -1)
ActiveCell.Offset(8, 0).Value = Format(pippo, cifre) |
Sub formato()
Dim pippo As Single, casa$
Dim cifre As String
pippo = 1234.56
cifre = ActiveCell.Value
ActiveCell.Offset(2, 0).Value = Format(pippo, "###,###;;===") '<< errore
casa = Format(pippo, "###,###;;#") '<< errore
ActiveCell.Offset(3, 0).Value = casa '<< errore
ActiveCell.Offset(4, 0).NumberFormat = "###,###;;#" '<< ESATTO
ActiveCell.Offset(4, 0).Value = pippo '<< ESATTO
ActiveCell.Offset(5, 0).NumberFormat = "###,###.00;;#" '<< ESATTO
ActiveCell.Offset(5, 0).Value = pippo '<< ESATTO
End Sub
|
