VBA restituzione di un valore percentuale a 4 decimali

Anonimo
2017-07-25T09:13:54+00:00

Ciao a tutti,

sono sempre alle prese con il mio dbase!  In particolare voglio che mi venga restituito il valore percentuale, calcolato in una form, in una finestra msg come da figura 1.

Ho impostato il campo calcolato con 4 decimali e a video tutto si vede bene, ma quando inserisco il campo nella finestra msg, VBA non tiene conto della formattazione a 4 decimali.

Come posso modificare il codice in modo tale che mi venga restituito un valore a 4 decimali anche nella finestra messaggio?

Posto anche il codice della finestra msg.

grazie

Luca

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

3 risposte

Ordina per: Più utili
  1. Anonimo
    2017-07-25T14:32:56+00:00

    Ciao Sandro

    Ho provato ma non funziona. Sicuramente sbaglio in qualcosa. 

    Grazie

    Luca

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2017-07-25T12:23:27+00:00

    ciao Luca,

    prova così :

    Format$(Me.tuaTextBox, "#,##0.0000%")

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2017-07-25T10:26:17+00:00

    Ho risolto:

    '------------------------------------------------------------

    ' Percentuale perizie %

    '------------------------------------------------------------

    Private Sub GGInizioLavori_AfterUpdate()

    On Error GoTo Form_Open_Err

        If PercPerizie > 0 Then

            Beep

            MsgBox "Attenzione! La percentuale di incremento lavori è pari al " & Round([PercPerizie], 4) & "%", vbCritical, "PERCENTUALE PERIZIE"

        End If

    Form_Open_Exit:

    Exit Sub

    Form_Open_Err:

        MsgBox Error$

        Resume Form_Open_Exit

    End Sub

    grazie

    La risposta è stata utile?

    0 commenti Nessun commento