"Microsoft Visio" yra vienas universaliausių įrankių diagramoms kurti. Tačiau jei nuolat tenka dirbti su tomis pačiomis darbo eigomis, šių veiksmų atlikimas rankiniu būdu gali pareikalauti daug laiko. Čia praverčia "Visual Basic for Applications" (VBA) scenarijų kalba. Šiame vadove sužinosite, kaip dirbti su makrokomandomis ir automatizuoti procesus "Visio" programoje. Jūsų produktyvumas pastebimai padidės ir patirsite, koks efektyvus gali būti jūsų kasdienis darbas.
Pagrindinės išvados
- Makroschemos padeda automatizuoti pasikartojančias "Visio" užduotis.
- Naudojant VBA labai svarbu suaktyvinti kūrėjo įrankius.
- Įrašyti ir redaguoti makrokomandas paprasta ir intuityvu.
- Makrokomandas galima pritaikyti ir išplėsti naudojant "Visual Basic" redaktorių.
Žingsnis po žingsnio
1. Suaktyvinkite kūrėjo įrankius
Pirmiausia reikia suaktyvinti kūrėjo įrankius "Microsoft Visio" programoje. Norėdami tai padaryti, eikite į juostą, spustelėkite ją dešiniuoju pelės klavišu ir pasirinkite "Pritaikyti juostą". Čia galite suaktyvinti kūrėjo įrankių parinktį. Ši funkcija veikia ne tik "Visio", bet ir kituose "Microsoft Office" produktuose, pavyzdžiui, "Excel".
2. Įrašykite makrokomandą
Norėdami įrašyti paprastą makrokomandą, pereikite į skirtuką "Vaizdas" ir spustelėkite sritį "Makrai". Pasirinkite parinktį "Įrašyti makrokomandą". Atsiradusiame dialogo lange galite nurodyti makrokomandos pavadinimą ir atlikti kitus nustatymus.
3. Makro pavadinimo suteikimas ir nuorodų apibrėžimas
Makrui suteikite glaustą pavadinimą, pavyzdžiui, "Makro 1", ir apibrėžkite sparčiąją nuorodą, kad galėtumėte greitai iškviesti makrokomandą, pavyzdžiui, "Control + Shift + J". Taip pat galite nustatyti tikslų makrokomandos aprašymą, kad vėliau žinotumėte, kam ji skirta.
4. atlikti įrašymą
Pradėję įrašymą, atlikite veiksmus, kuriuos norite, kad makroskopas automatizuotų. Šiame pavyzdyje braižymo lape nubraižysite kvadratą. Įsitikinkite, kad įrašas išlieka aktyvus tol, kol atliekate norimas užduotis.
5. Sustabdykite įrašymą ir paleiskite makrokomandą
Baigę atlikti veiksmus, sustabdykite makrokomandos įrašymą. Norėdami paleisti makrokomandą, vėl eikite į "Macros", pasirinkite norimą makrokomandą ir spustelėkite "Run" (paleisti). Dabar turėtumėte matyti pasirodžiusį kvadratą.
6. Naudokite "Visual Basic" redaktorių (VBE)
Norėdami gilintis į programavimą, atidarykite "Visual Basic" redaktorių, naudodami spartųjį klavišą "Alt + F11". Čia galite pamatyti automatiškai sugeneruotą makrokomandos kodą ir prireikus jį pakoreguoti. Šis redaktorius leidžia pridėti konkrečių makrokomandų patikslinimų arba jas optimizuoti.
7. Pritaikykite ir supraskite kodą
VBE pastebėsite, kad jūsų makrokomanda įrašyta kaip "Sub" procedūra. Jums nebūtina iki galo suprasti kodo, tačiau svarbu žinoti, kad bet kada galite jį pakeisti, kad geriau atitiktų jūsų reikalavimus. Moduliuose galite peržiūrėti programos kodą ir prireikus pakoreguoti parametrus.
8. Susieti makrokomandą su valdikliais
Turite galimybę susieti savo makrokomandą su įvairiais valdymo elementais. Tai reiškia, kad makrokomandą galite tiesiogiai iškviesti per jungiklį arba mygtuką. Dėl to automatinių veiksmų vykdymas tampa dar greitesnis ir patogesnis.
Apibendrinimas
Darbo procesų automatizavimas "Microsoft Visio" naudojant makrokomandas ir VBA yra veiksmingas būdas padidinti savo efektyvumą. Įjungę kūrėjo įrankius, įrašę makrokomandą ir perpratę "Visual Basic" redaktoriaus pagrindus, galite greitai ir lengvai atlikti pasikartojančias užduotis.
Dažniausiai užduodami klausimai
Kas yra makrokomandos "Visio" programoje? Makrokomandos - tai komandų ir operacijų įrašai, kuriuos galima vykdyti automatiškai, siekiant automatizuoti pasikartojančias užduotis.
Kaip "Visio" suaktyvinti kūrėjo įrankius? Kūrėjo įrankius galite suaktyvinti dešiniuoju pelės klavišu spustelėję juostelę ir pasirinkę "Pritaikyti juostelę".
Kur galiu rasti Visual Basic redaktorių? Visual Basic redaktorių galima pasiekti naudojant sparčiąją klaviatūros kombinaciją "Alt + F11".
Ar galiu susieti makrokomandas su valdymo elementais? Taip, galite susieti savo makrokomandas su valdymo elementais, kad galėtumėte jas vykdyti per mygtukus arba jungiklius.