Függelék - VBA-wiki

Tartalomjegyzék

  • 1 bővítmény
  • 2 automatikus makró
  • 3 megjelölés
  • 4 hívás
  • 5 esemény
    • 5.1 Automatikus makrók
    • 5.2 Alkalmazási események
  • 6 makró
    • 6.1 Szó
  • 7 Opció explicit
  • 8 Opció összehasonlítás
  • 9 billentyűparancs
    • 9.1 VBA szerkesztő
    • 9.2 Windows/alkalmazások általában
  • 10 Karaktertábla

Bővítmények

Automatikus makrók

kijelölés

A VBA elemek (változók, eljárások, modulok, projektek) elnevezése a következő szabályokat követi:

Windows billentyű

  • Engedélyezett karakterek:
    • Bármely betű, szám és '_'
    • Umlauts és ékezetek stb. Szintén megengedettek, de nem ajánlottak!
    • A névnek betűvel kell kezdődnie
  • Megengedett hossz:
    • Általában: 255
    • Modul neve: 31

A változók elnevezéséhez a Leszynski névadási egyezményt (LNC) javasoljuk (lásd a Wikipédiát).

Előtag adattípus
milliárd Logikai érték
bte Bináris adatok (bájt)
oszlop Gyűjtemény
korcs Valuta
dbl Kettős
dte dátum
enm Számláló
int Egész szám
obj Általános objektum
sng egyetlen
utca Húr
tpe Felhasználó által definiált adattípus (típus)

Előtag objektum
cls nagy
frm UserForm (párbeszédpanel)
mod modul

A UserForm vezérlői

Előtag objektum
chk Jelölje be a négyzetet
cbo ComboBox
cmb CommandButton
lbl Címkézési mező (címke)
lst ListBox
mpg MultiPage
dönt Rádiógomb
pge Többoldalas oldal (oldal)
scr Görgetősáv
txt Szövegdoboz

Előtag objektum
bkm Könyvjelző (BookMark)
doc dokumentum
fld (Űrlap) mező
rng Hatótávolság
shp Alak
sld Csúszik
tbl asztal
wkb Munkafüzet (munkafüzet)
wks Munkalap (munkalap)

  • A Call kulcsszó megadható az eljáráshívások előtt.
  • A Hívás használatakor zárójelbe kell foglalnia a paramétereket!
  • Erre a kulcsszóra szükség lehet az API-hoz vagy a DLL-ekhez történő hívásokhoz; nem szükséges a saját projektjein belüli hívásokhoz, és itt nem használható.

Események

Automatikus makrók

Alkalmazási események

makró

Kérjük, vegye figyelembe: Soha ne mentse a makrókat a 'Normal.dot (x)' globális sablonba!

Opció explicit

Compile utasítás, amely biztosítja az összes használt változó kifejezett deklarálását, különben megjelenik a hibaüzenet: Hiba fordításkor: Változó nincs meghatározva.

Többek között ez azt jelenti, hogy a kód végrehajtásakor rámutatnak a változónevek helytelen írásmódjára. Ha nem adja meg ezt a beállítást, a következő gépelési hibát figyelmen kívül hagyja, és helytelen értéket ad ki:

Ez a fordító utasítás automatikusan megjelenik az újonnan létrehozott modulok első pozíciójában, ha a VBA szerkesztőre kattint Extrák, Lehetőségek., szerkesztő az opció Változó nyilatkozat szükséges választott.

Az utasítás később is elvégezhető:

Opció összehasonlítása

Gyorsbillentyűket

VBA szerkesztő

