Sostituisci i riferimenti esterni in una tabella di Excel con i valori, utilizzando una macro

Sommario

Scopri qui come convertire i riferimenti esterni in valori fissi in Excel.

I riferimenti esterni sono utili perché puoi usarli per strutturare i tuoi dati. Tuttavia, se si distribuiscono singolarmente le cartelle di lavoro con riferimenti esterni, gli utenti ricevono un messaggio di errore che indica che non è possibile trovare l'origine a cui si fa riferimento.

Invece di convertire i riferimenti singolarmente o in gruppi in valori indipendenti, puoi farlo anche usando una macro. La seguente macro sostituisce tutti i riferimenti esterni e inserisce invece i contenuti correnti come valori assoluti nelle celle corrispondenti:

Collegamenti secondariSostituisci ()

Dim Cell As Range Per ogni cella in ActiveSheet.

UsatoGamma.

Cells If InStr (Cell.Formula, "[")> 0 And InStr (Cell.Formula, "]")> 0 Then Cell.Formula = Cell.

Valore Cella successiva

Fine sottotitolo

Tutti i riferimenti esterni nella tabella corrente (ActiveSheet) vengono sostituiti da valori assoluti. Per fare ciò, la macro verifica se i caratteri "[" e "]" compaiono nelle formule di tutte le celle utilizzate nella tabella. Questo è sempre un indicatore di riferimenti esterni. Se la condizione è soddisfatta, la formula nella cella corrispondente viene sovrascritta dal valore corrente della cella.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave