Accediu a la programació de VBA per a LuckyTemplates

Programar Microsoft Access amb VBA pot ser molt més fàcil si coneixeu les dreceres de teclat per a les ordres i les tasques més habituals i els fragments de codi més habituals que utilitzareu a l'editor i a les finestres immediates mentre creeu i depureu l'aplicació Access.

Codi comú per a la programació i depuració de VBA a Access

Aquesta llista us mostra les tasques més habituals realitzades a VBA i les declaracions que heu d'escriure per completar la tasca de VBA, així que tingueu aquesta llista a mà:

Obre un formulari a la vista Formulari:

DoCmd.OpenForm " formname ", acNormal

Canvieu la propietat d'un formulari en un formulari obert:

Formularis![ formName ]. propertyName = newValue

Obteniu valor d'un control en un formulari obert:

Formularis![ formName ]![ controlName ] .Valor

Canvia el valor d'un control en un formulari obert:

Formularis![ formName ]![ controlName ] .Value = newValue

Canvieu una propietat de control en un formulari obert:

Formularis![ formName ]![ controlName ]. propertyName = newValue

Tanqueu un formulari, desant els canvis:

DoCmd.Close acForm, " formName ", acSaveYes

Imprimeix un informe:

DoCmd.OpenReport " nomInforme ", acViewNormal

Executeu una consulta d'acció:

DoCmd.RunSQL " SQLstatement "

Mostra un missatge senzill:

MsgBox "el vostre missatge "

Feu una pregunta sí/no a la pantalla:

variable = MsgBox ("el vostre missatge ", vbPregunta + vbYesNo)

Navegació i selecció de codi a VBA

Utilitzeu aquestes dreceres de VBA a la finestra Codi (utilitzada per escriure, editar i visualitzar VBA) i la finestra Immediata (que us permet executar codi en qualsevol moment, al moment) per fer la vostra feina ràpidament.

Acció Tecla de drecera
Mou el cursor cap a la dreta un caràcter
Seleccioneu el caràcter a la dreta Maj+→
Mou el cursor cap a la dreta una paraula Ctrl+→
Seleccioneu al final de la paraula Ctrl+Maj+→
Mou el cursor cap a l'esquerra un caràcter
Seleccioneu el caràcter a l'esquerra del cursor Maj+←
Mou el cursor cap a l'esquerra una paraula Ctrl+←
Mou el cursor a l'inici de la línia a casa
Seleccioneu el text per començar la línia Maj+Inici
Mou el cursor al final de la línia Final
Seleccioneu el text al final de la línia Maj+Final
Mou el cursor cap amunt d'una línia
Mou el cursor cap avall una línia
Mou el cursor al següent procediment Ctrl+↓
Mou el cursor al procediment anterior Ctrl+↑
Desplaceu-vos cap amunt una pantalla PgUp
Desplaceu-vos cap avall una pantalla PgDn
Aneu a la part superior del mòdul Ctrl+Inici
Seleccioneu tot el text a la part superior del mòdul Ctrl+Maj+Inici
Aneu a la part inferior del mòdul Ctrl+Final
Seleccioneu tot el text a la part inferior del mòdul Ctrl+Maj+Final
Tallar la selecció Ctrl+X
Copia la selecció Ctrl+C
Enganxa la selecció Ctrl+V
Retalla la línia actual al porta-retalls Ctrl+Y
Esborra fins al final de la paraula Ctrl+Suprimir
Suprimeix el caràcter o el text seleccionat Suprimeix (Suprimeix)
Suprimeix el caràcter a l'esquerra del cursor Retrocés
Esborra fins al final de la paraula Ctrl+Suprimir
Esborra al començament de la paraula Ctrl+Retrocés
Desfer Ctrl+Z
Línia de sagnat Tab
Línia de sortida Maj+Tab
Troba Ctrl+F
Substitueix Ctrl+H
Cerca Següent F3
Cerca l'anterior Maj+F3
Obteniu ajuda amb la paraula seleccionada actualment F1
Informació ràpida Ctrl+I

Tecles de drecera general de l'editor VBA

La taula següent us mostra algunes tecles de drecera útils i les seves funcions, disponibles a l'editor de Visual Basic, on escriviu, editeu i proveu el vostre codi VBA.

Acció Tecla de drecera
Canvia entre Access i l'editor VBA Alt+F11
Ajuda F1
Visualitza el navegador d'objectes F2
Veure propietats/esdeveniments F4
Mostra la finestra del codi F7
Veure finestra immediata Ctrl+G
Visualitza el menú de dreceres Maj+F10 (o clic dret)
Executeu un sub/Formulari d'usuari F5
Atura l'execució del codi Ctrl+Pausa
Tanqueu VBA Editor i torneu a Access Alt+Q

