scalare numeri



  • scalare numeri
    di Elias (utente non iscritto) data: 05/11/2014 11:05:13

    Buongiorno ragazzi!! vorrei sapere se si può fare una cosa: allora ho una colonna con numeri da 1 a 10 e vorrei sapere se si può fare una cosa in modo che quando aggiungo una riga tra il 5 ed il 6, i numeri cambiano in automatico ? cioè la riga che ho aggiunto diventa 6 ed il 6 diventa 7 e così via a scalare. è possibile ? Grazie mille



  • di ninai (utente non iscritto) data: 05/11/2014 11:33:50

    ciao
    se ho capito bene, puoi usare =rif.riga()




  • di Elias (utente non iscritto) data: 05/11/2014 11:54:57

    Grazie della risposta ma come devo fare? cioè in che senso?



  • di Elias (utente non iscritto) data: 05/11/2014 12:00:59

    vorrei che scala i numeri dopo in automatico. ad esempio se ho numeri da 1 a 10 e vorrei aggiungere un altra riga in qualunque posto in mezzo tra 1 e 10, cioè diventassero 11 righe, vorrei che inserisce in automatico il numero e scala gli altri in automatico



  • di Lucas87 data: 05/11/2014 12:12:18

    Ciao
    Con rif.riga puoi far scalare i numeri in automatico, ma non aggiungerli alle righe inserite.
    Servirebbe una macro, ma come intercettare l'azione di inserimento di una nuova riga?? Non saprei



  • di ninai (utente non iscritto) data: 05/11/2014 12:19:37

    esempio:
    attualmente da a2 a A11 hai 1,2,3,4,5,6,7,8,9,10

    in A2 scrivi: =rif.riga()-1
    e trascini in basso




  • di Elias (utente non iscritto) data: 05/11/2014 13:11:15

    Grazie mille!!!!



  • di Zer0Kelvin data: 06/11/2014 00:55:23

    ....e un semplice
    =A1+1
    in A2 non andava bene?



  • di Zer0Kelvin data: 06/11/2014 01:05:02

    PS @Lucas87
    l'inserimento di una riga attiva l'evento Worksheet_Change e se Target.Address è simile a, per es., "$8:$8" sapremo che è stata compiuta un'operazioni su una (o più) riga.
    Questo naturalmente non ci dà la certezza che l'operazioni sia un inserimento o una cancellazione, ma può essere una base di partenza...



  • di ninai (utente non iscritto) data: 06/11/2014 06:22:07

    ciao
    ZeroK
    hai ragione!
    partivo con due presupposti errati:
    1) che la formula rimanesse anche nella nuova riga
    2) che oltre ad aggiungere righe, si volessero anche eliminare righe

    =A1+1, da problema se elimini righe



  • di Zer0Kelvin data: 06/11/2014 07:45:00

    In realtà li dà anche inserendo righe, comunque in tutti i casi ci sono formule da riaggiornare.