Anexă - VBA-wiki
Cuprins
- 1 programe de completare
- 2 macro-uri automate
- 3 desemnare
- 4 apel
- 5 evenimente
- 5.1 Macrocomenzi automate
- 5.2 Evenimente de aplicare
- 6 macro
- 6.1 Cuvânt
- 7 Opțiune explicită
- 8 Comparare opțiuni
- 9 comenzi rapide de la tastatură
- 9.1 editor VBA
- 9.2 Windows/aplicații în general
- Tabel cu 10 caractere
Adăugați ins
Macrocomenzi automate
desemnare
Denumirea elementelor VBA (variabile, proceduri, module, proiecte) respectă aceste reguli:

- Personaje permise:
- Orice litere, cifre și „_”
- Umlauturile și accentele etc. sunt, de asemenea, permise, dar nu sunt recomandate!
- Numele trebuie să înceapă cu o literă
- Lungime permisă:
- În general: 255
- Numele unui modul: 31
Pentru variabilele de denumire, recomandăm Convenția de denumire Leszynski (LNC) (vezi Wikipedia).
| bln | Valoare booleană |
| bte | Date binare (octet) |
| col | Colectie |
| cur | Valută |
| dbl | Dubla |
| dte | Data |
| enm | Enumerator |
| int | Întreg |
| obiect | Obiect generic |
| sng | singur |
| Sf | Şir |
| tpe | Tipul de date definit de utilizator (Tip) |
| cls | Grozav |
| frm | UserForm (dialog) |
| mod | modul |
Controale ale UserForm
| chk | Caseta de bifat |
| cbo | ComboBox |
| cmb | Butonul de comanda |
| lbl | Câmp de etichetare (etichetă) |
| întâi | ListBox |
| mpg | MultiPage |
| opta | Buton de radio |
| pge | Pagina unei pagini multiple (Pagină) |
| scr | ScrollBar |
| txt | Casetă de text |
| bkm | Marcaj (BookMark) |
| doc | document |
| fld | (Form) câmp |
| rng | Gamă |
| shp | Formă |
| sld | Slide |
| tbl | masa |
| wkb | Caiet de lucru (Caiet de lucru) |
| wks | Foaie de lucru (Foaie de lucru) |
- Cuvântul cheie Apel poate fi specificat înainte de apeluri de procedură.
- Când utilizați Apel, trebuie să includeți parametri între paranteze!
- Acest cuvânt cheie poate fi necesar pentru apeluri către API sau DLL-uri; nu este necesar pentru apeluri în cadrul propriilor proiecte și nu trebuie utilizat aici.
Evenimente
Macrocomenzi automate
Evenimente de aplicare
macro
Vă rugăm să rețineți: Nu salvați niciodată macrocomenzi în șablonul global „Normal.dot (x)”!
Opțiune explicită
Instrucțiune de compilare, care asigură faptul că toate variabilele utilizate sunt declarate în mod explicit, în caz contrar apare mesajul de eroare: Eroare la compilare: Variabilă nedefinită.
Printre altele, acest lucru înseamnă că, atunci când codul este executat, este indicată o ortografie incorectă a numelor variabilelor. Dacă nu efectuați această setare, următoarea eroare de tastare va fi ignorată și va fi afișată o valoare incorectă:
Această instrucțiune de compilare apare automat în prima poziție în modulele create recent dacă faceți clic în editorul VBA de sub In plus, Opțiuni., editor optiunea Este necesară declarația variabilă A ales.
Instrucțiunea poate fi făcută ulterior:
Opțiune Comparare
Comenzi rapide de la tastatură
Editor VBA
| F1 | Ajutor sensibil la context |
| CTRL + Z | Anulați ultimul pas |
| CTRL + Y | Repetați ultimul pas |
| CTRL + S | Salvare proiect (salvează fișierul aplicației corespunzător) (cu excepția programelor de completare PowerPoint) |
| CTRL + F | Căutare |
| F3 | Găsiți următorul (cu dialogul de căutare închis) |
| SHIFT + F3 | Căutați înapoi (cu dialogul de căutare închis) |
| CTRL + H | Căutați și înlocuiți |
| TAB | Măriți indentarea liniilor selectate |
| SHIFT + TAB | Reduceți liniile marcate |
| CTRL + SPAȚIU sau SPAȚIU | Completați comanda, afișați opțiunile și parametrii |
| CTRL + I | Informații rapide |
| F5 | Rulați codul |
| F8 | Executați într-un singur pas (trece la sub-procedură) |
| SHIFT + F8 | Executați într-un singur pas (omiteți sub-procedura) |
| CTRL + SHIFT + F8 | Executați, ieșiți din această procedură |
| SHIFT + F9 | Afișați valoarea curentă (în timpul execuției pas cu pas) |
| CTRL + L | Afișați lista de apeluri (în timpul execuției pas cu pas) |
| F9 | Punct de întrerupere activat/dezactivat |
| CTRL + SHIFT + F9 | Opriți toate punctele de întrerupere |
| CTRL + SHIFT + PAUSE | Întrerupe executarea |
| SHIFT + F2 | Definiția apelului (de exemplu, trece la definiția variabilei selectate) (posibilă numai pentru elementele auto-definite) |
| CTRL + SHIFT + F2 | Salt înapoi la ultima poziție din cod |
| CTRL + R | Activați exploratorul de proiecte |
| CTRL + G | Afișați/activați fereastra directă |
| ALT + F11 | Apelați editorul VBA/comutați la aplicație |
| F7 | Afișați codul formularului |
| F4 | Afișați/activați fereastra de proprietăți |
| F2 | Apelați exploratorul de obiecte |
| CTRL + SĂGEATĂ sus | Salt la procedura anterioară din modul |
| CTRL + SĂGEȚI | Salt la următoarea procedură din modul |
Windows/aplicații în general
În majoritatea aplicațiilor| CTRL + C | Copie |
| CTRL + X | elimina |
| CTRL + V | Introduce |
| F1 | Ajutor sensibil la context |
| CTRL + Z | Anulați ultimul pas |
| CTRL + Y | Repetați ultimul pas |
| CTRL + O | deschide fișierul |
| CTRL + N | Fișier nou |
| CTRL + S | Salvează fișierul |
| CTRL + SHIFT + S sau F12 | Salvați fișierul ca |
| CTRL + W | Închideți fișierul |
| ALT + F4 | Închideți aplicația |
| ALT + TAB | Aduceți următoarea aplicație deschisă în prim plan |
| CTRL + S | Salvează fișierul |
| CTRL + F | Căutare |
| F3 | Găsiți următorul (cu dialogul de căutare închis) |
| SHIFT + F3 | Căutați înapoi (cu dialogul de căutare închis) |
| CTRL + H | Căutați și înlocuiți |
Tasta Windows este de obicei situată în stânga jos între „CTRL” și „ALT”.
| Tasta Windows | Deschideți meniul Start |
| Tasta Windows + săgeata spre dreapta | Aranjați aplicația curentă în dreapta |
| Tasta Windows + săgeata spre stânga | Aranjați aplicația curentă în stânga |
| Tasta Windows + săgeată sus | Maximizați aplicația curentă |
| Tasta Windows + săgeată în jos | Reduceți aplicația curentă |
| Tasta Windows + D | Minimizați/restaurați aplicația curentă |
| Tasta Windows + E | Porniți exploratorul de fișiere |
| Tasta Windows + M | Minimizați toate ferestrele |
| Tasta Windows + R | Intrare pentru comenzi directe |
| Tasta Windows + I | Setări |
| Tasta Windows + P | Ecran proiect (ieșire pe al doilea ecran) |
| Tasta Windows + S sau F. | Căutare (peste tot) (?) |
| Tasta Windows + H | Partajați captura de ecran |
| Tasta Windows + K | Afișați dispozitivele |
| Tasta Windows + L | Deconectați-vă de la Windows |
| Tasta Windows + X | Apelați alte comenzi (pentru administrare) |
| Tasta Windows + D | Minimizați/restaurați aplicația curentă |
| Tasta Windows + 1, 2, 3 etc. | Apelați aplicația din bara de activități |
Harta caracterelor
Aici puteți găsi un tabel detaliat, în special pentru personajele speciale