- Åbn filer automatisk, når du starter Excel
- Åbn projektmappe/regnearkskabeloner, når Excel starter
- Forhindrer, at Excel -filer åbnes automatisk
- Åbn Excel -filer automatisk, når du starter din computer/bærbare computer
- Åbn relaterede Excel -filer, når du åbner en bestemt projektmappe (ved hjælp af VBA)
Ønsker du, at nogle Excel -filer åbnes automatisk, når du starter Excel?
Det kan være filer, som du åbner hver dag om morgenen (f.eks. Sporingsark eller timeseddel) eller nogle projektrelaterede filer, som du skal åbne, så snart du starter Excel.
Selvom du altid har mulighed for at åbne disse filer manuelt, er det bare en af de små tidsbesparende ting, du kan gøre ved at automatisere processen.
Og denne automatisering behøver ikke nogen VBA -kode eller komplekse trin. Det er noget, du kan gøre på få sekunder og blive ved med at spare tid hver dag.
Nu er der to måder, du automatisk kan åbne Excel -filer på:
- Når du starter Excel - Anbefalede
- Når du starter dit system (Windows)
- Når du åbner en Excel -fil, og den åbner alle de relaterede filer med den (denne metode bruger VBA)
I denne vejledning viser jeg dig, hvordan du åbner specifikke Excel -filer, når du starter Excel såvel som når du starter Windows.
Bemærk: Alle de ting, jeg behandler i denne vejledning, er til et Windows -operativsystem. Hvis du bruger en Mac, kan du prøve det, men jeg har ikke testet dette på Mac.Åbn filer automatisk, når du starter Excel
Med Excel kan du tilpasse opstartsadfærden til:
- Start Excel, og vis startskærmen (eller åbn en tom projektmappe)
- Start Excel, og åbn en bestemt projektmappe eller skabelon
- Start Excel, og åbn alle Excel -filer i en mappe
Når du starter Excel, er standardadfærden, at den åbner startskærmen, der viser de nylige projektmapper og skabeloner (som vist nedenfor).
Bemærk: Denne opførsel ved at vise startskærm ved opstart er blevet en standard fra Excel 2013 og fremefter
Fra startskærmen kan du vælge at åbne en ny projektmappe, eller du kan vælge mellem de eksisterende skabeloner i Excel (der er nogle nyttige skabeloner på denne liste).
Excel giver dig mulighed for at tilpasse opstartsadfærden, hvor du kan angive, om du vil åbne en ny tom projektmappe (i stedet for startskærmen) eller en bestemt Excel -fil eller endda alle filerne i en bestemt mappe.
Så lad os hurtigt gå igennem de forskellige muligheder og lære, hvordan du kan tilpasse Excel -opstart.
Åbn en tom fil, når Excel starter
Når du aktiverer denne mulighed, åbner den en ny, tom projektmappe, når du starter Excel.
Sådan aktiveres dette:
- Start Excel, og åbn en ny projektmappe ved at klikke på Tom projektmappe på startskærmen (eller du kan åbne en eksisterende gemt projektmappe)
- Klik på File
- Klik på Indstillinger
- Sørg for, at Generelt er valgt i venstre rude i dialogboksen Excel -indstillinger
- Rul ned og i 'Startindstillinger', og fjern markeringen i den, der siger - 'Vis startskærmen, når denne applikation starter'
- Klik på OK.
Færdig!
Når du nu starter Excel fra nu af, åbner det en tom projektmappe og viser ikke startskærmen.
Åbn en bestemt projektmappe, når Excel starter
Der er en XLStart -mappe i dit system, der bestemmer, hvilke filer der skal åbnes, når Excel starter.
Som standard er denne mappe tom, hvilket er grunden til, at du ser en startskærm eller en tom projektmappe, når du starter Excel.
Så hvis du vil have en bestemt Excel -projektmappe (eller endda flere projektmapper) til at åbne, når Excel starter, skal du placere denne projektmappe i denne XLStart -mappe.
Og for at gøre dette skal du først vide, hvor du finder denne XLStart -mappe.
Nedenfor er trinene for at få stien til XLStart -mappen:
- Åbn en ny projektmappe eller en eksisterende projektmappe
- Klik på File
- Klik på Indstillinger
- Klik på Tillidscenter i dialogboksen Excel -indstillinger (i venstre rude i dialogboksen)
- Klik på Trust Center -indstillinger
- I dialogboksen Trust Center, der åbnes, skal du klikke på 'Trusted Locations'. Dette viser dig alle de betroede placeringer (inklusive Excel StartUp -placeringen)
- Dobbeltklik på placeringen i Excel StartUp.
- Dette åbner dialogboksen for den pålidelige placering med mappen Placering i Excel StartUp. Kopiér denne placering.
- Åbn en hvilken som helst mappe, indtast den kopierede placering, og tryk på Enter. Dette åbner Excel StartUp -mappen
- Placer den fil (eller genvejen til filen), du vil åbne i denne mappe. I ovenstående eksempel har jeg filen kaldet Main.xlsx i denne mappe, som åbnes automatisk, når jeg starter Excel næste gang.
Når du har udført alle ovenstående trin og placeret filen i Excel StartUp -mappen, åbnes denne fil automatisk, næste gang du åbner Excel.
Hvis du vil have flere filer til at åbne, kan du også placere alle filerne i denne mappe.
Her er nogle vigtige ting at vide, når du placerer filer i XLStart -mappen:
- Kun de Excel -filer, der er i XLStart -mappen, åbnes automatisk, når du starter Excel. Hvis der er en fil i en undermappe i XLStart-mappen, åbnes disse filer ikke.
- Bemærk, at du kun kan placere Excel -filformaterne i denne mappe. Hvis du placerer en fil, der ikke kan læses af Excel, åbnes den ikke, og du får vist en fejl (filformat er ikke gyldigt).
- Hvis du har en Excel -fil, der har en makro, der kører, når du åbner filen, kører makroen, selv når filen åbnes, når den er i XLStart -mappen. Hvis du ikke vil have makroen til at køre, skal du holde SHIFT -tasten nede og derefter åbne Excel.
Overskrivning af filer i Excel StartUp -mappen
Når du tilføjer en fil til Excel StartUp -mappen, kan du ikke overskrive den.
Det betyder, at når du har tilføjet en fil, og du åbner Excel næste gang, åbnes denne fil. Og nu hvis du foretager nogle ændringer i det og derefter prøver at gemme det, vil det bede dig om at gemme det på et andet sted. Du vil se en prompt som vist herunder:
Dette fungerer godt, da det meste af tiden de filer, du tilføjer til Excel -startmappen, ville være skabeloner/formater, som du ikke vil ændre. Så når du arbejder på en fil, der åbnede automatisk og derefter vil gemme den, vil den bede dig om at gemme den et andet sted.
Men hvad nu hvis du vil gemme ændringerne i den samme fil (i Excel Start -mappe) og ønsker, at disse ændringer skal afspejle den næste gang du åbner Excel.
Tricket ville være at gem en genvej til Excel -filen i XLStart -mappen og ikke selve Excel -filen.
Åbn automatisk projektmapper i en bestemt mappe
I ovenstående eksempel viste jeg dig, hvordan du placerer en Excel -fil eller flere filer i XLStart -mappen. Og når du åbner Excel, åbnes disse filer automatisk.
Men hvad nu hvis du vil have filerne i en anden mappe til at åbne automatisk, når Excel starter. Dette kan være en projektmappe eller skabelonmappe, der har dine daglige brugsfiler. Eller dette kan være en mappe på netværksdrevet, som har dine nuværende projektfiler, som du vil åbne, når du åbner Excel.
Excel giver dig mulighed for at angive en mappe, og den åbner automatisk alle filerne i mappen, når du starter Excel.
Nedenfor er trinene til at angive denne alternative startmappe:
- Åbn en ny projektmappe eller en eksisterende projektmappe
- Klik på File
- Klik på Indstillinger
- Klik på Avanceret i dialogboksen Excel -indstillinger (i venstre rude i dialogboksen)
- Rul ned og inden for de generelle indstillinger skal du indtaste placeringen af mappen i feltet med beskrivelsen - "Ved opstart skal du åbne alle filer i:"
- Klik på OK
Det er det!
Når du nu starter Excel, åbner den automatisk alle filerne i denne angivne mappe.
Et par ting at vide, når du bruger denne metode:
- Du kan overskrive filer, der automatisk åbnes. Så hvis du åbner Excel, som åbner alle filerne i den angivne mappe, og derefter foretager en ændring i en hvilken som helst af filen og gemmer den, gemmes denne ændring. Og næste gang du åbner Excel, åbner den disse filer i den angivne mappe med de ændringer, du har foretaget.
- Det åbner kun filer, der er i Excel -format. For eksempel, hvis du har en MS Word -fil eller en notesblok, åbnes den ikke.
- Kun filer i mappen åbnes (ikke i undermapperne)
Jeg tror personligt, at dette kan være en kilde til problemet, og nogle gange kan du ende med at foretage ændringer, som du ikke ønsker. For at forhindre dette kan du bruge oprette en VBA -kode, der gemmer filen med et andet navn (måske tidsstempel) i en anden mappe, når du gemmer den.
Her er et eksempel, hvor en VBA -kode bruges til at oprette sikkerhedskopier af projektmappen, når du gemmer den.
Hvis der er en fil med samme navn i XLStart -mappen såvel som i den mappe, du har angivet til at åbne projektmapper, åbnes filen i XLStart -mappen.Åbn projektmappe/regnearkskabeloner, når Excel starter
Hvis der er en bestemt skabelon, du skal arbejde på hver dag, kan du gemme denne skabelon og åbne den automatisk, når du starter Excel.
Hvis du f.eks. Har en skabelon, der har en forudindstillet skrifttype/størrelse, sidehoved/sidefod, firmalogo, række/kolonneoverskrifter osv., Kan du gemme dette som en skabelon og åbne den automatisk, når Excel starter.
For at gøre dette skal du gemme Excel -filen som en skabelon (dækket i trinene herunder) og derefter placere denne skabelonfil i XLStart -mappen eller i den mappe, du har angivet som den alternative startmappe.
Nedenfor er trinene til at gemme en projektmappe som en skabelon:
- Åbn en ny projektmappe (eller brug en eksisterende projektmappe, som du vil gemme en skabelon)
- Foretag den ønskede ændring i skabelonen (f.eks. Skrifttypestørrelse/-type, sidehoved/sidefod, kolonner/rækkeoverskrifter, placeringsholdertabeller osv.)
- Klik på fanen Filer
- Klik på Gem som
- Klik på dialogboksen Gem som type i dialogboksen Gem som
- Klik på Excel -skabelon (*.xltx)
- Find den mappe, hvor du vil gemme denne skabelonfil
- Klik på Gem
Bemærk: I ovenstående trin kunne jeg ikke gemme filen direkte i XLStart -mappen. Det viste en prompt som vist nedenfor og sagde, at jeg ikke har tilladelse til at gemme i denne mappe. Men jeg kunne gemme denne skabelonfil i en almindelig mappe og derefter kopiere/klippe og indsætte i XLStart -mappen. Alternativt kan du også gemme denne skabelonfil i mappen (og angive den mappe for automatisk at åbne Excel -filer). Oprettelse og brug af alternative mapper er dækket her.
Forhindrer, at Excel -filer åbnes automatisk
Hvis du åbner Excel og pludselig en eller flere projektmapper åbner sammen med, har du sandsynligvis en (eller begge) af de to situationer herunder:
- Der er filer i mappen Excel Startup (XLStart)
- Du har en alternativ mappe angivet som StartUp -mappen, der har nogle Excel -filer.
Så hvis du vil have, at Excel ikke åbner disse filer og anvender standardadfærden ved at åbne en tom projektmappe eller startskærmen, skal du kontrollere de to ovenstående ting.
Den første ting, du skal kontrollere, er mappen XLStart og fjerne alle filer i den. Hvis du ved, hvordan du finder XLStart -mappen, er det fantastisk.
Ellers skal du følge nedenstående trin for at kontrollere, om der er filer i XLStart -mappen:
- Åbn en ny projektmappe eller en eksisterende projektmappe
- Klik på File
- Klik på Indstillinger
- Klik på Tillidscenter i dialogboksen Excel -indstillinger (i venstre rude i dialogboksen)
- Klik på Trust Center -indstillinger
- Klik på Trusted Locations i dialogboksen Trust Center, der åbnes. Dette viser dig alle de betroede placeringer (inklusive Excel StartUp -placeringen)
- Dobbeltklik på placeringen i Excel StartUp. Dette åbner dialogboksen for den pålidelige placering med mappen Placering i Excel StartUp
- Kopier placeringsstien
- Åbn en hvilken som helst mappe, indtast den kopierede placering, og tryk på Enter. Dette åbner Excel StartUp -mappen
- Slet enhver fil i mappen.
Dette fjerner alle filer, der automatisk åbnes, når du starter Excel, fordi disse var en del af XLStart -mappen.
Du kan kontrollere, om dette løser problemet (luk alle Excel -projektmapper og start Excel igen).
Hvis du stadig har filer åbne automatisk, har du sandsynligvis en anden mappe angivet som mappen Start.
Nedenfor er trinene til at fjerne enhver mappe som standard StartUp -mappe:
- Åbn en ny projektmappe eller en eksisterende projektmappe
- Klik på File
- Klik på Indstillinger
- Klik på Avanceret i dialogboksen Excel -indstillinger (i venstre rude i dialogboksen)
- Rul ned og inden for de generelle indstillinger, slet enhver placering af mappen i feltet med beskrivelsen - "Ved opstart skal du åbne alle filer i:"
- Klik på OK
Åbn Excel -filer automatisk, når du starter din computer/bærbare computer
Ligesom vi har en XLStart -mappe, der automatisk åbner Excel -filer i den, er der også en startmappe til Windows.
Denne mappe bruges ofte til at åbne bestemte programmer, som du vil åbne automatisk, når dit system starter - f.eks. Browser eller Microsoft -programmer som Excel eller PowerPoint.
Du kan også bruge denne mappe til at åbne specifikke Excel -filer, så snart din computer starter.
For at gøre dette skal du kopiere filen (eller genvejen til den fil) og placere den i startmappen.
Nedenfor er trinene til at åbne startmappen i Windows 8 og 10:
- Åbn dialogboksen Windows Kør (brug den korte tastatur Windows + R eller tast Kør i søgelinjen nederst til venstre på dit system).
- I dialogboksen Kør, kopier og indsæt følgende sti - %AppData%\ Microsoft \ Windows \ Start Menu \ Programs \ Startup
- Tryk på Enter -tasten, eller klik på OK.
Ovenstående trin åbner mappen Windows StartUp. Placer nu Excel -filerne eller genvejen til de Excel -filer, du vil åbne, så snart Windows starter.
Du kan også opnå det samme ved at tilføje filen i XLSart -mappen eller bruge en alternativ mappe (begge dækket ovenfor i denne vejledning) og derefter tilføje en genvej til Excel -programmet i Windows startmappe. Dette får Excel til at starte, når du starter Windows (fordi du har Excel -genvejen i Windows startmappe), som igen åbner filerne i XLStart -mappen.
Hvis du bruger Windows 7, kan du finde vejledningen til at åbne startmappen her.
Åbn relaterede Excel -filer, når du åbner en bestemt projektmappe (ved hjælp af VBA)
I afsnittene ovenfor dækkede jeg, hvordan jeg åbner filer, når du starter Excel.
I denne del af selvstudiet viser jeg dig, hvordan du åbner alle de relaterede filer, når du åbner en bestemt Excel -projektmappe.
Hvis du f.eks. Arbejder på et projekt, kan du åbne master-trackeren, og det vil samtidig åbne nogle relaterede filer (f.eks. Projektstatus-regnearket eller cost-benefit-analyse af projektet eller projektplanlægnings-projektmappen).
Du får ideen!
For at gøre dette kan du bruge en simpel VBA -kode og angive de filer, du vil åbne.
Nedenfor er koden, der åbner en relateret fil 'Tracker.xlsx', når du åbner filen, hvor denne kode findes:
Private Sub Workbook_Open () Workbooks.Open "C: \ Users \ sumit \ Desktop \ Test File A.xlsx" End Sub
Ovenstående kode anvender Workbook open -begivenheden til at køre koden, så snart denne projektmappe åbnes. Du skal angive den nøjagtige sti til filen (inklusive filtypen).
Hvis du vil have flere filer til at åbne, kan du tilføje flere kodelinjer med hver linje med angivelse af filens placering.
For eksempel åbner nedenstående kode tre filer, når du åbner den, hvor denne kode findes:
Private Sub Workbook_Open () Workbooks.Open "C: \ Users \ sumit \ Desktop \ Test New \ Test File A.xlsx" Workbooks.Open "C: \ Users \ sumit \ Desktop \ Test New \ Test File B.xlsx" Workbooks .Åbn "C: \ Users \ sumit \ Desktop \ Test New \ Test File C.xlsx" End Sub
Hvor skal denne kode placeres?
Denne kode skal placeres i projektmappen, som når den åbnes, vil udløse åbning af den relaterede projektmappe (hvis adresse er nævnt i koden).
Nedenfor er trinene til at placere koden i projektmappen:
- Mens projektmappen er åben, skal du holde ALT -tasten nede, og derefter trykke på F11 -tasten. Dette åbner VB Editor.
- I VB-editoren skal du dobbeltklikke på ThisWorkbook-objektet (som ville blive angivet som et af objekterne i ruden Project Explorer). Dette åbner kodevinduet for ThisWorkbook -objektet. Hvis du ikke kan se ruden Project Explorer, skal du klikke på 'View' i menulinjen og derefter klikke på 'Project Explorer'.
- Kopier og indsæt ovenstående kode i kodevinduet
- Luk VB Editor
Når du har placeret ovenstående kode i 'ThisWorkbook' -kodevinduet, når denne projektmappe åbnes, bliver denne VBA -kode eksekveret, hvilket igen åbner de angivne Excel -filer.