VBA integration i CorelDRAW betyder meget. VBA bruger anderledes automation-interface end Corel SCRIPT plejede at bruge. Denne grænseflade har hierarkiske struktur af genstande, herunder ansøgning, dokument, side, Layer, Shape, og deres forskellige egenskaber, såsom form fyld, skitsere, og så videre. Denne struktur gør programmet mere logisk og lettere at skabe såvel som gør det muligt at øge ydeevnen.
Siden introduktionen i version 6, har Corel SCRIPT ikke ændre meget, bortset fra at nogle nye kommandoer blev tilføjet.
Med VBA situation forbedret betydeligt. Sætte bort tekniske detaljer, jeg vil bare konstatere, at VBA makro kører omkring 5-10 gange hurtigere end tilsvarende Corel SCRIPT-program. Og under hensyntagen til, at VBA objekt model er langt mere avanceret (som giver adgang til en bredere vifte af objekt egenskaber), kan VBA makro opnå det samme resultat i mindre antal trin, som i sig selv øger ydeevnen endnu mere.
Makroer er indspillet række handlinger, som lader dig udføre opgaver hurtigt.
De makroer i CorelDRAW® er baseret på Microsoft Visual Basic® For Applications (VBA), som er inkluderet i installationen af CorelDRAW® Graphics Suite.
Du kan drage fordel af de VBA-makroer til rådighed i programmet, og du kan optage dine egne makroer til at automatisere opgaver, som du udfører ofte. Optagelse af makroer er nemt, behøver du ikke at vide VBA at komme i gang.
VBA-makroer kan du udfylde grundlæggende operationer, såsom at gemme filer til et andet filformat, tegning former og andre adskillige gentagne trin.
Dog kan VBA også bruges til at skabe rigere makroer og applikationer til at hjælpe dig med komplekse opgaver. For eksempel ved hjælp af guiden Kalender indgår i programmet, kan du oprette flersidet og enkeltsidede brugerdefinerede kalendere på forskellige sprog.
VBA aktiveret løsning for udviklere at skabe intelligente inden CorelDRAW mini-applikationer såsom ændre figurer, flytte og ændre størrelsen former, åbne og lukke dokumenter, sæt stilarter ... osv.
VBA i CorelDRAW kan bruges som en plateform for udvikling kraftfuld grafisk løsning, batch behandling af filer.
Det kan bruges til at optimere arbejdsgangen withen CorelDRAW.
En vigtig del af mange VBA-løsninger er brugergrænsefladen, en veldesignet brugerflade vil gøre løsningen så let at bruge, interfacet kan bruges på en dialogboks form , enklere brugergrænseflader er skabt ved hjælp knappe