Hogy lehet automatizálni jelentések excel
Az egyik a sok jellemzője Microsoft Excel, hogy képes automatizálni jelentéseket. Hozhat létre interaktív táblázatokat, hogy egyszerűsítse a lehetőségét adatbevitel Excel munkafüzet más emberek, és akkor is automatizálni a generációs jelentéseket. Mindkét funkció igényel némi ismerete Visual Basic. Lépések elvégzéséhez mindkét feladatot az alábbiakban ismertetjük.
lépések szerkesztése
1. módszer a 2:
Hozzon létre egy interaktív táblázatot szerkesztése
![Hogy lehet automatizálni jelentések Excel (jelentések) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-45a5e9b4.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-45a5e9b4.jpg)
- Tudod rendezni az asztalon vízszintesen vagy függőlegesen. A legtöbb felhasználó úgy gondolja, hogy ez könnyebb dolgozni függőleges asztalok, különösen, ha szeretné kinyomtatni őket később.
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-6c44b162.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-6c44b162.jpg)
Hozza létre a feliratokat a táblázatban. Meg kell hozzá az oszlop nevét, és adjunk hozzá címkéket a bal oldalon a cella, amely a ház adatbeviteli mezőket.
![Hogy lehet automatizálni jelentések Excel (Excel) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7250ff02.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7250ff02.jpg)
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-3a197242.jpg)
![Hogy lehet automatizálni jelentések Excel (automatizált) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-3a197242.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-65f7cbd5.jpg)
![Hogy lehet automatizálni jelentések Excel (Excel) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-65f7cbd5.jpg)
A „Beszúrás” menü „eljárás”. Az „Add eljárás” párbeszédablak.
![Hogy lehet automatizálni jelentések Excel (jelentések) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-12d781d7.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-12d781d7.jpg)
- eljárás neve nem tartalmazhat szóközt, hanem a terek, akkor az aláhúzás karakter (_).
- Miután az ablak bezárása „Add eljárás” akkor megjelenik egy vonal, amely azt mondja: „Public Sub” és a nevét az eljárást. E vonal lesz a szabad hely, és a felirat: „End Sub”.
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7976f1f1.jpg)
![Hogy lehet automatizálni jelentések Excel (jelentések) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7976f1f1.jpg)
- Az első sorban a kód így néz ki: „Range (” CellName „). Select”, ahol „CellName” olyan sejt, amely tárolja tartalmát a beviteli mezőbe. Meg kell a jogot a sejt; ha a szöveg címke található az A2 cellában, akkor el kell helyeznie a beviteli mező B2-es cella (tartomány ( „B2”). Választ). A sejt neve idézőjelek, de nem idézőjelben önmagában egy sor kódot.
- A második sorban a kód így néz ki: „ActiveCell.Value = InputBox (” InputPrompt „)”, ahol „InputPrompt” egy szöveg, amely figyelmezteti a felhasználót, hogy milyen típusú adatok bevitelére van szükség. Például, ha a cella adja meg a szükséges adatokat költségeinek kiszámítása ebéd helyett „InputPrompt” a „Írja be a teljes költségét ebéd, beleértve a tip.” (Idézőjelben szöveges utasításokat, de ezeket ki kell idézett egész csapat.)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-1c72d48d.jpg)
![Hogy lehet automatizálni jelentések Excel (automatizált) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-1c72d48d.jpg)
Írja kódot minden kiszámított mező. Akkor a két vonal a fent leírtak szerint, de ezúttal ActiveCell.Value - ez az eredménye a numerikus számítás vagy funkció, mint például a SUM, helyett a InputBox funkció, melyet a fenti levezetéséhez nyomokat.
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-cc1271af.jpg)
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-cc1271af.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-09dba32f.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-09dba32f.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0b19f943.jpg)
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0b19f943.jpg)
Egyidejűleg nyomja Alt és az F8. A „Macro” párbeszédablak.
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7387979c.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-7387979c.jpg)
Kattints a nevét eljárás a makrók listája. Ha a lista csak az eljárás, akkor automatikusan kiválasztja.
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-92eba05e.jpg)
![Hogy lehet automatizálni jelentések Excel (jelentések) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-92eba05e.jpg)
Kattintson a Beállítások gombra. Mindent meg kell adnia írni, amelyeket használni fognak együtt a Ctrl billentyűt a gyorsbillentyű-kombináció. Válasszon egy levelet, amely nem használható gyorsbillentyűk, mint a „s” a „rekord”.
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-3e61a742.jpg)
![Hogy lehet automatizálni jelentések Excel (jelentések) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-3e61a742.jpg)
Kattintson az „OK”, hogy lezárja a makrók párbeszédablak. Most lehet terjeszteni az interaktív tábla között, akik ezt meg is teszi. Felfedezése után tudják használni a hotkey, hogy bejegyzéseket, és kövesse az utasításokat, hogy az adatok kitöltésével.
2. módszer 2:
Jelentéskészítés automatizálása szerkesztése
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0f0bd019.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0f0bd019.jpg)
Tartsa a jelentés az összefoglaló táblázatban. Összefoglaló táblázatok célja, hogy összefoglalja az információt, ami segít összehasonlítani a számokat és trendek azonosítására. Az összefoglaló táblázatban kell társítani semmilyen adatot egy asztal vagy import az adatbázisból.
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-de552160.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-de552160.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-739ffdf2.jpg)
![Hogy lehet automatizálni jelentések Excel (port felhasználónév jelszó) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-739ffdf2.jpg)
- A szkript kell a meghatározott formában mappa és fájlnév, cserélje ki a saját, és nem tartalmazzák a zárójelben: [cscript / nologo \\ fileloc \ script.vbs]
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0d50fe8e.jpg)
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-0d50fe8e.jpg)
- Ellenőrizze, hogy az eredményül kapott fájl létezik. [A / f "jelzőt = 2-4 delims = /" %% egy a ( 'dátum / t') ne állítsa rreport = jelentésnév _ %% c - %% egy - %% b.pdf)] Ha a kimeneti fájl formátum nem PDF, a példában, cserélje ki a „.pdf” a kívánt formátumban.
- Ha az eredményül kapott fájl / jelentés létezik, küldje el e-mailben az embereknek, akiknek szükségük van a jelentés. [Ha létezik \\ pdfloc \% rreport% (SendEmail -f [email protected] -t [email protected] -u Időzített riport -m Report %% jelentést% kapcsolódik. -a \ pdfloc \% rreport% -s yourserver: port -xu felhasználónév -xp jelszó)]
- Ha a kapott fájlt / jelentés nem létezik ezen a helyen, akkor kell egy eljárást, amely elküldi nekünk egy üzenetet, hogy a fájl létrehozása nem sikerült. [Else (SendEmail -f [email protected] -t [email protected] -u jelentés nem futott -m file% rreport% nem létezik \\ pdfloc \ -s yourserver: port -xu felhasználónév -xp jelszó) ]
![Hogy lehet automatizálni jelentések Excel (automatizált) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-a8d877c1.jpg)
![Hogy lehet automatizálni jelentések Excel (Excel) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-a8d877c1.jpg)
- Található egy 32 bites rendszert: c: \ windows \ system32 \ config \ systemprofile
- Található egy 64 bites rendszer: c: \ windows \ syswow64 \ config \ systemprofile
![Hogy lehet automatizálni jelentések Excel (yourserver port felhasználónév) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-97e7e400.jpg)
![Hogy lehet automatizálni jelentések Excel (bat-file legyen) Hogy lehet automatizálni jelentések excel](http://images-on-off.com/images/46/kakavtomatizirovatotchetivexcel-97e7e400.jpg)
Ütemezése a feladat, hogy fog futni a script, ha szükséges. Bat-fájlt kell futtatni időközönként rendszeresen, függetlenül attól, hogy valaki használja a számítógépet, vagy sem. Ugyanakkor az a probléma, hogy kell telepíteni a lehető legnagyobb hasznot.