A projektablak a Visual Basic szerkesztőben és az Excel makrókban

Amikor VBE-ben dolgozik, minden megnyitott Excel-munkafüzet egy projekt. A projektet úgy is felfoghatja, mint vázlatként elrendezett objektumok gyűjteményét.

A projektet a projekt ablakában a projekt nevétől balra található pluszjelre (+) kattintva bővítheti. A projekt nevétől balra található mínusz jelre (-) kattintva szerződést köthet. Vagy kattintson duplán az elemekre a kibontáshoz és összevonásukhoz.

Ezen az ábrán egy projektablak látható két projekttel: egy Book1 nevű munkafüzet és egy Book2 nevű munkafüzet, kibontva az objektumaik megjelenítéséhez.

A projektablak a Visual Basic szerkesztőben és az Excel makrókban

Ez a projekt ablak két projektet sorol fel

Minden projekt kibővül, hogy legalább a Microsoft Excel Objects csomópontot mutassa. Kibonthatja ezt a csomópontot, hogy megjelenítsen egy elemet a munkafüzet minden egyes lapjához (minden lap objektumnak számít), valamint egy másik ThisWorkbook nevű objektumot (amely a munkafüzet objektumot képviseli). Ha a projekt rendelkezik VBA-modulokkal, a projektlistában egy modulok csomópont is megjelenik.

Új VBA modul hozzáadása

Makró rögzítésekor az Excel automatikusan beilleszt egy VBA-modult a rögzített kód tárolására. A rögzített makró modulját tároló munkafüzet attól függ, hogy hol választotta a rögzített makró tárolását, közvetlenül a rögzítés megkezdése előtt.

Általában egy VBA-modul háromféle kódot tartalmazhat:

  • Nyilatkozatok: Egy vagy több információs nyilatkozat, amelyet a VBA-nak ad meg. Például deklarálhatja a használni kívánt változók adattípusát, vagy beállíthat más modulszintű beállításokat.

  • Aleljárások: Programozási utasítások halmaza, amely valamilyen műveletet hajt végre. Minden rögzített makró aleljárás.

  • Függvényeljárások: Programozási utasítások halmaza, amely egyetlen értéket ad vissza (elvileg hasonló a munkalapfüggvényekhez, például az Összeghez).

Egyetlen VBA-modul tetszőleges számú aleljárást, függvényeljárást és deklarációt képes tárolni. Ön dönti el, hogyan szervezi meg a VBA-modult. Vannak, akik szívesebben tartják az alkalmazáshoz tartozó összes VBA-kódot egyetlen VBA-modulban; mások szeretik a kódot több modulra felosztani. Ez egyéni döntés, mint például a bútorok elrendezése.

Kövesse az alábbi lépéseket egy új VBA-modul manuális hozzáadásához egy projekthez:

A projekt ablakban válassza ki a projekt nevét.

Válassza a Beszúrás → Modul menüpontot.

Vagy tudsz

Kattintson a jobb gombbal a projekt nevére.

A helyi menüből válassza a Beszúrás → Modul menüpontot.

Az új modul bekerül a Modules mappába a projekt ablakban. Az adott munkafüzetben létrehozott modulok ebbe a Modulok mappába kerülnek.

A projektablak a Visual Basic szerkesztőben és az Excel makrókban

A kódmodulok a projektablak Modulok mappájában láthatók.

VBA modul eltávolítása

Érdemes lehet eltávolítani egy olyan kódmodult, amelyre már nincs szükség. Ehhez kövesse az alábbi lépéseket:

A projekt ablakban válassza ki a modul nevét.

Válassza a Fájl→ Eltávolítás xxx menüpontot, ahol az xxx a modul neve.

Vagy

Kattintson a jobb gombbal a modul nevére.

Válassza az xxx eltávolítása parancsot a helyi menüből.

Eltávolíthatja a VBA-modulokat, de nincs mód arra, hogy eltávolítsa a többi kódmodult, a Sheet objektumokhoz vagy a ThisWorkbookhoz tartozókat.


Hogyan akadályozható meg a Microsoft Word fájlok csak olvasható módban történő megnyitása a Windows rendszeren

Hogyan akadályozható meg a Microsoft Word fájlok csak olvasható módban történő megnyitása a Windows rendszeren

Hogyan lehet megakadályozni, hogy a Microsoft Word csak olvasható módban nyissa meg a fájlokat Windowson A Microsoft Word csak olvasható módban nyitja meg a fájlokat, így lehetetlenné teszi a szerkesztést? Ne aggódjon, a módszerek az alábbiakban találhatók

