Percentuale Iva e Textbox



  • Percentuale Iva e Textbox
    di Alfredo (utente non iscritto) data: 11/05/2016 12:07:40

    Buongiorno a tutti Voi...
    Ho un problema che non riesco a risolvere, per quanto possa sembrare stupido mi ha bloccato.

    Invio, tramite una Userform contenente varie textbox, il valore iva (es 10%) ad una cella di un foglio excel. Fin qui tutto bene, ma quando faccio la operazione inversa e cioè leggere il valore iva trasferendolo dalla cella verso la textbox, mi viene restituito 0,1. Vorrei invece leggere 10%!

    Nel codice sotto, quando inserisco un valore "digitandolo" nella textbox me lo trasforma in %: digito 10 e diventa 10%

    nei due frammenti di codici mostro come vado a scrivere il valore nella cella e come lo trasferisco, quando ho bisogno di rileggere i dati, verso la textbox.

    Ho provato anche a eliminare TextBox4_AfterUpdate solo quando leggo dalla cella .... ma non va... help

    Grazie
    Alfredo
     
    Private Sub TextBox4_AfterUpdate() 
    With Me.TextBox4
        .Value = Format(CDbl(.Text) / 100, "0%")
    End With
    End Sub
    
    trasferisco alla cella con 
    ActiveCell.Offset(0, 5).Value = TextBox4
    
    Trasferisco alla textbox con
    TextBox4.Value = .Range("D" & lng)
    



  • di patel data: 11/05/2016 12:42:32

    tu ci riusciresti a testare il codice senza il file ?





  • di Alfredo (utente non iscritto) data: 11/05/2016 19:15:46

    Scusami Patel... siccome sto facendo delle prove ed è tutto ancora così... in fase di progetto, mi vergogno un po ad allegare il file... Allora ti ho messo i segnalibri sui codici che ho gia riveduto un poco (ma ancora devo perfezionare) e per avviare la user ci sta la macro "avvio".

    se scivo io le text box e salvo le modifiche sul foglio excel, va tutto bene x l'iva, al contrario quando leggo i dati dal foglio mi restituisce un valore errato nella textbox...

    Perchè al refresh della listbox, se ne foglio MasterOrdini la riga 6 se è vuota, mi da errore?

    Lo so ! Sono una schiappa!


    Sono nel panico..... come allego il file?



  • di Alfredo (utente non iscritto) data: 11/05/2016 19:17:05

    Ci sono riuscito!!!

    Sono un pollo, lo so !

    Scusate



  • di Marius44 data: 11/05/2016 19:43:53

    Ciao Alfredo
    non farmi arrabbiare patel (un saluto)

    Premesso che tutto ciò che arriva o parte da una TextBox è una Stringa, come hai fatto prima a far apparire nella TextBox il 10%? Formattando!

    Bene, fai lo stesso in uscita e sei a posto.

    Ciao,
    Mario



  • di Alfredo (utente non iscritto) data: 11/05/2016 23:02:55

    ok! Grazie marius44 ci provo!!!



  • di Alfredo (utente non iscritto) data: 12/05/2016 01:39:02

    Ancora grazie, come sempre grazie ai vostri aiuti risolvo!

    Seguendo l'indizio di Mario ho formattato, usando il frammento di codice sotto, ed ho risolto!



    E come diceva Parisina: Grazie Mario! (Non ci resta che piangere)