incremento cella



  • incremento cella
    di biss73 (utente non iscritto) data: 12/05/2015 16:28:10

    Salve a tutti,
    un piccolo aiuto per favore
    all'interno di un ciclo for dovrei incrementare un numero all'interno di una cella
    es. nella cella c5 ho 00555-33 ad ogni passaggio del ciclo dovrei incrementare il finale 33,34,35 ecc..
    fino alla fine del ciclo. Sicuramente mi sfugge il metodo a me ma credo che per voi e una sciocchezza
    in attesa vi ringrazio



  • di Lucas87 data: 12/05/2015 16:59:14

    Ciao
    Immaginando che tu abbia realizzato il ciclo for...
    Immaginando che la struttura dei dati abbia un solo "-"...
    Prova così, da aggiornare alla tua situazione
     
    Selection = Split(Selection, "-")(0) & "-" & Split(Selection, "-")(1) + 1
    



  • di Luca73 data: 12/05/2015 17:00:33

    Ad ogni ciclo di cosa?
    ritengo tu intenda VBA ma la domanda non è chiara
    Iniltre "interpreto" che tu abbia già un ciclo for che va da x a y corretto?
    inoltre il valore 00555-33 immagino sia testo. da dove parte (da 00555-33?) e dove arriva (00555-XX)?
    nel caso io farei una cosa del genere.
    anche se senza ulteriori info rimane difficile aiutarti.

     
    for index = 1 to 100 '(ipotizzo 100)
    Range("C5").formula="0055-" & (Index+32) 'ipotizzo 33 primo numero
    ....
    Next index
    






  • di Biss73 (utente non iscritto) data: 13/05/2015 09:36:06

    Grazie mille x l'aiuto entrambe le soluzioni sono molto più efficienti di quella che avevo adottato io
    Grazie ancora