Tutorial for å lage VBA-skjemaer i CorelDRAW

Forfatter: Frank Hunt
Opprettelsesdato: 20 Mars 2021
Oppdater Dato: 1 November 2024
Anonim
Tutorial for å lage VBA-skjemaer i CorelDRAW - Artikler
Tutorial for å lage VBA-skjemaer i CorelDRAW - Artikler

Innhold

CorealDraw er et program for å skape tilpassede design og prosjekter. Et av verktøyene, Visual Basic for Applications (VBA), er et programmerings- og språkmiljø som lar deg lage egendefinerte skjemaer ved hjelp av funksjonaliteten som programmet gir i sitt standard brukergrensesnitt. Et viktig skritt i å skape et skjema er å definere formålet med programmet som viser og utveksler brukerdata med skjemaet. Fordelen med å skape former med Corel VBA er å gi en Draw-brukergrensesnittutvidelse skreddersydd for din arbeidsstyrke.


retninger

Verktøylinjen "VBA UserForm" har kommandoer for å justere kontrollene på skjemaet (binært verdensbilde av Attila Toro fra Fotolia.com)

    retninger

  1. Åpne Corel, opprett et nytt dokument ved å trykke "Ctrl + N" og klikk "Ok" i dialogboksen "Ny dokument".

  2. Trykk "Alt" + "F11" for å gå inn i det integrerte utviklingsmiljøet (eller IDE), der du vil opprette en egendefinert skjema.

  3. Klikk på "UserForm" -elementet i "Sett inn" -menyen for å lage et tomt skjema som du vil tilpasse ved hjelp av VBA-kontroller som knapper og tekstbokser.

  4. Klikk "Verktøykasse" i menyen "Vis" for å avsløre en palett med kontroller for å sette inn den nye skjemaet. Proramaen som du vil skrive med noen kontroller i denne paletten, vil tillate at programbrukere angir antall nye sider som skal legges til dagens CorelDRAW-dokument. Dette prosjektet vil lære deg ulike prosedyrer som kreves for å jobbe med CorelDRAW VBA-skjemaer.


  5. Høyreklikk hvor som helst på IDE-verktøylinjen og klikk på "UserForm" -elementet.

  6. Dra en tekstboks fra verktøylinjen på skjemaet, klikk "Senter horisontalt" på verktøylinjen. VBA vil plassere tekstboksen horisontalt sentrert på skjemaet.

  7. Dra en kontrollknapp fra paletten til en posisjon under tekstboksen. Klikk på "Senter horisontalt" igjen for å sentrere den horisontalt på skjemaet.

  8. Dobbeltklikk på kontrollknappen for å skrive inn kodeskrivemiljøet, og lim deretter inn følgende kode over "End Sub"-setningen for å legge til nye sider i det gjeldende dokumentet:

    dim n n = TextBox1.Value CorelDRAW.ActiveDocument.AddPages (n)

  9. Trykk på "F5" for å kjøre programmet og vis det utfylte skjemaet i trinn 7. Skriv inn et ikke-null heltall i tekstboksen og trykk på knappen på skjemaet.


  10. Trykk "ALT" + "F4" for å lukke skjemaet og avslutt programmet, og trykk deretter "ALT" + "F11" for å gå tilbake til standard brukergrensesnitt. Dokumentet vil ha antall sider angitt i det egendefinerte skjemaet.

Hva du trenger

  • Coreldraw