Inserimento dati con userform



  • Inserimento dati con userform
    di Gugluca (utente non iscritto) data: 02/10/2009

    Ciao a tutti!
    ho un file excel che voglio dare ad alcuni clienti. nella colonna a ho dei codici, nella b delle voci e nella c dei valori.
    ho allegato il file..
    ho creato una macro, che consenta di compilare questo foglio in automatico (in modo che i clienti non me lo sballino).. però ho alcuni problemi:
    all'avvio della macro, compare un userform1 di istruzioni (e fin qui va tutto bene). andando avanti ho inserito uno userform2,3,..9..
    nella colonna b ho inserite delle "macro voci", che hanno un corrispondente codice nella colonna a.
    vorrei che data la prima voce "spese amm.ne condominiali immobili", vorrei che si inserisse una riga sotto con indicata la sottovoce e il valore in colonna c.. così via, finchè l'utente ha da inserire sottovoci per la prima macrovoce "spese amm.ne condominiali immobili
    ".. a questo punto vorrei che si facesse la stessa cosa per la seconda macrovoce "manut. ord. immobili locati a terzi" e così via..
    e' possibile una cosa del genere? io non so quante sono o saranno le sottovoci che l'utente inserirà.. possono cambiare da macrovoce a macrovoce (avevo provato con la prima macrovoce a inserire le richieste manualmente, ma come vedrete è un lavoraccio e per di più il risultato è pessimo, se dovessero esserci più sottovoci indicate dall'utente sarebbe un problema..
    grazie a tutti per il vostro preziosissimo aiuto!
    ciau!!





  • di Enzo (utente non iscritto) data: 09/10/2009

    ....il file allegato dov'e'?



  • di Gugluca (utente non iscritto) data: 09/10/2009

    Allegato!
    non so come mai ma si era tolto..
    nel secondo foglio ho inserito come mi piacerebbe che fosse il risultato..



  • di Gugluca (utente non iscritto) data: 21/10/2009

    Ciao ragazzi..
    probabilmente devo scomporre un pò il problema e fare un passetto alla volta (sperando di ragionare nella maniera corretta)..
    ho una userform con inserimento dati.. in questa userform ho messo un pulsante.. vorrei che inserisse una riga al click del pulsante, poi si azzerasse la userform, comparisse di nuovo la uesrform e al click sullo stesso pulsante inserisse un'altra riga al di sotto di quella appena inserita.. e così via, finchè non si passa ad un altro pulsante.. è possibile?
    grazie a tutti!!
    ciau!



  • di Enzo (utente non iscritto) data: 21/10/2009

    L'istruzione qui sotto inserisce una riga partendo dalla cella a9 ma e' solo un esempio
    devi adattarla alle tue esigenze in quanto non so dove tu voglia inserire le righe vuote
    p.s. devi modificare userform1 nel nome della tua userform

     
    Unload Me
    Range("A9").EntireRow.Insert
    UserForm1.Show