Userform calcolatore



  • Userform calcolatore
    di ISAV (utente non iscritto) data: 09/07/2013 21:08:03

    Salve a tutti. Essendo ancora inesperto dell'ambiente VBA, avrei necessità di creare una interfaccia utente basata su di un userform che svolga le seguenti azioni:
    l'utente inserisce due numeri in due caselle di testo, diciamo X e Y, e tramite il click su un bottone di comando vengono calcolati X*Y e X/Y in due rispettive caselle di testo.
    Qualcuno potrebbe scrivermi le righe di codice delle caselle di testo e del bottone di comando?
    Grazie
    Ps: io ho provato chiamando i numeri delle caselle con i nomi X.text e Y.text ma quando clicco sul pulsante non funziona.
     
    P



  • di totygno71 (utente non iscritto) data: 09/07/2013 21:17:51

    Ciao

    non è molto lontano dal concetto che hai espresso
    se posti il file forse qualcuno lo manomette come desideri tu.... ^_^



  • di sgmmar data: 10/07/2013 08:25:58

    ciao Isav,
    dai un'occhiata al file allegato e fai sapere,
    Ciao a tutti



  • di isav (utente non iscritto) data: 10/07/2013 08:48:38

    Ringrazio moltissimo per le risposte e in particolare per la macro realizzata da sgmmarr : è proprio quello di cui avevo bisogno!
    Però non ho ancora capito molto bene come si scrive: forse bisogna inserire in una sub il comando "show userform"?
    Penso che sia questo il punto... Comunque provo a allegare il mio file che contiene un userform, così che qualche buona persona come voi potrebbe aiutarmi a capire la strada giusta. Tante grazie ancora!




  • di isav (utente non iscritto) data: 10/07/2013 09:05:52

    Sto iniziando a capire!! Ora funziona anche il mio userform .. wow!

    . Grazie infinite!



  • di sgmmar data: 10/07/2013 09:06:40

    Ciao Isav,
    ti riallego il file
    Devi vedere il codice scritto per il cmdCalcola del Form CALCOLATORE
    e quello scritto per "Questa cartella di lavoro"
    Ciao, fai sapere
    Buona giornata a tutti



  • di isav data: 10/07/2013 09:14:14

    Chiaro al 100%. Il tuo aiuto è stata per me una tappa fondamentale! Troppo gentile. Grazie ancora sgmmar . Alla prossima.



  • di sgmmar data: 10/07/2013 09:17:56

    Di niente.
    Spunto la discussione come risolta.
    La prossima volta ricordatene anche tu
    Ciao



  • di isav data: 10/07/2013 09:22:10

    Ok hai ragione, è dovuto all'emozione di avere risolto e al fatto che sono nuovo sia nel VBA sia nel forum, ma la prossima volta mi ricorderò di spuntare la discussione risolta. .

    Ps: presto chiederò ancora un altro argomento, stavolta aprendo un altra discussione