A Microsoft Word dokumentumok hibás nyomtatásának javítása

A Microsoft Word dokumentumok hibás nyomtatásának javítása

A nem megfelelő Microsoft Word dokumentumok nyomtatásának hibáinak kijavítása Meglehetősen gyakoriak a megváltozott betűtípusú, rendetlen bekezdésekkel, hiányzó szöveggel vagy elveszett tartalommal rendelkező Word dokumentumok nyomtatásának hibái. Azonban ne

Törölje a toll és a kiemelő rajzokat a PowerPoint diákon

Törölje a toll és a kiemelő rajzokat a PowerPoint diákon

Ha prezentáció közben a tollat ​​vagy a kiemelőt használta a PowerPoint diákra való rajzoláshoz, mentheti a rajzokat a következő bemutatóhoz, vagy törölheti őket, így a következő bemutatáskor tiszta PowerPoint diákkal kezdheti. Kövesse az alábbi utasításokat a toll- és kiemelőrajzok törléséhez: A vonalak törlése egyenként […]

A könyvtár tartalmának stílusa a SharePoint 2010-ben

A könyvtár tartalmának stílusa a SharePoint 2010-ben

A Stíluskönyvtár CSS-fájlokat, XSL-fájlokat, valamint előre meghatározott mesteroldalak, oldalelrendezések és vezérlők által használt képeket tartalmaz a SharePoint 2010-ben. A CSS-fájlok megkereséséhez a közzétételi webhely stíluskönyvtárában: Válassza a Webhelyműveletek→Nézet lehetőséget. A webhely összes tartalma. Megjelenik az oldal tartalma. A Style könyvtár a […]

Formázza a számokat ezrekben és milliókban az Excel-jelentésekben

Formázza a számokat ezrekben és milliókban az Excel-jelentésekben

Ne árassza el közönségét óriási számokkal. A Microsoft Excelben javíthatja irányítópultjai és jelentései olvashatóságát, ha a számokat több ezerben vagy millióban formázza.

SharePoint webhelyek megosztása és követése

SharePoint webhelyek megosztása és követése

Ismerje meg, hogyan használhatja a SharePoints közösségi hálózati eszközöket, amelyek lehetővé teszik az egyének és csoportok közötti kommunikációt, együttműködést, megosztást és kapcsolódást.

Dátumok konvertálása Julian-formátumba az Excelben

Dátumok konvertálása Julian-formátumba az Excelben

A Julian-dátumokat gyártási környezetekben gyakran használják időbélyegként és gyors hivatkozásként a tételszámhoz. Az ilyen típusú dátumkódolás lehetővé teszi a kiskereskedők, fogyasztók és szervizek számára, hogy azonosítsák a termék elkészítésének időpontját, és ezáltal a termék korát. A Julian-dátumot a programozásban, a katonaságban és a csillagászatban is használják. Különböző […]

Access Web App létrehozása

Access Web App létrehozása

Létrehozhat webalkalmazást az Access 2016-ban. Tehát mi az a webalkalmazás? Nos, a web azt jelenti, hogy online van, az alkalmazás pedig az „alkalmazás” rövidítése. Az egyéni webalkalmazás egy online adatbázis-alkalmazás, amely a felhőből, böngészővel érhető el. Ön elkészíti és karbantartja a webalkalmazást az asztali verzióban […]

Gyorsindító sáv a SharePoint 2010-ben

Gyorsindító sáv a SharePoint 2010-ben

A SharePoint 2010 legtöbb oldala a navigációs hivatkozások listáját jeleníti meg az oldal bal oldalán található Gyorsindító sávon. A Gyorsindító sáv hivatkozásokat jelenít meg a kiemelt webhelytartalomra, például listákra, könyvtárakra, webhelyekre és közzétételi oldalakra. A Gyorsindító sáv két nagyon fontos hivatkozást tartalmaz: Az összes webhelytartalom linkje: A […]

Mit jelentenek a Solver hibaüzenetek az Excelben?

Mit jelentenek a Solver hibaüzenetek az Excelben?

Egyszerű problémák esetén az Excelben található Megoldó rendszerint gyorsan megtalálja a célfüggvény optimális Megoldóváltozó-értékeit. Bizonyos esetekben azonban a Solver nehezen találja meg a Solver változó értékeit, amelyek optimalizálják a célfüggvényt. Ezekben az esetekben a Solver általában egy üzenetet vagy hibaüzenetet jelenít meg, amely leírja vagy megvitatja a […]