Ako automaticky otvárať konkrétny súbor programu Excel pri spustení

Chcete, aby sa niektoré súbory programu Excel automaticky otvorili pri spustení programu Excel?

Môžu to byť súbory, ktoré otvárate každý deň ráno (napríklad sledovací hárok alebo časový rozvrh), alebo niektoré súbory súvisiace s projektom, ktoré musíte otvoriť hneď po spustení programu Excel.

Aj keď máte vždy možnosť tieto súbory otvoriť ručne, je to len jedna z malých vecí, ktoré vám ušetria čas, ktoré môžete automatizovať.

A táto automatizácia nepotrebuje žiadny kód VBA ani zložité kroky. Je to niečo, čo môžete urobiť za niekoľko sekúnd a šetriť čas každý deň.

Teraz existujú dva spôsoby, ako môžete automaticky otvárať súbory programu Excel:

  1. Keď spustíte Excel - Odporúčané
  2. Keď spustíte systém (Windows)
  3. Keď otvoríte súbor programu Excel a otvorí s ním všetky súvisiace súbory (táto metóda používa jazyk VBA)

V tomto návode vám ukážem, ako otvoriť konkrétne súbory programu Excel pri spustení programu Excel aj pri spustení systému Windows.

Poznámka: Všetky veci, ktorými sa zaoberám v tomto návode, sú pre operačný systém Windows. Ak používate počítač Mac, môžete to skúsiť, ale na počítači Mac som to netestoval.

Automaticky otvárať súbory pri spustení programu Excel

V programe Excel môžete prispôsobiť správanie pri spustení:

  1. Spustite Excel a ukážte úvodnú obrazovku (alebo otvorte prázdny zošit)
  2. Spustite Excel a otvorte konkrétny zošit alebo šablónu
  3. Spustite Excel a otvorte všetky súbory programu Excel v priečinku

Keď spustíte Excel, predvolené správanie je, že sa otvorí úvodná obrazovka, ktorá zobrazuje posledné zošity a šablóny (ako je uvedené nižšie).

Poznámka: Toto správanie pri zobrazovaní úvodnej obrazovky pri spustení sa od Excelu 2013 stalo predvoleným

Na úvodnej obrazovke sa môžete rozhodnúť otvoriť nový zošit alebo si môžete vybrať z existujúcich šablón v programe Excel (v tomto zozname je niekoľko užitočných šablón).

Excel vám umožňuje prispôsobiť správanie sa pri spustení, kde môžete určiť, či chcete otvoriť nový prázdny zošit (namiesto úvodnej obrazovky) alebo konkrétny súbor programu Excel alebo dokonca všetky súbory v konkrétnom priečinku.

Poďme si teda rýchlo prejsť jednotlivé možnosti a zistiť, ako si môžete prispôsobiť spustenie programu Excel.

Po spustení programu Excel otvorte prázdny súbor

Keď povolíte túto možnosť, pri každom spustení Excelu sa otvorí nový prázdny zošit.

Povolíte to takto:

  1. Spustite Excel a otvorte nový zošit kliknutím na Prázdny zošit na úvodnej obrazovke (alebo môžete otvoriť ľubovoľný existujúci uložený zošit)
  2. Kliknite na Súbor
  3. Kliknite na Možnosti
  4. V dialógovom okne Možnosti programu Excel skontrolujte, či je na ľavom paneli vybratá možnosť Všeobecné
  5. Posuňte zobrazenie nadol a v časti „Možnosti spustenia“ a zrušte začiarknutie políčka „Zobraziť úvodnú obrazovku pri spustení tejto aplikácie“
  6. Kliknite na tlačidlo OK.

Hotový!

Keď odteraz spustíte Excel, otvorí prázdny zošit a nezobrazí úvodnú obrazovku.

Po spustení programu Excel otvorte konkrétny zošit

Vo vašom systéme je priečinok XLStart, ktorý určuje, ktoré súbory sa majú otvoriť pri spustení programu Excel.

V predvolenom nastavení je tento priečinok prázdny, a preto sa pri spustení Excelu zobrazí úvodná obrazovka alebo prázdny zošit.

Ak teda chcete, aby sa pri spustení Excelu otvoril konkrétny zošit programu Excel (alebo dokonca viacero zošitov), ​​musíte tento zošit umiestniť do tohto priečinka XLStart.

