Pushim fjalëkalimin e VBA MicroStation makro

Visual Basic për Aplikime është një seri bibliotekash që Microsoft i vuri në dispozicion, disi të modës së vjetër, por shumë të fuqishme, veçanërisht në versionet e Office para vitit 2010. Megjithëse vazhdon të ekzistojë, shumë zhvillime tani bëhen në. edhe kështu, për zhvillimet e bazuara në kornizë, VBA është një zgjidhje mjaft praktike dhe në Rasti MicroStation, shumë e thjeshtë. Të paktën mbaj mend duke folur për këtë duke treguar harta kufizohet dhe diçka XFM.

Këto janë disa nga problemet që kanë arritur më këtë mëngjes, pasi ai vrapoi në ndërtesë rrumbullake e Virgjëreshës në një shtëpi tropikale:

Relief: Kur kam drejtuar VBA, kam marrë mesazhin:

«Informacioni i licencimit për këtë komponent nuk u gjet. Ju nuk keni të drejta të mjaftueshme me këtë licencë për të përdorur këtë funksionalitet në mjedisin e zhvillimit. »

Ekzistojnë një numër mënyrash për të kapërcyer këtë problem, përfshirë instalimin e një pakete parakusht për mikrostacionin siç janë ato të lëshuara për XM. Problemi këtu është se, ndoshta kur jeni duke përdorur një version të Windows 8 ose Windows 10, shumë biblioteka të modës së vjetër nuk funksionojnë dhe me siguri kjo VBA është ndërtuar para vitit 2010.VBA-xvi32-microstatin-excel

Një zgjidhje praktike: Install Visual Basic 2010 Express, ky kompjuter nuk do të ngarkuar shumë dhe shtoni kontrollet OCX posiblmente një përdorues me përvojë nga Rregullues mund të zbuluar dhe të dhëna nga komandës tastierë.

Një rrugë e mundshme e shkarko Visual Basic Express është kjo.

Në rast se doni të konkurroni nga Microstation Connect Edition, është pothuajse e sigurt se aplikacioni duhet të bëjë një rregullim pasi disa rrugë bibliotekare ndryshuan.

Për të ekzekutuar një mikrostacion VBA marcro, në rastin e V8i dhe më herët bëhet me Utilities / Marcro / Project Manager. Në rastin e Microstation Connect, duhet të zgjidhni skedën Utilities të Ribbon.

Siç mund ta shikoni, shkon makro, por në qoftë se ne të prekin kodin e do të tregojë mbrojtje dritare.

A është e mundur për të thyer fjalëkalimin që ka një VBA?

VBA-xvi32-microstatin-excel

Funksionaliteti i mbrojtjes së fjalëkalimit të Visual Basic për Aplikime kërkon të gjenerojë kontroll dhe siguri për zhvillimet, kështu që nuk duhet të jetë e saktë të pyesësh për këto gjëra në një faqe në internet. Sidoqoftë, duke supozuar se zgjidhja është sepse kemi harruar fjalëkalimin ose që tekniku i zhvilluesit i dha chikungunya dhe vuri miun, këtu është një zgjidhje praktike duke përdorur një redaktor magji.

VBA miratohet nga kompanitë zhvilluese, kështu që shkurtesa e përdorur brenda kodit për të treguar kur vendoset fjalëkalimi ndryshon nga një aplikacion në tjetrin. Për shembull, për të hequr çelësin nga një makro VBA në Excel, shkurtesa është zakonisht DBP = »fjalëkalim», për Access çelësi është DPX = »fjalëkalim». Nëse e gjejmë atë varg dhe e ndryshojmë në diçka si DBR në vend të DBP, ose DPR në vend të DPX, kur ruhet, komanda e mbrojtjes kryesore nuk do të shkruhet më mirë dhe vba do të hapet pa mbrojtje.

Kjo, duke përdorur Editor Hex, në Edit / Kërko opsion tipit string ne duam, për shembull BDP, teksti opsion varg dhe ruajtjen Rasti aktive të ndjeshme, siç tregohet në imazhin e mëposhtëm.

Fjalëkalimi makro-VBA?

Duke përdorur një redaktues heksadecimal (Hex Editor), ka të ngjarë të hapë makro-zgjerimin e mikrostacionit .mvba dhe të bëjë atë ndryshim duke ndjekur këto hapa:

1. download XVI32

Kjo mund të shkarkohet nga këtë drejtim; në rastin tim unë jam duke shkuar poshtë versionin 2.55, ngjeshur të ulët në zip, ju duhet të shfryj dhe të drejtuar file xvi32.exe.

VBA-xvi32-microstatino

2. MVBA hapur aplikacionin.

Rekomandohet, përpara se të hapni VBA, të bëni një kopje. Shihni se sado i mbrojtur të jetë, këtu mund të shihni zorrët e tij. Epo, e vetmja gjë që ka mbetur është të kërkosh atë shkurtim, pasi të gjendet, njëra nga tre shkronjat ndryshohet në X dhe ruhet. Me këtë, VBA tashmë është e pambrojtur.

Mbyllja e aplikimit do të kërkojë nëse ruaj ndryshimet, ju keni për të treguar po.

VBA-xvi32-microstatin-excel

Pasi të jetë ruajtur, shihni që kur hapni VBA nuk kërkon më një çelës, kështu që ka të ngjarë të caktojë një të ri. Nëse përdoruesi që kishte harruar fjalëkalimin është ende duke punuar në kompani, duhet të shkoni t'i jepni disa shuplaka në kokë ose të paktën ta detyroni të paguajë për birrat të Premten; nëse ai vdiq me chikungunya, ne kemi një minutë tjetër heshtje.

VBA-xvi32-microstatin-excel

Gjetja e akronimit për Microstation VBA (mvba), duket se është enigma tjetër. Nuk është e njëjta gjë për Excel ose Access por me një përpjekje të arsyes së shëndoshë dhe durimit mund ta gjeni.

Për kursimet që do të thotë të mos jesh në gjendje të njohësh fjalëkalimin, ne do të të japim zinxhirin e shkurtesave në këmbim të një bashkëpunimi simbolik. Sigurisht, gjithmonë ka një fajtor ose një fitues, që duhet të akuzohet XD. Për këtë ju duhet të blini shkarkimin me të Kartë krediti ose Paypal.

2 Përgjigjet në "Thyej fjalëkalimin e një makro Microstation VBA"

  1. të fala
    Në rastin tim, unë nuk dua ta prish, fshij ose shkatërroj, fjalën vba fjalëkalim, ajo që dua është të më njoftoj ose të kujtoj fjalëkalimin. A e dini se cili do të ishte mënyra?

Lini një përgjigje

Adresa juaj e emailit nuk do të publikohet.

Kjo faqe përdor Akismet për të reduktuar spamin. Mësoni se si përpunohen të dhënat tuaja të komenteve.