Príloha - VBA-wiki

Obsah

  • 1 doplnkov
  • 2 automatické makrá
  • 3 označenie
  • 4 hovor
  • 5 udalostí
    • 5.1 Automatické makrá
    • 5.2 Udalosti aplikácie
  • 6 makro
    • 6.1 Slovo
  • 7 Možnosť výslovná
  • 8 Porovnanie možností
  • 9 klávesových skratiek
    • 9.1 Editor VBA
    • 9.2 Windows/aplikácie všeobecne
  • 10 Tabuľka znakov

Doplnky

Automatické makrá

označenie

Pomenovanie prvkov VBA (premenné, postupy, moduly, projekty) sa riadi týmito pravidlami:

vba-wiki

  • Povolené znaky:
    • Akékoľvek písmená, číslice a znak „_“
    • Prehlásky a prízvuk atď. Sú tiež povolené, ale neodporúčajú sa!
    • Meno musí začínať písmenom
  • Povolená dĺžka:
    • Spravidla: 255
    • Názov modulu: 31

Na pomenovanie premenných odporúčame Konferenciu o pomenovaní Leszynski (LNC) (pozri Wikipedia).

Predponový údajový typ
bln Boolovská hodnota
bte Binárne údaje (bajt)
plk Zbierka
kur Mena
dbl Dvojitý
dte dátum
enm Vymenovateľ
int Celé číslo
obj Všeobecný objekt
sng slobodný
sv String
tpe Užívateľom definovaný dátový typ (Typ)

Predpona objektu
kl super
frm UserForm (dialóg)
mod modul

Ovládacie prvky UserForm

Predpona objektu
chk Začiarkavacie políčko
cbo ComboBox
cmb CommandButton
lbl Pole označenia (štítok)
lst ListBox
mpg MultiPage
opt Tlačítko na Rádiu
pge Stránka viacstránky (Stránka)
scr Posuvník
TXT Textové pole

Predpona objektu
bkm Záložka (BookMark)
doc dokument
fld Pole (Formulár)
rng Rozsah
shp Tvar
sld Šmykľavka
tbl stôl
wkb Zošit (zošit)
týžd Pracovný list (pracovný list)

  • Kľúčové slovo Volať je možné určiť pred volaním procedúry.
  • Pri používaní hovoru musíte do zátvoriek zahrnúť parametre!
  • Toto kľúčové slovo môže byť požadované pre volania na API alebo DLL; nie je potrebné pre volania vo vašich vlastných projektoch a nemalo by sa tu používať.

Diania

Automatické makrá

Udalosti týkajúce sa aplikácie

makro

Vezmite prosím na vedomie: Nikdy neukladajte makrá do globálnej šablóny „Normal.dot (x)“!

Možnosť Explicit

Inštrukcia kompilácie, ktorá zaisťuje, že všetky použité premenné sú výslovne deklarované, inak sa zobrazí chybové hlásenie: Chyba pri kompilácii: Premenná nie je definovaná.

To okrem iného vedie k nesprávnemu pravopisu názvov premenných, na ktoré sa upozorní pri spustení kódu. Ak toto nastavenie neurobíte, bude nasledujúca chyba pri písaní ignorovaná a na výstupe bude nesprávna hodnota:

Táto inštrukcia kompilátora sa automaticky objaví na prvom mieste v novovytvorených moduloch, ak kliknete na editor VBA pod Extra, možnosti., editor možnosť Vyžaduje sa vyhlásenie o premennej vybrali.

Pokyn je možné vykonať aj neskôr:

Porovnanie možností

Klávesové skratky

Editor VBA

