modifica puntamento celle macro



  • modifica puntamento celle macro
    di ludagi data: 08/02/2013 12:29:25



    ho un foglio excel con dati

    ho creato una macro che elabora i dati del foglio e mi riporta dei risultati nelle celle del foglio

    quesito :

    come si fa ad autoaggiornare la macro se si modifica il foglio excel cioè:

    esempio : la macro mi scrive un risultato nella cella A5.... se modifico il foglio e taglio e incollo la cella A5 in un'altra posizione .....come si puo' autoaggiornare la macro in modo che mi riporta il risultato nella nuova posizione di A5 ,per sempio, tagliata e incollata in K6.

    spero che esista una soluzione perchè è noiso e frustante aggiornare manualmente la macro ad ogni modifica del foglio.

    grazie





  • di HarryBosch data: 08/02/2013 13:34:48

    Dovresti impostare l'intervallo che ti interessa come Range.
    Piccolo esempio:
    - sul foglio di lavoro seleziona la cella A5 e dalla scheda Formule definisci un nome a questo intervallo, ad esempio Dest
    - la tua macro deve riportare il valore non più nella cella A5 bensì nel Range("Dest") e quindi scriverai:
    Range("dest") = "mio valore"

    ora, se sul foglio tagli la cella A5 e la incolli da altra parte, tale intervallo sarà sempre raggiungibile con Dest, senza bisogno di modificare la routine



  • di ludagi (utente non iscritto) data: 08/02/2013 13:47:20

    ho excel 2003 .......dove si trova la scheda formule ?

    poi se le celle sono piu' di una ?





  • di HarryBosch data: 08/02/2013 14:11:13

    Do' sempre per scontato che tutti utilizzano la versione 200 o superiore.. ^_^

    Allora, con Excel 2003 dovresti trovare la giusta posizione seguendo questo percorso.
    --> Inserisci --> Nome --> Definisci
    e qua imposti il nome e l'area dell'intervallo: quindi, seleziona l'intero intervallo e definisci il nome che poi richiamerai nella macro



  • di ludagi (utente non iscritto) data: 08/02/2013 14:22:58

    ok provero' .... anche se non ho capito bene come si fa quando l'uscita della macro interessa molte celle