logo

Tutorial Excel VBA

Tutorial de VBA

VBA significa Visual Basic per Aplicacions , i el llenguatge de programació basat en esdeveniments de Microsoft. Ara s'utilitza principalment amb aplicacions de Microsoft Office com MS Excel, MS-Word i MS-Access.

Aquest tutorial us ajuda a aprendre els conceptes bàsics d'Excel VBA. Cada una de les seccions conté temes relacionats amb exemples senzills.

Què és VBA

VBA significa Visual Basic per a aplicacions . I el llenguatge de programació basat en esdeveniments de Microsoft amb aplicacions de Microsoft Office com ara MSExcel , MS-Word , i MS-Access .

VBA us permet automatitzar diverses activitats a Excel, com ara generar informes, preparar gràfics i gràfics, fer càlculs, etc. Aquesta activitat d'automatització també es coneix com a Macro .

VBA ajuda a crear aplicacions i solucions personalitzades per millorar les capacitats d'aquestes aplicacions.

L'avantatge d'aquesta instal·lació és que no cal instal·lar Visual Basics a l'escriptori. I, finalment, instal·lar Office us ajudarà a assolir el propòsit. A més, podeu crear eines molt potents a MS Excel mitjançant la programació lineal.

VBA es pot utilitzar en totes les versions d'oficina, des de MS-Office 97 a MS-Office 2013 i amb les últimes versions disponibles. Entre VBA, Excel VBA és el popular.

VBA és un llenguatge d'alt nivell. VBA és un subconjunt de Visual Basic 6.0 BÀSIC significa B principiants A ll-Propòsit S imbòlic jo nstrucció C oda.

Per què VBA?

Alguns punts us aclareixen per què utilitzar VBA, com ara:

  • VBA utilitza frases senzilles en anglès per escriure les instruccions.
  • La creació de la interfície d'usuari és arrossegar, deixar anar i alinear els controls de la interfície gràfica d'usuari a VBA.
  • VBA és molt senzill d'aprendre i requereix habilitats bàsiques de programació.
  • VBA millora la funcionalitat d'Excel permetent-vos que Excel es comporti segons les vostres necessitats.

Aplicació de VBA

Penseu per què utilitzar VBA a Excel ja que MS-Excel en si proporciona un munt de funcions integrades.

MS-Excel només proporciona funcions integrades essencials que poden no ser suficients per realitzar càlculs complexos. En aquestes circumstàncies, VBA es converteix en la solució més transparent.

Per exemple , Utilitzar les fórmules integrades d'Excel és difícil calcular la devolució mensual del préstec. Però, és fàcil programar un VBA per a aquest tipus de càlculs.

Conceptes bàsics de VBA

En primer lloc, heu de conèixer els conceptes bàsics abans de començar o escriure qualsevol codi. A continuació es donen alguns conceptes bàsics:

Variable: Les variables són les ubicacions de memòria. I per treballar amb VBA, se us demanarà que declareu variables.

Per exemple: Suposem (2x+ 5y), on x=1 i y=2. En aquesta expressió donada, x i y són les variables o se'ls pot assignar qualsevol nombre, és a dir, 3 i 4, respectivament.

Regles per a la creació de variables

    No utilitzeu paraules reservades:Les paraules reservades són aquelles paraules que tenen un significat especial a VBA, de manera que no les podeu utilitzar com a noms de variables.El nom de la variable no pot contenir espais:No podeu definir un nom de variable amb espai com ara l'últim número. Pots fer servir ÚltimNúmero o Últim_número .Utilitzeu noms descriptius:Utilitzeu noms descriptius com ara preu, quantitat, subtotal, etc., això farà que el vostre codi VBA sigui fàcil d'entendre.

Operadors aritmètics: Utilitzem la regla (BODMAS) durant els parèntesis de divisió, multiplicació, suma i resta quan es treballa amb una expressió que utilitza diversos operadors aritmètics diferents.

  1. (+) per afegir
  2. (-) per a la resta
  3. (*) per a la multiplicació
  4. (/) per a la divisió

Operador lògic: El concepte d'operador lògic també s'aplica quan es treballa amb VBA com ara.

  1. Si declaracions
  2. I
  3. O
  4. NO
  5. VERITAT
  6. FALS

Requisit previ

Per aprendre VBA, hauríeu d'instal·lar MS Office, i principalment MS Excel al vostre sistema informàtic.

Públic

El nostre tutorial de VBA està dissenyat per a principiants per ajudar-los a entendre els conceptes bàsics de VBA. Aquest tutorial us proporcionarà un coneixement suficient de VBA des d'on us podeu portar a un nivell d'experiència superior.

Problema

Us assegurem que no trobareu cap problema amb aquest tutorial de VBA. Però si hi ha algun error, si us plau, publiqueu el problema al formulari de contacte.