A aby ste to urobili, musíte najskôr vedieť, kde nájsť tento priečinok XLStart.

Nasledujú kroky na získanie cesty k priečinku XLStart:

  1. Otvorte nový alebo existujúci zošit
  2. Kliknite na Súbor
  3. Kliknite na Možnosti
  4. V dialógovom okne Možnosti programu Excel kliknite na Centrum dôveryhodnosti (v ľavej časti dialógového okna)
  5. Kliknite na položku Nastavenia centra dôveryhodnosti
  6. V dialógovom okne Centrum dôveryhodnosti, ktoré sa otvorí, kliknite na položku „Dôveryhodné umiestnenia“. Zobrazí sa vám všetky dôveryhodné umiestnenia (vrátane umiestnenia programu Excel pri spustení).
  7. Dvakrát kliknite na umiestnenie pri spustení programu Excel.
  8. Otvorí sa dialógové okno dôveryhodného umiestnenia s umiestnením priečinka Excel StartUp. Skopírujte toto miesto.
  9. Otvorte ľubovoľný priečinok, zadajte skopírované umiestnenie a stlačte kláves Enter. Tým sa otvorí priečinok Po spustení programu Excel
  10. Do tohto priečinka umiestnite súbor (alebo odkaz na súbor), ktorý chcete otvoriť. V uvedenom príklade mám v tomto priečinku súbor s názvom Main.xlsx, ktorý sa automaticky otvorí pri nasledujúcom spustení programu Excel.

Akonáhle vykonáte všetky vyššie uvedené kroky a umiestnite súbor do priečinka Po spustení programu Excel, tento súbor sa automaticky otvorí pri nasledujúcom otvorení programu Excel.

Ak chcete otvoriť viac súborov, môžete do tohto priečinka umiestniť všetky súbory.

Tu je niekoľko dôležitých vecí, ktoré je potrebné vedieť pri umiestňovaní súborov do priečinka XLStart:

  • Pri spustení programu Excel sa automaticky otvoria iba tie súbory programu Excel, ktoré sú v priečinku XLStart. Ak je v podpriečinku v priečinku XLStart nejaký súbor, tieto súbory sa neotvoria.
  • Do tohto priečinka môžete umiestniť iba formáty súborov programu Excel. Ak umiestnite súbor, ktorý nemožno čítať v programe Excel, neotvorí sa a zobrazí sa chyba (formát súboru nie je platný).
  • Ak máte súbor programu Excel s makrom, ktoré sa spustí pri otvorení súboru, makro sa spustí, aj keď sa súbor otvorí, keď je v priečinku XLStart. V prípade, že nechcete, aby sa makro spustilo, podržte kláves SHIFT a potom otvorte Excel.

Prepísanie súborov v priečinku Po spustení programu Excel

Keď pridáte súbor do priečinka Po spustení programu Excel, nebudete ho môcť prepísať.

To znamená, že akonáhle pridáte súbor a nabudúce otvoríte Excel, tento súbor sa otvorí. A teraz, ak v ňom urobíte nejaké zmeny a potom sa ho pokúsite uložiť, požiada vás, aby ste ho uložili na inom mieste. Zobrazí sa výzva, ako je uvedené nižšie:

Funguje to dobre, pretože väčšinou súbory, ktoré pridáte do spúšťacieho priečinka programu Excel, budú šablóny/formáty, ktoré nechcete meniť. Keď teda pracujete na súbore, ktorý sa automaticky otvoril, a potom ho chcete uložiť, požiada vás, aby ste ho uložili na iné miesto.

Ale čo keď chcete uložiť zmeny do rovnakého súboru (do priečinka Po spustení programu Excel) a chcete, aby sa tieto zmeny prejavili pri nasledujúcom otvorení Excelu.

Trik by bol v uložte skratku súboru programu Excel do priečinka XLStart a nie samotný súbor programu Excel.

Automaticky otvárať zošity v konkrétnom priečinku

V uvedenom príklade som vám ukázal, ako vložiť súbor Excel alebo viac súborov do priečinka XLStart. A keď otvoríte Excel, tieto súbory sa automaticky otvoria.

