- Fájlok automatikus megnyitása az Excel indításakor
- Nyissa meg a munkafüzet/munkalap sablonokat, amikor az Excel elindul
- Az Excel fájlok automatikus megnyitásának megakadályozása
- Az Excel fájlok automatikus megnyitása a számítógép/laptop indításakor
- Kapcsolódó Excel -fájlok megnyitása egy adott munkafüzet megnyitásakor (VBA használatával)
Szeretné, hogy néhány Excel fájl automatikusan megnyíljon az Excel indításakor?
Ezek lehetnek olyan fájlok, amelyeket minden nap reggel megnyit (például nyomon követési munkalap vagy munkaidő -táblázat), vagy néhány projekttel kapcsolatos fájl, amelyet az Excel indításakor meg kell nyitnia.
Bár mindig lehetősége van manuálisan megnyitni ezeket a fájlokat, ez csak egyike azon kis időmegtakarítási lehetőségeknek, amelyeket a folyamat automatizálásával tehet meg.
Ehhez az automatizáláshoz nincs szükség sem VBA kódra, sem komplex lépésekre. Ezt néhány másodperc alatt megteheti, és minden nap időt takaríthat meg.
Most kétféle módon lehet automatikusan megnyitni az Excel fájlokat:
- Az Excel indításakor - Ajánlott
- A rendszer indításakor (Windows)
- Amikor megnyit egy Excel fájlt, és az összes kapcsolódó fájlt megnyitja vele (ez a módszer VBA -t használ)
Ebben az oktatóanyagban megmutatom, hogyan lehet megnyitni bizonyos Excel fájlokat az Excel indításakor, valamint a Windows indításakor.
Megjegyzés: Az oktatóanyagban leírt összes dolog Windows operációs rendszerre vonatkozik. Ha Mac -et használ, kipróbálhatja, de ezt még nem teszteltem Mac -en.Fájlok automatikus megnyitása az Excel indításakor
Az Excel segítségével személyre szabhatja az indítási viselkedést:
- Indítsa el az Excel programot, és jelenítse meg a kezdőképernyőt (vagy nyisson meg egy üres munkafüzetet)
- Indítsa el az Excel programot, és nyisson meg egy adott munkafüzetet vagy sablont
- Indítsa el az Excel programot, és nyissa meg az összes Excel -fájlt egy mappában
Az Excel indításakor az alapértelmezett viselkedés az, hogy megnyitja a kezdőképernyőt, amely a legutóbbi munkafüzeteket és sablonokat mutatja (az alábbiak szerint).
Megjegyzés: Az indításkor a kezdőképernyő megjelenítése az Excel 2013 -tól kezdve alapértelmezetté vált
A kezdőképernyőn választhat egy új munkafüzet megnyitását, vagy választhat a meglévő Excel -sablonok közül (néhány hasznos sablon található ezen a listán).
Az Excel lehetővé teszi az indítási viselkedés testreszabását, ahol megadhatja, hogy új üres munkafüzetet szeretne -e megnyitni (a kezdőképernyő helyett), vagy egy adott Excel -fájlt, vagy akár egy adott mappa összes fájlját.
Tehát gyorsan menjünk végig a különböző lehetőségeken, és tanuljuk meg, hogyan testreszabhatja az Excel indítását.
Nyisson meg egy üres fájlt, amikor az Excel elindul
Ha engedélyezi ezt az opciót, az Excel elindításakor új üres munkafüzet nyílik meg.
Ennek engedélyezése a következőképpen történik:
- Indítsa el az Excel programot, és nyisson meg egy új munkafüzetet, ha a kezdőképernyőn az Üres munkafüzetre kattint (vagy megnyithatja a meglévő mentett munkafüzeteket)
- Kattintson a Fájl elemre
- Kattintson a Beállítások lehetőségre
- Az Excel beállításai párbeszédpanelen győződjön meg arról, hogy a bal oldali ablaktáblában az Általános lehetőség van kiválasztva
- Görgessen lefelé, majd az „Indítási lehetőségek” részben, és törölje a jelet a „Kezdőképernyő megjelenítése az alkalmazás indításakor” jelölőnégyzetből
- Kattintson az OK gombra.
Kész!
Most, hogy mostantól elindítja az Excel programot, megnyit egy üres munkafüzetet, és nem jeleníti meg a kezdőképernyőt.
Nyisson meg egy adott munkafüzetet, amikor az Excel elindul
A rendszerben van egy XLStart mappa, amely meghatározza, hogy mely fájlokat kell megnyitni az Excel indításakor.
Alapértelmezés szerint ez a mappa üres, ezért az Excel indításakor kezdőképernyőt vagy üres munkafüzetet lát.
Tehát, ha azt szeretné, hogy egy adott Excel munkafüzet (vagy akár több munkafüzet) megnyíljon az Excel indításakor, akkor ezt a munkafüzetet ebbe az XLStart mappába kell helyeznie.
Ehhez először tudnia kell, hol találja ezt az XLStart mappát.
Az alábbiakban bemutatjuk az XLStart mappa elérési útját:
- Nyisson meg egy új munkafüzetet vagy egy meglévő munkafüzetet
- Kattintson a Fájl elemre
- Kattintson a Beállítások lehetőségre
- Az Excel beállításai párbeszédpanelen kattintson a Trust Center elemre (a párbeszédpanel bal oldali ablaktáblájában)
- Kattintson a Trust Center beállításai elemre
- A megnyíló Trust Center párbeszédpanelen kattintson a „Megbízható helyek” elemre. Ez megmutatja az összes megbízható helyet (beleértve az Excel StartUp helyét)
- Kattintson duplán az Excel StartUp helyére.
- Ezzel megnyílik a megbízható hely párbeszédpanel az Excel StartUp mappa helyével. Másolja ezt a helyet.
- Nyissa meg bármelyik mappát, írja be a másolt helyet, és nyomja meg az Enter billentyűt. Ez megnyitja az Excel StartUp mappáját
- Helyezze ebbe a mappába a megnyitni kívánt fájlt (vagy a fájl parancsikonját). A fenti példában ebben a mappában van a Main.xlsx nevű fájl, amely automatikusan megnyílik az Excel következő indításakor.
Miután elvégezte az összes fenti lépést, és elhelyezte a fájlt az Excel StartUp mappájában, ez a fájl automatikusan megnyílik az Excel következő megnyitásakor.
Továbbá, ha több fájlt szeretne megnyitni, akkor az összes fájlt ebbe a mappába helyezheti.
Íme néhány fontos tudnivaló, amikor fájlokat helyez el az XLStart mappában:
- Csak az XLStart mappában lévő Excel fájlok nyílnak meg automatikusan az Excel indításakor. Ha az XLStart mappa almappájában van fájl, akkor ezek a fájlok nem nyílnak meg.
- Ne feledje, hogy ebbe a mappába csak Excel fájlformátumokat helyezhet el. Ha olyan fájlt helyez el, amelyet az Excel nem tud olvasni, az nem nyílik meg, és hibaüzenet jelenik meg (a fájlformátum nem érvényes).
- Ha olyan Excel -fájlja van, amelynek makrója a fájl megnyitásakor fut, akkor a makró akkor is fut, ha a fájl megnyílik, amikor az XLStart mappában van. Ha nem szeretné, hogy a makró fusson, tartsa lenyomva a SHIFT billentyűt, majd nyissa meg az Excel programot.
Fájlok felülírása az Excel StartUp mappájában
Ha hozzáad egy fájlt az Excel StartUp mappájához, nem tudja felülírni.
Ez azt jelenti, hogy miután hozzáadott egy fájlt, és legközelebb megnyitja az Excel programot, ez a fájl megnyílik. És most, ha módosításokat hajt végre rajta, majd megpróbálja menteni, akkor megkéri, hogy mentse el egy másik helyre. Az alábbi módon megjelenik egy felszólítás:
Ez jól működik, mivel az Excel indítási mappájához hozzáadott fájlok legtöbbször olyan sablonok/formátumok lennének, amelyeket nem szeretne megváltoztatni. Tehát, ha egy automatikusan megnyitott fájlon dolgozik, majd el akarja menteni, akkor megkéri, hogy mentse el más helyre.
De mi van akkor, ha a módosításokat ugyanabba a fájlba szeretné menteni (az Excel Startup mappájában), és szeretné, ha ezek a módosítások tükröződnének az Excel következő megnyitásakor.
A trükk az lenne, hogy mentse az Excel fájl parancsikonját az XLStart mappába, és ne magát az Excel fájlt.
A munkafüzetek automatikus megnyitása egy adott mappában
A fenti példában megmutattam, hogyan kell Excel -fájlt vagy több fájlt elhelyezni az XLStart mappában. Az Excel megnyitásakor ezek a fájlok automatikusan megnyílnak.
De mi van akkor, ha azt szeretné, hogy egy másik mappában lévő fájlok automatikusan megnyíljanak az Excel indításakor. Ez lehet egy projektmappa vagy sablonmappa, amely tartalmazza a mindennapi használathoz szükséges fájlokat. Vagy ez lehet egy mappa a hálózati meghajtón, amely tartalmazza az aktuális projektfájlokat, amelyeket meg szeretne nyitni az Excel megnyitásakor.
Az Excel lehetővé teszi egy mappa megadását, és az Excel indításakor automatikusan megnyitja a mappa összes fájlját.
Az alábbi lépések az alternatív indítási mappa megadásához szükségesek:
- Nyisson meg egy új munkafüzetet vagy egy meglévő munkafüzetet
- Kattintson a Fájl elemre
- Kattintson a Beállítások lehetőségre
- Az Excel beállításai párbeszédpanelen kattintson a Speciális gombra (a párbeszédpanel bal oldali ablaktáblájában)
- Görgessen lefelé, és az Általános beállítások között írja be a mappa helyét a mezőbe a leírással - „Indításkor nyissa meg az összes fájlt itt:”
- Kattintson az OK gombra
Ez az!
Most, amikor elindítja az Excel programot, automatikusan megnyitja az összes fájlt a megadott mappában.
Ennek a módszernek a használatakor néhány tudnivaló:
- Felülírhatja az automatikusan megnyíló fájlokat. Tehát, ha megnyitja az Excel programot, amely megnyitja az összes fájlt a megadott mappában, majd módosít egy fájlt, és elmenti, akkor ez a módosítás mentésre kerül. És amikor legközelebb megnyitja az Excel programot, akkor a megadott mappában fogja megnyitni ezeket a fájlokat a végrehajtott módosításokkal.
- Csak az Excel formátumú fájlokat nyitja meg. Például, ha MS Word fájlja vagy jegyzetfüzete van, akkor nem nyílik meg.
- Csak a mappában lévő fájlok nyílnak meg (az almappákban nem)
Én személy szerint úgy gondolom, hogy ez a probléma forrása lehet, és néha olyan változtatásokat hajthat végre, amelyeket nem szeretne. Ennek elkerülése érdekében létrehozhat egy VBA -kódot, amely más néven (esetleg időbélyegzővel) menti a fájlt egy másik mappába, amikor elmenti.
Íme egy példa, ahol a VBA kóddal biztonsági mentéseket készítenek a munkafüzetből, amikor elmenti.
Ha az XLStart mappában, valamint a munkafüzetek megnyitásához megadott mappában azonos nevű fájl található, az XLStart mappában található fájl megnyílik.Nyissa meg a munkafüzet/munkalap sablonokat, amikor az Excel elindul
Ha van egy adott sablon, amellyel minden nap dolgoznia kell, mentheti azt, és automatikusan megnyithatja, amikor elindítja az Excel programot.
Például, ha olyan sablonnal rendelkezik, amely előre beállított betűtípust/méretet, fejlécet/láblécet, vállalati logót, sor/oszlop fejlécet stb. Tartalmaz, akkor ezt elmentheti sablonként, és automatikusan megnyithatja az Excel indításakor.
Ehhez el kell mentenie az Excel fájlt sablonként (lásd az alábbi lépéseket), majd ezt a sablonfájlt az XLStart mappába vagy az alternatív indítási mappaként megadott mappába kell helyeznie.
Az alábbiakban bemutatjuk a munkafüzet sablonként történő mentésének lépéseit:
- Nyisson meg egy új munkafüzetet (vagy használjon egy meglévő munkafüzetet, amelyhez sablont szeretne menteni)
- Végezze el a kívánt változtatásokat a sablonban (például betűméret/típus, fejléc/lábléc, oszlopok/sorfejlécek, helytartó táblák stb.)
- Kattintson a Fájl fülre
- Kattintson a Mentés másként gombra
- A Mentés másként párbeszédpanelen kattintson a Mentés másként párbeszédpanelre
- Kattintson az Excel sablonra (*.xltx)
- Keresse meg azt a mappát, amelybe menteni szeretné ezt a sablonfájlt
- Kattintson a Mentés gombra
Megjegyzés: A fenti lépések során nem tudtam közvetlenül menteni a fájlt az XLStart mappába. Az alábbi ábrán látható egy felszólítás, amely szerint nincs engedélyem a mappába való mentésre. De el tudtam menteni ezt a sablonfájlt egy rendes mappába, majd másolni/kivágni és beilleszteni az XLStart mappába. Alternatív megoldásként elmentheti ezt a sablonfájlt a mappába (és megadhatja azt a mappát az Excel fájlok automatikus megnyitásához). Az alternatív mappák létrehozásáról és használatáról itt van szó.
Az Excel fájlok automatikus megnyitásának megakadályozása
Ha megnyitja az Excel programot, és hirtelen megnyílik néhány munkafüzet, akkor valószínűleg az alábbi két helyzet közül az egyik (vagy mindkettő) fennáll:
- Fájlok találhatók az Excel Startup (XLStart) mappájában
- Van egy alternatív mappája StartUp mappaként, amely tartalmaz néhány Excel fájlt.
Tehát, ha azt szeretné, hogy az Excel ne nyissa meg ezeket a fájlokat, és az üres munkafüzet vagy az indítási képernyő alapértelmezett viselkedését használja, akkor ellenőrizze a fenti két dolgot.
Az első dolog, amit ellenőrizni kell, az XLStart mappa, és távolítsa el a benne található fájlokat. Ha tudja, hogyan keresse meg az XLStart mappát, nagyszerű.
Máskülönben kövesse az alábbi lépéseket annak ellenőrzésére, hogy vannak -e fájlok az XLStart mappában:
- Nyisson meg egy új munkafüzetet vagy egy meglévő munkafüzetet
- Kattintson a Fájl elemre
- Kattintson a Beállítások lehetőségre
- Az Excel beállításai párbeszédpanelen kattintson a Trust Center elemre (a párbeszédpanel bal oldali ablaktáblájában)
- Kattintson a Trust Center beállításai elemre
- A megnyíló Trust Center párbeszédpanelen kattintson a Megbízható helyek elemre. Ez megmutatja az összes megbízható helyet (beleértve az Excel StartUp helyét)
- Kattintson duplán az Excel StartUp helyére. Ezzel megnyílik a megbízható hely párbeszédpanel az Excel StartUp mappa helyével
- Másolja a hely elérési útját
- Nyissa meg bármelyik mappát, írja be a másolt helyet, és nyomja meg az Enter billentyűt. Ez megnyitja az Excel StartUp mappáját
- Töröljön minden fájlt a mappából.
Ezzel eltávolítja az Excel indításakor automatikusan megnyíló fájlokat, mivel ezek az XLStart mappa részét képezték.
Ellenőrizheti, hogy ez megoldja -e a problémát (zárjon be minden Excel -munkafüzetet, és indítsa újra az Excel -t).
Abban az esetben, ha továbbra is automatikusan nyílnak meg a fájlok, akkor valószínűleg egy másik mappa van megadva indítási mappaként.
Az alábbi lépésekkel eltávolíthat minden mappát alapértelmezett StartUp mappaként:
- Nyisson meg egy új munkafüzetet vagy egy meglévő munkafüzetet
- Kattintson a Fájl elemre
- Kattintson a Beállítások lehetőségre
- Az Excel beállításai párbeszédpanelen kattintson a Speciális gombra (a párbeszédpanel bal oldali ablaktáblájában)
- Görgessen lefelé, és az Általános beállítások között törölje a mappa bármely helyét a mezőben a leírással - „Indításkor nyissa meg az összes fájlt itt:”
- Kattintson az OK gombra
Az Excel fájlok automatikus megnyitása a számítógép/laptop indításakor
Ahogy van egy XLStart mappánk, amely automatikusan megnyitja az Excel fájlokat, van egy Startup mappa a Windows számára is.
Ezt a mappát gyakran használják olyan programok megnyitásához, amelyeket automatikusan szeretne megnyitni a rendszer indításakor - például böngésző vagy Microsoft programok, például Excel vagy PowerPoint.
Ezt a mappát is használhatja bizonyos Excel fájlok megnyitásához, amint a számítógép elindul.
Ehhez másolja a fájlt (vagy annak parancsikonját), és helyezze el az indítómappába.
Az alábbi lépésekkel megnyithatja az indítómappát a Windows 8 és 10 rendszerben:
- Nyissa meg a Windows Futtatás párbeszédpanelt (használja a Windows billentyű + R billentyűparancsot, vagy írja be a Futtatás parancsot a rendszer bal alsó sarkában található keresősávba).
- A Futtatás párbeszédpanelen másolja ki és illessze be a következő elérési utat - %AppData%\ Microsoft \ Windows \ Start menü \ Programs \ Startup
- Nyomja meg az Enter billentyűt, vagy kattintson az OK gombra.
A fenti lépések megnyitják a Windows StartUp mappáját. Most helyezze el az Excel fájlokat vagy a parancsikont azokhoz az Excel fájlokhoz, amelyeket a Windows indításakor meg szeretne nyitni.
Ugyanezt elérheti úgy is, hogy hozzáadja a fájlt az XLSart mappához, vagy egy másik mappát használ (mindkettőt lefedte ebben az oktatóanyagban), majd hozzáad egy parancsikont az Excel programhoz a Windows indítási mappájában. Így az Excel elindul a Windows indításakor (mivel az Excel parancsikonja a Windows indítási mappájában van), ami viszont megnyitja az XLStart mappában található fájlokat.
Ha Windows 7 operációs rendszert használ, itt megtalálhatja az indítási mappa megnyitására vonatkozó utasításokat.
Kapcsolódó Excel -fájlok megnyitása egy adott munkafüzet megnyitásakor (VBA használatával)
A fenti szakaszokban kitértem a fájlok megnyitásának módjára az Excel indításakor.
Az oktatóanyag ezen részében megmutatom, hogyan kell megnyitni az összes kapcsolódó fájlt egy adott Excel -munkafüzet megnyitásakor.
Például, ha egy projekten dolgozik, megnyithatja a mesterkövetőt, és egyidejűleg megnyit néhány kapcsolódó fájlt (például a projekt állapotlapját vagy a projekt költség-haszon elemzését vagy a projekttervezési munkafüzetet).
Érted az ötletet!
Ehhez használhat egy egyszerű VBA kódot, és megadhatja a megnyitni kívánt fájlokat.
Az alábbiakban látható a kód, amely megnyitja a kapcsolódó „Tracker.xlsx” fájlt, amikor megnyitja azt a fájlt, amelyben ez a kód található:
Private Sub Workbook_Open () Workbooks.Open "C: \ Users \ sumit \ Desktop \ Test File A.xlsx" End Sub
A fenti kód a Munkafüzet megnyitása eseményt használja a kód futtatásához, amint ez a munkafüzet megnyílik. Meg kell adnia a fájl pontos elérési útját (beleértve a fájlkiterjesztést is).
Ha több fájlt szeretne megnyitni, akkor több sornyi kódot adhat hozzá minden egyes sorhoz, amely megadja a fájl helyét.
Például az alábbi kód három fájlt nyit meg, amikor megnyitja a kódot, amelyben található:
Privát almunkafüzet_Open () munkafüzetek. Nyissa meg a "C: \ Users \ sumit \ Desktop \ Test New \ Test File A.xlsx" munkafüzeteket. Nyissa meg a "C: \ Users \ sumit \ Desktop \ Test New \ Test File B.xlsx" munkafüzeteket . Nyissa meg a "C: \ Users \ sumit \ Desktop \ Test New \ Test File C.xlsx" End aloldalt
Hova tegyem ezt a kódot?
Ezt a kódot be kell helyezni a munkafüzetbe, amely megnyitásakor elindítja a kapcsolódó munkafüzet megnyitását (amelynek címe szerepel a kódban).
Az alábbiakban bemutatjuk a kód elhelyezésének lépéseit a munkafüzetben:
- Nyitott munkafüzet mellett tartsa lenyomva az ALT billentyűt, majd nyomja meg az F11 billentyűt. Ez megnyitja a VB szerkesztőt.
- A VB szerkesztőben kattintson duplán a ThisWorkbook objektumra (amely a Project Explorer ablaktábla egyik objektumaként szerepelne). Ez megnyitná a ThisWorkbook objektum kódablakát. Ha nem látja a Project Explorer ablaktáblát, kattintson a „Nézet” menüpontra, majd a „Project Explorer” elemre.
- A kódablakban másolja ki és illessze be a fenti kódot
- Zárja be a VB szerkesztőt
Ha elhelyezte a fenti kódot a „ThisWorkbook” kódablakban, a munkafüzet megnyitásakor ez a VBA -kód végrehajtásra kerül, ami megnyitja a megadott Excel fájlokat.