Class kép - kezelheti a képeket a VBA-ban
VBA Image Control felelős hozzátéve, hogy a felület alakja képet. Komponens önmagában is elég egyszerű, és az összes tulajdonságait intuitív, ezért ebben a cikkben fogom összpontosítani vesződnie.

Közel a tárgy fényképek VBA egy kép tulajdonság. amely tárolja a hozzáférést a rajzot. Feltölteni egy képet fogjuk használni VBA LoadPicture funkciót. amely paraméterként átadjuk az utat a képet.
Itt írják ImageModule eljárást, amely a modult. A szervezet az eljárás azt mondjuk, hogy amikor telefonál, a jelenlegi makro kell mutatnia egy formája az úgynevezett ImageForm.
Most meg kell formázni a megjelenése a forma. Hozzáadás a komponens felületén VBA fényképek, alatta helyet az alkatrész Label és a bejegyzés alján két gomb (Parancsgombot komponens). Megjelenése alakja látható az alábbi ábrán.

Az elején, azt, hogy egy változót i, ami a globális. Szükségünk van rá, mint egy számlálót, és fogja a kattintások száma a gombot. GetFolders eljárás felelős hozzáférést biztosít a C: \ WINDOWS \ Web \ Wallpaper \. amely tárolja a fájlokat, képeket, amiket a operációs rendszer háttérkép. Az Ön esetében az útvonal eltérő lehet. A ciklus fordul elő minden feldolgozását az összes fájlt egy megadott mappába, van egy csekket feltételek - összehasonlítjuk a változó értéke az i és j változó (ez a változó tárolja a szám a fájlt). Tény, hogy a feltétel szükséges ahhoz, hogy mi is megteheti a kép a mappában.

CommandButton1_Click CommandButton2_Click eljárások és kezeléséért felelős rákattint egy gombra az űrlap. Mindkét eljárásnál van egy hívás GetFolders () eljárás, az egyetlen különbség az, hogy a CommandButton1_Click értékét csökkenti i és CommandButton2_Click - növeli az értékét az i változó.
UserForm_Initialize folyamat végrehajtása azonnal indításkor forma, itt már regisztrált formájában felirat, gombneveket és a kezdeti érték a címke (Label).
Ennek eredményeként, amikor fut a makró alkot, mielőtt érintkezésbe, a gomb megnyomása „előre” és „Vissza” fricska előfordul grafika egy adott mappa maga jelenik meg a rajz forma felületén (komponens VBA kép). Tag tárolja az utat a képet.
Érdemes megjegyezni, hogy nem szerkeszteni a kijelző paramétereit (méret), ha szükséges, akkor módosítsa a kódot a saját belátása szerint.