Ale čo keď chcete, aby sa súbory v inom priečinku automaticky otvorili pri spustení programu Excel. Môže to byť priečinok projektu alebo priečinok šablón, ktorý obsahuje vaše súbory každodenného použitia. Alebo to môže byť priečinok na sieťovom disku, ktorý obsahuje vaše aktuálne súbory projektu, ktoré chcete otvoriť pri každom otvorení Excelu.

Excel vám umožňuje určiť priečinok a pri spustení programu Excel automaticky otvorí všetky súbory v priečinku.

Nasledujú kroky na zadanie tohto alternatívneho priečinka pri spustení:

  1. Otvorte nový alebo existujúci zošit
  2. Kliknite na Súbor
  3. Kliknite na Možnosti
  4. V dialógovom okne Možnosti programu Excel kliknite na položku Rozšírené (v ľavej časti dialógového okna)
  5. Posuňte zobrazenie nadol a v časti Všeobecné možnosti zadajte umiestnenie priečinka do poľa s popisom - „Pri spustení otvorte všetky súbory v:“
  6. Kliknite na tlačidlo OK

To je všetko!

Keď teraz spustíte Excel, automaticky otvorí všetky súbory v tomto určenom priečinku.

Pri použití tejto metódy je potrebné vedieť niekoľko vecí:

  1. Súbory, ktoré sa automaticky otvoria, môžete prepísať. Ak teda otvoríte program Excel, ktorý otvorí všetky súbory v určenom priečinku, a potom vykonáte zmenu v ľubovoľnom súbore a uložíte ho, táto zmena sa uloží. A pri nasledujúcom otvorení programu Excel sa otvoria tieto súbory v určenom priečinku so zmenami, ktoré ste vykonali.
  2. Otvára iba súbory, ktoré sú vo formáte Excel. Ak máte napríklad súbor MS Word alebo poznámkový blok, neotvorí sa.
  3. Otvárajú sa iba súbory v priečinku (nie v podpriečinkoch)

Osobne sa domnievam, že to môže byť zdrojom problému a niekedy môžete nakoniec urobiť zmeny, ktoré nechcete. Aby ste tomu zabránili, môžete vytvoriť kód VBA, ktorý pri každom uložení uloží súbor s iným názvom (možno časovou pečiatkou) do iného priečinka.

Tu je príklad, kde sa kód VBA používa na vytváranie záložných kópií zošita vždy, keď ho uložíte.

V prípade, že sa v priečinku XLStart aj v priečinku, ktorý ste zadali na otvorenie zošitov, nachádza súbor s rovnakým názvom, otvorí sa súbor v priečinku XLStart.

Po spustení Excelu otvorte šablóny zošita/pracovného hárka

Ak existuje konkrétna šablóna, na ktorej musíte pracovať každý deň, môžete ju uložiť a automaticky otvoriť pri každom spustení programu Excel.

Ak máte napríklad šablónu, ktorá má vopred nastavený typ/veľkosť písma, hlavičku/pätu, logo spoločnosti, hlavičky riadkov/stĺpcov atď., Môžete to uložiť ako šablónu a automaticky otvoriť pri spustení Excelu.

Ak to chcete urobiť, musíte uložiť súbor programu Excel ako šablónu (popísané v nižšie uvedených krokoch) a potom tento súbor šablóny vložiť do priečinka XLStart alebo do priečinka, ktorý ste zadali ako alternatívny priečinok pri spustení.

Nasledujú kroky na uloženie zošita ako šablóny:

  1. Otvorte nový zošit (alebo použite existujúci zošit, do ktorého chcete uložiť šablónu)
  2. Vykonajte v šablóne požadovanú zmenu (napríklad veľkosť/typ písma, hlavičku/pätu, stĺpce/hlavičky riadkov, tabuľky držiakov atď.)
  3. Kliknite na kartu Súbor
  4. Kliknite na položku Uložiť ako
  5. V dialógovom okne Uložiť ako kliknite na dialógové okno Uložiť ako typ
  6. Kliknite na šablónu programu Excel (*.xltx)
  7. Vyhľadajte priečinok, do ktorého chcete uložiť tento súbor šablóny
  8. Kliknite na položku Uložiť