Skratka pracovný krok/funkcia
F1 Kontextová pomoc
CTRL + Z Vrátiť posledný krok
CTRL + Y Zopakujte posledný krok
CTRL + S Uložiť projekt (uloží zodpovedajúci súbor aplikácie) (okrem doplnkov aplikácie PowerPoint)
CTRL + F Vyhľadávanie
F3 Nájsť ďalšie (so zatvoreným dialógovým oknom vyhľadávania)
SHIFT + F3 Hľadať dozadu (so zatvoreným dialógovým oknom vyhľadávania)
CTRL + H Vyhľadajte a nahraďte
TAB Zväčšiť odsadenie vybratých riadkov
SHIFT + TAB Zmenšiť vyznačené čiary
CTRL + MEDZERNÍK
alebo
MEDZERNÍK
Kompletný príkaz, zobraziť možnosti a parametre
CTRL + I Rýchle informácie
F5 Spustiť kód
F8 Vykonajte v jednom kroku (prejdete na čiastkový postup)
SHIFT + F8 Vykonajte v jednom kroku (preskočíte čiastkový postup)
CTRL + SHIFT + F8 Vykonať, ukončiť tento postup
SHIFT + F9 Zobraziť aktuálnu hodnotu (počas postupného vykonávania)
CTRL + L Zobraziť zoznam hovorov (počas vykonávania krok za krokom)
F9 Bod zlomu zapnutý/vypnutý
CTRL + SHIFT + F9 Vypnite všetky zarážky
CTRL + SHIFT + PAUZA Prerušiť výkon
SHIFT + F2 Definícia hovoru (napr. Preskočí na definíciu vybranej premennej) (možné iba pre samostatne definované prvky)
CTRL + SHIFT + F2 Skočte späť na poslednú pozíciu v kóde
CTRL + R Aktivujte prieskumníka projektu
CTRL + G Zobraziť/aktivovať priame okno
ALT + F11 Vyvolajte editor VBA/prepnite na aplikáciu
F7 Zobraziť kód formulára
F4 Zobraziť/aktivovať okno vlastností
F2 Vyvolajte prieskumníka objektov
CTRL + ŠÍPKA HORE Prejdite na predchádzajúci postup v module
CTRL + ŠÍPKA NADOL Prejdite na ďalší postup v module

Windows/aplikácie všeobecne

Vo väčšine aplikácií Skratka pracovný krok/funkcia
CTRL + C Kópia
CTRL + X vystrihnúť
CTRL + V Vložte
F1 Kontextová pomoc
CTRL + Z Vrátiť posledný krok
CTRL + Y Zopakujte posledný krok
CTRL + O otvorený súbor
CTRL + N Súbor nový
CTRL + S uloženie súboru
CTRL + SHIFT + S alebo F12 Uložiť súbor ako
CTRL + W Zavrieť súbor
ALT + F4 Zavrieť aplikáciu
ALT + TAB Uveďte do popredia nasledujúcu otvorenú aplikáciu
CTRL + S uloženie súboru
CTRL + F Vyhľadávanie
F3 Nájsť ďalšie (so zatvoreným dialógovým oknom vyhľadávania)
SHIFT + F3 Hľadať dozadu (so zatvoreným dialógovým oknom vyhľadávania)
CTRL + H Vyhľadajte a nahraďte
Windows

Kláves Windows sa zvyčajne nachádza v ľavom dolnom rohu medzi klávesami „CTRL“ a „ALT“.

Skratka pracovný krok/funkcia
Kláves Windows Otvorte ponuku Štart
Kláves Windows + šípka doprava Usporiadajte aktuálnu aplikáciu vpravo
Kláves Windows + šípka doľava Usporiadajte aktuálnu aplikáciu vľavo
Kláves Windows + šípka hore Maximalizujte súčasnú aplikáciu
Kláves Windows + šípka nadol Zmenšiť aktuálnu aplikáciu
Kláves Windows + D Minimalizovať/obnoviť aktuálnu aplikáciu
Kláves Windows + E Spustite prehliadač súborov
Kláves Windows + M Minimalizujte všetky okná
Windows Key + R Vstup pre priame príkazy
Kláves Windows + I nastavenie
Kláves Windows + P Obrazovka projektu (výstup na druhej obrazovke)
Kláves Windows + S alebo F Hľadať (všade) (?)
Kláves Windows + H Zdieľať snímku obrazovky
Kláves Windows + K Zobraziť zariadenia
Kláves Windows + L Odhláste sa z Windows
Kláves Windows + X Vyvolajte ďalšie príkazy (pre správu)
Kláves Windows + D Minimalizovať/obnoviť aktuálnu aplikáciu
Kláves Windows + 1, 2, 3 atď. Vyvolajte aplikáciu z panela úloh

Mapa znakov

Nájdete tu podrobnú tabuľku, najmä pre špeciálne znaky