Parancsikon munkalépés/funkció
F1 Környezetérzékeny segítség
CTRL + Z Az utolsó lépés visszavonása
CTRL + Y Ismételje meg az utolsó lépést
CTRL + S Projekt mentése (a megfelelő alkalmazásfájl mentése) (a PowerPoint bővítmények kivételével)
CTRL + F Keresés
F3 Következő keresése (bezárva a keresési párbeszédpanelt)
SHIFT + F3 Keresés visszafelé (bezárva a keresési párbeszédpanelt)
CTRL + H Keressen és cseréljen
TAB Növelje a kijelölt sor (ok) behúzását
SHIFT + TAB Csökkentse a megjelölt vonal (oka) t
CTRL + SZÓKÖZ
vagy
SZÓKÖZ
Komplett parancs, opciók és paraméterek megjelenítése
CTRL + I Gyors információ
F5 Futtatási kód
F8 Végrehajtás egy lépésben (ugrás az eljárás alá)
SHIFT + F8 Végrehajtás egy lépésben (kihagyja az alfolyamatot)
CTRL + SHIFT + F8 Futtassa, lépjen ki az eljárásból
SHIFT + F9 Jelenlegi érték megjelenítése (lépésenkénti végrehajtás közben)
CTRL + L Híváslista megjelenítése (lépésről lépésre)
F9 Töréspont be/ki
CTRL + SHIFT + F9 Kapcsolja ki az összes töréspontot
CTRL + SHIFT + SZÜNET Megszakítás végrehajtása
SHIFT + F2 Hívásdefiníció (pl. A kiválasztott változó definíciójára ugrik) (csak saját maga definiált elemek esetén lehetséges)
CTRL + SHIFT + F2 Ugorj vissza a kód utolsó helyére
CTRL + R Aktiválja a projektfelfedezőt
CTRL + G A közvetlen ablak megjelenítése/aktiválása
ALT + F11 Hívja be a VBA szerkesztőt/váltson alkalmazásra
F7 Jelenítse meg az űrlapkódot
F4 Tulajdonságok ablak megjelenítése/aktiválása
F2 Hívja be az objektumfelfedezőt
CTRL + FEL NYÍL Ugrás a modul előző eljárására
CTRL + NYÍL LE Ugrás a modul következő eljárására

Windows/alkalmazások általában

A legtöbb alkalmazásban Parancsikon munkalépés/funkció
CTRL + C Másolat
CTRL + X kivág
CTRL + V Helyezze be
F1 Környezetérzékeny segítség
CTRL + Z Az utolsó lépés visszavonása
CTRL + Y Ismételje meg az utolsó lépést
CTRL + O fájl megnyitása
CTRL + N Fájl új
CTRL + S Fájl mentése
CTRL + SHIFT + S vagy F12 Fájl mentése másként
CTRL + W Fájl bezárása
ALT + F4 Alkalmazás bezárása
ALT + TAB A következő nyitott alkalmazás kerüljön előtérbe
CTRL + S Fájl mentése
CTRL + F Keresés
F3 Következő keresése (bezárva a keresési párbeszédpanelt)
SHIFT + F3 Keresés visszafelé (bezárva a keresési párbeszédpanelt)
CTRL + H Keressen és cseréljen
ablakok

A Windows kulcs általában a bal alsó sarokban található a „CTRL” és „ALT” között.

Parancsikon munkalépés/funkció
Windows kulcs Nyissa meg a Start menüt
Windows billentyű + jobbra nyíl Rendezze az aktuális alkalmazást a jobb oldalon
Windows billentyű + bal nyíl Rendezze az aktuális alkalmazást a bal oldalon
Windows billentyű + felfelé mutató nyíl Maximalizálja az aktuális alkalmazást
Windows billentyű + lefelé mutató nyíl Az aktuális alkalmazás csökkentése
Windows billentyű + D Az aktuális alkalmazás minimalizálása/visszaállítása
Windows billentyű + E Indítsa el a fájlkezelőt
Windows billentyű + M Minimalizálja az összes ablakot
Windows Key + R Bemenet közvetlen parancsokhoz
Windows billentyű + I Beállítások
Windows billentyű + P Projekt képernyő (kimenet a második képernyőn)
Windows billentyű + S vagy F Keresés (mindenhol) (?)
Windows billentyű + H Képernyőkép megosztása
Windows Key + K Eszközök megjelenítése
Windows Key + L Jelentkezzen ki a Windows rendszerből
Windows Key + X További parancsok meghívása (adminisztrációhoz)
Windows billentyű + D Az aktuális alkalmazás minimalizálása/visszaállítása
Windows billentyű + 1, 2, 3 stb. Hívja meg az alkalmazást a tálcáról

Karaktertérkép

Itt talál egy részletes táblázatot, különös tekintettel a speciális karakterekre