Ovdje saznajte kako možete pretvoriti vanjske reference u fiksne vrijednosti u Excelu.
Vanjske reference korisne su jer ih možete koristiti za strukturiranje podataka. Međutim, ako pojedinačno distribuirate radne knjige s vanjskim referencama, korisnici dobivaju poruku o pogrešci u kojoj se navodi da se navedeni izvor ne može pronaći.
Umjesto pretvaranja referenci pojedinačno ili u skupinama u neovisne vrijednosti, to možete učiniti i pomoću makronaredbe. Sljedeći makro zamjenjuje sve vanjske reference i umjesto toga unosi trenutni sadržaj kao apsolutne vrijednosti u odgovarajuće ćelije:
Pod LinkoviReplace ()
Zatamni ćeliju kao raspon za svaku ćeliju na ActiveSheet -u.
UsedRange.
Ćelije Ako je InStr (Cell.Formula, "[")> 0 I InStr (Cell.Formula, "]")> 0 Zatim Cell.Formula = Cell.
Vrijednost Sljedeća ćelija
Kraj podm
Sve vanjske reference u trenutnoj tablici (ActiveSheet) zamijenjene su apsolutnim vrijednostima. Da biste to učinili, makro provjerava pojavljuju li se znakovi "[" i "]" u formulama svih ćelija korištenih u tablici. Ovo je uvijek pokazatelj vanjskih referenci. Ako je uvjet ispunjen, formula u odgovarajućoj ćeliji prepisuje se trenutnom vrijednošću ćelije.