Hvis du arbejder med Microsoft Office-programmer , så er det en god idé at lære om Visual Basic for Applications , hvordan du kan bruge det til din fordel. VBA er en computer programmeringssprog, der kan bruges i Microsoft Office til at automatisere opgaver ellers sker manuelt. Selv om det ikke er nødvendigt at kende alle detaljerne i VBA , bør du gøre dig bekendt med , hvad du kan udrette ved hjælp af dette sprog , før udvikle din første ansøgning . Historie
Visual Basic for Applications blev først indført i 1993 af Microsoft. Ideen bag VBA var at øge produktiviteten ved at producere kvalitet in- house applikationer , der udnytter den kraft og alsidighed af Office. VBA ligner Microsoft Visual Basic og dengang blev det besluttet , at dette var bedst programmeringssprog til Office .
Automation
VBA er effektiv , når det kommer til gentagne løsninger formatering eller korrigere problemer i Office-programmer . Med begrænset kendskab til programmering , kan enhver der kender til Microsoft Office hurtigt automatisere en opgave som at skabe mange diagrammer i Excel eller oprydning mange borde i Word med et klik på en knap. Hvis du vil skrive et program, du nødt til at bruge "objekt -model" af ansøgningen. Objekt modeller nogenlunde afspejler , hvad du ser i brugergrænsefladen . Det anbefales at sikre, at du har tid til at arbejde med VBA , hvis du aldrig har brugt den. Vente til sidste minut før en deadline kan resultere i en meget stressende situation.
Interaction
Med du bruger VBA du har magt til at interagere mellem andre Office-programmer. Et scenarie kan være, hvis du har brug for at kopiere alle dine kontaktpersoner fra Outlook til Word. Dette kan nemt gøres ved at skabe et lille program i Word ved hjælp af VBA . I tilføjelser , kan du interagere med flere Office-program på samme tidspunkt og ændre én Office-program er baseret på oplysninger i en anden.
Makroer
Makroer er tilgængelige i alle Office-programmer og kan oprettes ved hjælp af Visual Basic Editor. Du kan tænke på makroer som små programmer, der udfører linjer kode sekventielt. Du kan optage makroer i Excel og Word , der vil generere VBA -koden automatisk , som derefter kan redigeres til at opfylde dine behov. Indspillede makroer vil have VBA kode, der kan gengive de handlinger, du har udført i ansøgningen , mens makroen blev indspillet .