Selles õpetuses õpid, kuidas muuta VBA (Visual Basic for Applications) abil Microsoft Visio kujundite värvi lihtsalt ja efektiivselt. VBA pakub võimsat võimalust automatiseeritud ülesannete täitmiseks Visios ja kujunditega töötamise lihtsustamiseks.

Olulisemad teadmised

  • Saad VBA keskkonnale juurdepääsu, aktiveerides arendustööriistad.
  • Makrod võimaldavad automatiseerida korduvaid töid.
  • Juhised, nagu nupud, hõlbustavad suhtlemist kujunditega.

Juhend samm-sammult

Arendustööriistade aktiveerimine

VBA-ga Visios töötamiseks pead kõigepealt veenduma, et arendustööriistad on aktiveeritud. Selleks paremklõpsa menüüribal ja vali "Kohanda menüüd". Märgi linnuke "Arendustööriistad". Sellega saad ligipääsu vajalikele tööriistadele makrode loomiseks ja VBA programmeerimiseks.

Muuda Visio kujundite värve VBA abil

Kujund loomine

Nüüd saad asetada kujundi oma joonisel. Lohista kujundigaleriist ruut joonisele ja kohanda seda oma soovi kohaselt. See kujund toimib näitena, mille värvi me hiljem muudame.

Kujundi omaduste kuvamine

Omaduste kuvamiseks ava omadusteaken. Seda saad teha menüüvalikute või kiirklahvi F4 abil. Siin näed erinevaid omadusi nagu värv, suurus ja muud asjakohased parameetrid, mida hiljem VBA abil juhtida soovid.

Vormide värvide muutmine Visios VBA abil

VBA-redaktori avamine

VBA-keskkonda sisenemiseks kasuta kiirklahve Alt + F11. See avab Visual Basic redaktori, arenduskeskkonna, kus saad oma VBA-koodi kirjutada või luua. Siin saad kasutada programmeerimiskeelesid või luua makrosid.

Makro salvestamine

Lihtsa makro loomiseks mine "Makro salvestamine". Anna sellele nimi, näiteks "Makro1", ja määra valikuliselt kiirklahv. Kinnita "OK" ja alusta seejärel salvestamist.

Kujundite värvid Visios VBA abil muuta

Värvuse muutmine

Nüüd paremklõpsa oma kujundil ja vali "Kujundi vormindamine". Liigu "Täite" ja muuda näiteks värv tumepunaseks. Lõpeta makro salvestamine pärast värvimuutmist.

Muuda VBA abil Visio kujundite värve

Makro käivitamine

Pärast makro salvestamist saad muuta teise kujundi värvi, lastes makrol käivitada. Klõpsa "Makrod", vali oma uus makro ja kinnita käivitamine. Näed, kuidas kujundi täitevärv muutub.

Tühistamine

Kui oled teinud vea või värv ei vasta ootustele, saad viimase tegevuse tühistada kiirklahvi Ctrl + Z abil. Nii ei jää sinu ekraan ebasoovitavate muudatustega üle koormatuks.

Juhendnuppude kasutamine

Kasutusmugavuse suurendamiseks saad kasutada juhendnuppe, nagu näiteks nuppe. Need võimaldavad kasutajatel vajutamisega muuta kujundite omadusi. Näiteks võid luua käsureanupu, mis käivitab värvi muutmise makro.

Kuju värvide muutmine Visios VBA abil

Nupu loomine ja makro määramine

Nupu interaktiivseks muutmiseks mine disainirežiimi, lohista nupp oma joonisele ja paremklõpsa, valides "Koodi kuvamine". Nii satud tagasi VBA-redaktorisse, kus saad eelnevalt salvestatud koodi värvi muutmiseks sisestada.

Kujundeid Visio värve VBA abil muuta

Koodi integreerimine

Kopeeri moodulis olev kood, kus su makro on salvestatud, ja kleebi see oma nupu sündmuse protseduuri. Nii saad veenduda, et nupp käivitab soovitud tegevuse klõpsates. Testi seda funktsionaalsust, lahkudes esitlusest ja klõpsates nupul.

Muuda kujundite värve Visios VBA abil

Tulemuste testimine

Nüüd on kõik valmis: Sul on nupp, mis värvi klõpsates kujundit muudab. Need kohandused näitavad mitte ainult, kui palju paindlikkust sul VBA-ga on, vaid ka, kuidas sa saad parandada kasutajakogemust oma Visio dokumentides.

Kujundite värvide muutmine Visio-s VBA abil

Kokkuvõte

Oled nüüd õppinud, kuidas aktiveerida arendustööriistu, salvestada makrot ja omistada see juhtelemendile, et muuta väljakude värve Visios. Nende komponentide abil saad rakendada efektiivseid automatiseerimisi oma projektides.

Sagedased küsimused

Kuidas aktiveerida Visio arendustööriistu?Paremklõpsake menüüriba, valige "Kohandatud menüüriba" ja märkige ruut "Arendustööriistad".

Mis on kiirklahv VBA-redaktori avamiseks?Kiirklahv on Alt + F11.

Kuidas käivitada salvestatud makrot?Mine jaotisse "Makrod", vali oma makro ning klõpsa "Käivita".

Kas saan kujundi värvi tühistada?Jah, viimase toimingu saad tühistada klahvidega Ctrl + Z.

Kuidas ma annan nupule makro?Paremklõpsake nupul, valige "Näita koodi" ja lisa oma makro sündmusele.