Domande frequenti - Calc

    From The Document Foundation Wiki
    < Faq‎ | Calc
    This page is a translated version of the page Faq/Calc/145 and the translation is 100% complete.


    Come aggiornare i riferimenti alle celle ad essi collegate, quando si copiano dei controlli per formulario

    Avete creato nel foglio dei Controlli per formulario collegati a delle celle. Se li copiate (foglio o controlli) in un altro foglio, i riferimenti non vengono aggiornati e continuano ad agire sulla cella collegata in origine.

    La seguente procedura [1] si basa su di un foglio di calcolo di esempio che contiene quattro fogli (A, B , C, D). Il foglio B comprende una Casella di testo collegata alla cella A1 ed un Pulsante di selezione collegato alla cella A2. Supponete di voler copiare questi controlli nel foglio D.

    schermata
    I controlli nel foglio B

    Il principio è quello di copiare i controlli in un foglio intermedio, nel quale le posizioni dei fogli vengono scambiate.

    Seguite tutti i passaggi:

    1. copiate l'area che contiene i controlli
    2. create un nuovo foglio di lavoro "temporaneo" che contiene quattro fogli con gli stessi nomi di quello "iniziale" ma con i fogli "sorgente" (B) e "destinazione" (D) invertiti:
      schermata
      foglio di lavoro "temporaneo": i fogli B e D sono invertiti
    3. incollate nel foglio D del foglio di lavoro "temporaneo"
    4. salvate (con un nome qualunque) e riaprite il foglio di lavoro "temporaneo"
    5. riaprite il foglio di lavoro "temporaneo"
    6. ripristinate le posizioni iniziali dei fogli:
      schermata
      foglio di lavoro "temporaneo": le posizioni dei fogli sono state ripristinate
    7. copiate l'area che contiene i controlli
    8. incollatela nel foglio D del foglio di lavoro "iniziale"
    9. salvate, chiudete e riaprite il foglio di calcolo.

    Note:

    1. Per una soluzione con l'utilizzo di macro vedete questo collegamento (in francese)