Овде сазнајте како можете претворити спољне референце у фиксне вредности у Екцелу.
Спољне референце су корисне јер их можете користити за структурирање података. Међутим, ако појединачно дистрибуирате радне свеске са спољним референцама, корисници добијају поруку о грешци у којој се наводи да се наведени извор не може пронаћи.
Уместо да конвертујете референце појединачно или у групама у независне вредности, то можете учинити и помоћу макроа. Следећи макро замењује све спољне референце и уместо тога уноси тренутни садржај као апсолутне вредности у одговарајуће ћелије:
Суб ЛинксРеплаце ()
Затамни ћелију као опсег за сваку ћелију у АцтивеСхеет -у.
УседРанге.
Ћелије Ако је ИнСтр (Целл.Формула, "[")> 0 И ИнСтр (Целл.Формула, "]")> 0 Затим Целл.Формула = Целл.
Вредност Следећа ћелија
Енд Суб
Све спољне референце у тренутној табели (АцтивеСхеет) замењене су апсолутним вредностима. Да бисте то урадили, макро проверава да ли се знакови "[" и "]" појављују у формулама свих ћелија које се користе у табели. Ово је увек показатељ спољних референци. Ако је услов испуњен, формула у одговарајућој ћелији се преписује тренутном вредношћу ћелије.