Poznámka: Vo vyššie uvedených krokoch sa mi nepodarilo uložiť súbor priamo do priečinka XLStart. Zobrazila sa výzva, ako je uvedené nižšie, v ktorej je uvedené, že nemám povolenie na uloženie do tohto priečinka. Ale dokázal som uložiť tento súbor šablóny do bežného priečinka a potom skopírovať/vystrihnúť a vložiť do priečinka XLStart. Alternatívne môžete tento súbor šablóny uložiť aj do priečinka (a určiť priečinok, ktorý má automaticky otvárať súbory programu Excel). Tu je popísané vytváranie a používanie alternatívnych priečinkov.

Zabráňte automatickému otváraniu súborov programu Excel

Ak otvoríte Excel a zrazu sa vám otvorí niektorý zošit, pravdepodobne máte jeden (alebo oba) z nasledujúcich stavov:

  1. V priečinku Po spustení programu Excel (XLStart) sú súbory
  2. Máte alternatívny priečinok určený ako priečinok Po spustení, ktorý obsahuje niektoré súbory programu Excel.

Ak teda chcete, aby Excel tieto súbory neotváral a uchýlil sa k predvolenému správaniu pri otváraní prázdneho zošita alebo úvodnej obrazovky, musíte skontrolovať dve vyššie uvedené veci.

Prvá vec, ktorú musíte skontrolovať, je priečinok XLStart a odstrániť z neho všetky súbory. Ak viete, ako nájsť priečinok XLStart, je to skvelé.

V opačnom prípade skontrolujte, či sa v priečinku XLStart nenachádzajú súbory:

  1. Otvorte nový alebo existujúci zošit
  2. Kliknite na Súbor
  3. Kliknite na Možnosti
  4. V dialógovom okne Možnosti programu Excel kliknite na Centrum dôveryhodnosti (v ľavej časti dialógového okna)
  5. Kliknite na položku Nastavenia centra dôveryhodnosti
  6. V dialógovom okne Centrum dôveryhodnosti, ktoré sa otvorí, kliknite na položku Dôveryhodné umiestnenia. Zobrazí sa vám všetky dôveryhodné umiestnenia (vrátane umiestnenia programu Excel pri spustení).
  7. Dvakrát kliknite na umiestnenie pri spustení programu Excel. Otvorí sa dialógové okno dôveryhodného umiestnenia s umiestnením priečinka Excel StartUp
  8. Skopírujte cestu k umiestneniu
  9. Otvorte ľubovoľný priečinok, zadajte skopírované umiestnenie a stlačte kláves Enter. Tým sa otvorí priečinok Po spustení programu Excel
  10. Odstráňte ľubovoľný súbor v priečinku.

Tým sa odstránia všetky súbory, ktoré sa automaticky otvoria pri spustení programu Excel, pretože boli súčasťou priečinka XLStart.

Môžete skontrolovať, či sa tým problém vyrieši (zatvorte všetky zošity programu Excel a znova spustite program Excel).

V prípade, že sa vám stále automaticky otvárajú súbory, pravdepodobne budete mať ako priečinok pri spustení zadaný iný priečinok.

Nasledujú kroky na odstránenie ľubovoľného priečinka ako predvoleného priečinka pri spustení:

  1. Otvorte nový alebo existujúci zošit
  2. Kliknite na Súbor
  3. Kliknite na Možnosti
  4. V dialógovom okne Možnosti programu Excel kliknite na položku Rozšírené (v ľavej časti dialógového okna)
  5. Posuňte zobrazenie nadol a v časti Všeobecné možnosti odstráňte akékoľvek umiestnenie priečinka v poli s popisom - „Pri spustení otvorte všetky súbory v:“
  6. Kliknite na tlačidlo OK

Automatické otváranie súborov programu Excel po spustení počítača/prenosného počítača

Rovnako ako máme priečinok XLStart, ktorý v ňom automaticky otvára súbory programu Excel, existuje aj priečinok Startup pre Windows.

Tento priečinok sa často používa na otvorenie konkrétnych programov, ktoré chcete otvoriť automaticky pri spustení systému - napríklad prehliadača alebo programov spoločnosti Microsoft, ako je Excel alebo PowerPoint.

Tento priečinok môžete použiť aj na otvorenie konkrétnych súborov programu Excel hneď po spustení počítača.

Na tento účel musíte skopírovať súbor (alebo skratku k tomuto súboru) a umiestniť ho do spúšťacieho priečinka.

