Mi a VBA

Lehetetlen volt, hogy tanítani a főnök, hogy írjon szkripteket. Tegnap azt mondta: „Meg kell skriptik írni az VBA, amely megkeresi az összes * .doc fájl megadott mappába sor” gcc „és megjeleníti a megfelelő fájlok listáját, én ásott ki a nyitás a file funkciók, olvassa el a mappát, akkor ír, vagy megcsinálom a hétvégén?” Lehet F3 Windows Intézőben sajtó.

A motívumok bash.org.ru

Ma a rövidítése a három angol betűket nem annyira elterjedt, mint mondjuk néhány évvel ezelőtt, amikor az interneten, és az offline könyvesboltokban kínált kiadványok a VBA, és a tanfolyamok jön sok tankönyvek számítástechnika. Ma természetesen megváltozott a helyzet, de általában VBA nem elfelejteni.

Ez rövidítés a Visual Basic for Applications, az orosz nyelv általában úgy fordítják, mint "Visual Basic for Applications". Az úgynevezett programozási nyelv beépített számos jól ismert programcsomaggal írásra felhasználó egyszerű scriptek (makrók) automatizálására tetteikért. A legismertebb ilyen csomagok, persze, lehet tekinteni, mint a Microsoft Office, de VBA-ban használt és egyéb szoftver termékek, mint például az AutoCAD, SolidWorks, CorelDRAW, a WordPerfect és az ESRI ArcGIS.

Mivel könnyen kitalálni a nevét a nyelv, annak alapja a „nagy” Visual Basic, bár, mint az eredeti nyelven, VBA szintaxis kissé leegyszerűsített. Ez azért történt, persze, nem véletlen - az a tény, hogy a makrók hozzáférhetővé kell tenni azokat az embereket, amelyek elég homályos, általánosságban elmondható, hogy elképzelni milyen programozási elvileg. Ugyanezen alkalmazásokhoz, ahol VBA elérhető a felhasználók, mint egy olyan automatizálási tetteikért, mint általában, van egy speciális „varázsló”, amely lehetővé teszi, hogy építeni forgatókönyvek vizuális módban - például rögzíti a felhasználó munkafolyamatot, majd „mozog”, hogy a nyelv parancsok által rendelkezésére a VBA.

Annak ellenére, hogy VBA egy interpretált nyelv, és a programok ráírva, csak akkor hajtható végre az alkalmazáson belül, amely már önmagában is az értelmező VBA-script, ez a nyelv egy komoly elég pénz, hogy manipulálják COM-objektumokat, fájlokat és a rendszer egészére. Ebben a tekintetben meg kell állapítani, érdeklődés a vírusírók. Eddig van egy hatalmas dokumentumok terjesztése a Microsoft Office formátumokat (főleg persze a Microsoft Word), amelyek a rosszindulatú kódot VBA. Ebben a tekintetben az utóbbi változat a „Hivatal” Microsoft Corporation elég keményen dolgozni biztonsága felett a felhasználói élmény makrókkal - ezek alapértelmezés szerint letiltva, és a felhasználó köteles megerősíteni szó minden lépését a makró, amely potenciálisan forrása lehet bármilyen probléma, vagy baj.

Nyomtatható változat