Innholdsfortegnelse
Microsoft Excel har et bredt spekter av applikasjoner for vår daglige bruk. En av dem er å referere til en hvilken som helst celle eller område. Vi kan referere til celler eller områder i samme ark eller andre ark, eller en annen arbeidsbok. Når vi refererer fra en arbeidsbok til en annen, bør vi være veldig forsiktige. Men å referere til en arbeidsbok uten å åpne den til en annen arbeidsbok er veldig vanskelig. Vi må sikre noe viktig informasjon om den lukkede filen. Så denne artikkelen handler om å bruke referansen fra en annen arbeidsbok uten å åpne den i Excel.
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.
Kildefil:
Closed.xlsmDestinasjonsfil:
Open.xlsm5 metoder for å bruke referanse fra en annen arbeidsbok uten å åpne den
Her vil vi diskutere noen metoder for å referer til en arbeidsbok uten å åpne den filen i Excel.
1. Referanse fra en annen arbeidsbok ved å bruke alternativet Lim inn kobling
Her vil vi vise hvordan du refererer til en annen arbeidsbok ved å bruke koblingen lim inn.
Trinn 1:
- Åpne først regnearket som forblir nært kalt Closed.xlsm .
- Kopier deretter de nødvendige cellene.
- Nå kopierer vi område B5 til C9 .
Trinn 2:
- Åpne deretter den andre arbeidsboken.
- Gå til Celle B5 .
- Klikk påhøyre knapp på musen.
- Velg Lim inn lenke (N) .
Trinn 3:
- Nå kan vi se at data limes inn i de ønskede cellene våre.
Trinn 4:
- Nå ser vi referansekoden til celle C9 . Det vil si:
=[Closed.xlsm]Sheet1'!C9
Trinn 5:
- Nå lukker du regnearket Lukket. xlsm .
- Og på det tidspunktet vil referansen også endres tilsvarende. Det vil si:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!C9
Dette er hvordan vi kan referere til ett regneark og deretter lukke det regnearket.
Les mer: Koble til Excel-arbeidsbøker for automatisk oppdatering (5 metoder)
2. Referanse fra en lukket Excel-arbeidsbok i skrivebordsmappe
Her vil vi vise om referansearbeidsboken er lagret på den lokale datamaskinen.
Vi vil referere til Closed.xlsm -filen på Open.xlsm uten å åpne filen Closed.xlsm .
Her må vi legge inn referansen manuelt.
Trinn 1:
- Åpne først filen Open. xlsm .
- Gå til Celle B5 .
- Vi må angi filbanen, arbeidsboknavnet, arknavnet og cellereferansen her.
- Her legger vi inn formelen nedenfor:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5
Trinn 2:
- Trykk deretter Skriv inn .
Trinn 3:
- Nå drar du i Fyllehåndtaket -ikonet til den siste cellen.
Vi kan seat resten av cellene er fylt med data fra det lukkede regnearket.
Vi kan også gjøre dette ved å bruke et område i formelen.
Trinn 4:
- Nå bruker vi den modifiserte formelen i celle B5 .
- Formelen er:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5:C9
Trinn 5:
- Igjen, trykk Enter .
På denne måten kan vi legge inn en hel data uten å åpne regnearket.
I en situasjon til kan vi glemme arknavnet når vi skriver inn formelen . For det formålet har vi en løsning.
Trinn 6:
- Vi vil angi koden nedenfor på celle B5 .
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9
Trinn 7:
- Trykk så Enter .
- Nå vises de tilgjengelige arkene med filen Closed. xlsm .
- Velg ønsket ark.
Trinn 8:
- Trykk nå OK .
Dette er noen prosesser som vi kan referere til en hvilken som helst arbeidsbok uten å åpne den filen.
Les mer: Hvordan koble sammen Excel-arbeidsbøker (4) Effektive metoder)
Relaterte avlesninger
- Hvordan koble sammen flere celler fra et annet regneark i Excel (5 enkle måter)
- Koble Excel-ark til et annet ark (5 måter)
- Slik kobler du filer i Excel (5 forskjellige tilnærminger)
- Koble Word-dokument til Excel (2 enkle metoder)
- Hvordan koble celle til et annet ark iExcel (7 metoder)
3. Referanse fra en lukket Excel-arbeidsbok fra skyen
Vi må kanskje referere til en hvilken som helst arbeidsbokfil fra skyen i en annen arbeidsbok. I denne delen vil vi diskutere dette emnet. Når vi refererer til en fil fra den lokale datamaskinen er det et problem som er at hvis vi endrer plasseringen av filen, vil referansen ikke fungere. Men når vi legger til referanser fra skyarbeidsbøkene vil ikke dette problemet oppstå.
Trinn 1:
- Dette Sample.xlsm-regnearket er lagret i én stasjon . Vi vil henvise denne arbeidsboken til en annen arbeidsbok.
- Kopier Range B5:C9 .
Trinnet 2:
- Gå nå til målarbeidsboken.
- I Celle B5 klikker du på høyre knapp på musen.
Trinn 3:
- Klikk deretter på Lim inn lenke(N) .
Kopierte data limes inn i de valgte cellene.
Trinn 4:
- Nå, lukk Sample.xlsm -arbeidsboken som ligger på én stasjon.
- Få nå referansen til Cell C9 og det er:
='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9
Her refererte vi til en arbeidsbok som er lagret på skyen.
Les mer: Hvordan koble to Arbeidsbøker i Excel (5 metoder)
4. Bruk definert navn for referanse fra en annen arbeidsbok
I denne delen vil vi vise hvordan du refererer til en arbeidsbok som bruker det definerte navnet.
Trinn1:
- Først definerer du navnet på kildedataene.
- Gå til Formler fanen.
- Velg deretter alternativet Definer navn fra rullegardinmenyen Definer navn .
Trinn 2:
- Nå gir vi et navn og velger celleområdet.
- Trykk deretter OK .
Trinn 3:
- Nå lukker du kildefilen og skriver inn målfilen.
- Gå til Celle B5 og skriv inn koden nedenfor manuelt:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit
Trinn 4:
- Trykk deretter Enter .
Her får vi data fra den lukkede arbeidsboken ved å bruke den definerte navnereferansen .
Les mer: Hvordan referere til regnearknavn i formel i Excel (3 enkle måter)
5. Bruk VBA-makro for å referere til en arbeidsbok uten å åpne den
Vi kan også bruke VBA -makro for å referere til en arbeidsbok uten å åpne den filen.
Trinn 1:
- Åpne målfilen.
- Gå til Utvikler-fanen .
- Velg deretter Ta opp makro .
- Har navngitt makroen som Referansedata .
- Trykk deretter OK .
Trinn 2:
- Skriv koden nedenfor på kommandomodulen.
2594
Trinn 3:
- Trykk deretter F5 for å kjøre koden.
Her må en ting nevnes at bare data vil bli importert fra den refererte arbeidsboken, formatetvil ikke bli kopiert.
Les mer: Hvordan referere til celle i et annet Excel-ark basert på celleverdi!
Problemer med å referere til flere Excel-arbeidsbøker
Her vil vi diskutere noen problemer med å referere til arbeidsbøker.
1. Henviste dataplassering kan endres
Når en lukket arbeidsbok endrer plassering, har den henviste arbeidsboken ingen anelse om den endrede plasseringen. Etter det, hvis noen endringer er plassert i kildearbeidsboken, vil de ikke reflektere på målfilen.
2. Underlenker oppdateres ikke umiddelbart
Hvis flere arbeidsbøker henvises til hverandre, blir situasjonen komplisert. Som arbeidsbok 1 omtales som arbeidsbok 2; Arbeidsbok 2 omtales som arbeidsbok 3. Da vil ikke oppdateringen av arbeidsbok 1 reflektere ordentlig over arbeidsbok 3.
3. Data fra forrige versjon er hentet
Data kan kun hentes fra den sist lagrede versjonen av en fil. Hvis du endrer kildefildata, men ikke lagrer, vil ikke disse dataene vises på destinasjonen. Etter å ha lagret filen vil endringene vises.
Konklusjon
I denne artikkelen viser vi hvordan du refererer fra en annen arbeidsbok uten å åpne den i Excel. Jeg håper dette vil tilfredsstille dine behov. Ta en titt på nettsiden vår ExcelWIKI.com og gi forslagene dine i kommentarfeltet.