Nasledujú kroky na otvorenie spúšťacieho priečinka v systéme Windows 8 a 10:

  1. Otvorte dialógové okno Spustenie systému Windows (použite klávesovú skratku Windows + R alebo napíšte Spustiť do vyhľadávacieho panela v ľavej dolnej časti systému).
  2. V dialógovom okne Spustiť skopírujte a prilepte nasledujúcu cestu - %AppData%\ Microsoft \ Windows \ Ponuka Štart \ Programy \ Spustenie
  3. Stlačte kláves Enter alebo kliknite na tlačidlo OK.

Vyššie uvedené kroky by otvorili priečinok Windows StartUp. Teraz umiestnite súbory programu Excel alebo odkaz na súbory programu Excel, ktoré chcete otvoriť, hneď ako sa spustí systém Windows.

To isté môžete dosiahnuť aj pridaním súboru do priečinka XLSart alebo pomocou alternatívneho priečinka (oba sú popísané vyššie v tomto návode) a potom pridajte odkaz na program Excel v priečinku pri spustení systému Windows. Vďaka tomu sa program Excel spustí pri spustení systému Windows (pretože máte skratku programu Excel v priečinku pri spustení systému Windows), čím sa zase otvoria súbory v priečinku XLStart.

Ak používate Windows 7, pokyny na otvorenie spúšťacieho priečinka nájdete tu.

Otvorte súvisiace súbory programu Excel po otvorení konkrétneho zošita (pomocou jazyka VBA)

Vo vyššie uvedených častiach som sa zaoberal tým, ako otvárať súbory pri spustení programu Excel.

V tejto časti tutoriálu vám ukážem, ako otvoriť všetky súvisiace súbory pri otvorení konkrétneho zošita programu Excel.

Ak napríklad pracujete na projekte, môžete otvoriť hlavný sledovač a ten súčasne otvorí niektoré súvisiace súbory (napríklad pracovný hárok stavu projektu alebo analýza nákladov a výnosov projektu alebo zošit plánovania projektu).

Dostanete nápad!

Na tento účel môžete použiť jednoduchý kód VBA a určiť súbory, ktoré chcete otvoriť.

Nasleduje kód, ktorý otvorí súvisiaci súbor „Tracker.xlsx“ pri otvorení súboru, v ktorom sa tento kód nachádza:

Private Sub Workbook_Open () zošity. Otvorte „C: \ Users \ sumit \ Desktop \ Test File A.xlsx“ End Sub

Vyššie uvedený kód používa udalosť otvorenia zošita na spustenie kódu hneď, ako sa tento zošit otvorí. Musíte zadať presnú cestu k súboru (vrátane prípony súboru).

Ak chcete otvoriť viac súborov, môžete pridať viac riadkov kódu, pričom každý riadok určuje umiestnenie súboru.

Nasledujúci kód napríklad otvorí tri súbory, keď otvoríte kód, v ktorom sa tento kód nachádza:

Súkromný čiastkový zošit_Otevrieť () zošity. Otvorte zošity „C: \ Users \ sumit \ Desktop \ Test New \ Test File A.xlsx. Otvorte C: \ Users \ sumit \ Desktop \ Test New \ Test File B.xlsx" . Otvorte podsekciu „C: \ Users \ sumit \ Desktop \ Test New \ Test File C.xlsx“

Kam vložiť tento kód?

Tento kód je potrebné vložiť do zošita, ktorý po otvorení spustí otvorenie príslušného zošita (ktorého adresa je uvedená v kóde).

Nasledujú kroky na vloženie kódu do zošita:

  1. V otvorenom zošite podržte kláves ALT a potom stlačte kláves F11. Tým sa otvorí editor VB.
  2. V editore VB dvakrát kliknite na objekt ThisWorkbook (ktorý by bol uvedený ako jeden z objektov na table Prieskumník projektu). Tým by sa otvorilo okno s kódom pre objekt ThisWorkbook. Ak sa vám tabla Project Explorer nezobrazuje, kliknite na paneli s ponukami na položku „Zobraziť“ a potom kliknite na položku „Project Explorer“.
  3. V okne kódu skopírujte a prilepte vyššie uvedený kód
  4. Zatvorte editor VB

Keď vložíte vyššie uvedený kód do okna kódu „ThisWorkbook“, pri každom otvorení tohto zošita sa spustí tento kód VBA, ktorý následne otvorí určené súbory programu Excel.

wave wave wave wave wave