Tecles de drecera de depuració de VBA

Com que el codi en un llenguatge de programació s'ha d'escriure exactament, no hi pot haver errors ni errors. Afortunadament, podeu depurar codi a VBA ràpidament amb aquestes dreceres de depuració:

Acció Tecla de drecera
Commuta el punt d'interrupció F9
Entrar a F8
Passar per sobre Maj+F8
Sortir Ctrl+Maj+F8
Executar al cursor Ctrl+F8
Esborra tots els punts d'interrupció Ctrl+F9

Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word d'obrir fitxers en mode de només lectura a Windows Microsoft Word obre fitxers en mode de només lectura, cosa que fa que sigui impossible editar-los? No us preocupeu, els mètodes es mostren a continuació

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com corregir errors en imprimir documents incorrectes de Microsoft Word Els errors en imprimir documents de Word amb tipus de lletra canviats, paràgrafs desordenats, falta de text o contingut perdut són força habituals. No obstant això, no

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Si heu utilitzat el llapis o el marcador per dibuixar a les vostres diapositives de PowerPoint durant una presentació, podeu desar els dibuixos per a la següent presentació o esborrar-los de manera que la propera vegada que el mostreu, començareu amb diapositives de PowerPoint netes. Seguiu aquestes instruccions per esborrar dibuixos a llapis i ressaltadors: Esborrant línies una a […]

Contingut de la biblioteca destils a SharePoint 2010

Contingut de la biblioteca destils a SharePoint 2010

La biblioteca d'estils conté fitxers CSS, fitxers de llenguatge de full d'estil extensible (XSL) i imatges utilitzades per pàgines mestres predefinides, dissenys de pàgina i controls a SharePoint 2010. Per localitzar fitxers CSS a la biblioteca d'estils d'un lloc de publicació: Trieu Accions del lloc→Visualitza Tot el contingut del lloc. Apareix el contingut del lloc. La biblioteca d'estil es troba a […]

Formateu els números en milers i milions als informes dExcel

Formateu els números en milers i milions als informes dExcel

No desbordeu el vostre públic amb números gigantesques. A Microsoft Excel, podeu millorar la llegibilitat dels vostres taulers i informes formatant els vostres números perquè apareguin en milers o milions.

Com compartir i seguir els llocs de SharePoint

Com compartir i seguir els llocs de SharePoint

Apreneu a utilitzar les eines de xarxes socials de SharePoints que permeten a persones i grups comunicar-se, col·laborar, compartir i connectar-se.

Com convertir les dates a formats Julian a Excel

Com convertir les dates a formats Julian a Excel

Les dates julianes s'utilitzen sovint en entorns de fabricació com a marca de temps i referència ràpida per a un número de lot. Aquest tipus de codificació de dates permet als minoristes, consumidors i agents de serveis identificar quan es va fabricar un producte i, per tant, l'antiguitat del producte. Les dates julianes també s'utilitzen en programació, militars i astronomia. Diferents […]

Com crear una aplicació web daccés

Com crear una aplicació web daccés

Podeu crear una aplicació web a Access 2016. Què és, de totes maneres, una aplicació web? Bé, web vol dir que està en línia i l'aplicació és només una abreviatura de "aplicació". Una aplicació web personalitzada és una aplicació de base de dades en línia a la qual s'accedeix des del núvol mitjançant un navegador. Creeu i manteniu l'aplicació web a la versió d'escriptori […]

Barra dinici ràpid a SharePoint 2010

Barra dinici ràpid a SharePoint 2010

La majoria de les pàgines del SharePoint 2010 mostren una llista d'enllaços de navegació a la barra d'inici ràpid al costat esquerre de la pàgina. La barra d'inici ràpid mostra enllaços al contingut del lloc destacat, com ara llistes, biblioteques, llocs i pàgines de publicació. La barra d'inici ràpid inclou dos enllaços molt importants: Enllaç de tot el contingut del lloc: el […]

Què signifiquen els missatges derror del solucionador a Excel?

Què signifiquen els missatges derror del solucionador a Excel?

Per a problemes senzills, Solver a Excel sol trobar ràpidament els valors òptims de la variable Solver per a la funció objectiu. Però, en alguns casos, Solver té problemes per trobar els valors de la variable Solver que optimitzen la funció objectiu. En aquests casos, Solver normalment mostra un missatge o un missatge d'error que descriu o discuteix el problema que […]