A Microsoft Excel az egyik legerősebb elérhető táblázatkezelő program, és a pénzügyi elemzéstől a tudományos projektekig sokféle tevékenységhez hasznos. A legtöbb ember azonban úgy gondolja, hogy az Excel a képletrácsok manipulálására korlátozódik, azaz a hagyományos táblázatkezelési funkciókra. De az Excel Visual Basic szkriptjével még ennél is egyszerűbb megtenni. A VB segítségével tetszőleges alakzatokat rajzolhat a táblázatra, és felhasználhatja őket rajzok, diagramok és egyéb grafikák létrehozására, amelyek segítik a táblázat megjelenítését.
1. lépés
Nyissa meg a Microsoft Excelt. Ha Excel 2007 vagy újabb verziója van, lépjen a szalag "Nézet" lapjára, és kattintson a "Makrók" elemre; ellenkező esetben kattintson az "Eszközök" menüre, és válassza a "Makrók" lehetőséget. Meg kell jelennie a Makró párbeszédpanelnek.
A nap videója
2. lépés
Írja be a makró nevét, és kattintson a "Létrehozás" gombra. Ezzel meg kell nyitnia a Visual Basic alkalmazásszerkesztőt egy új üres szubrutinnal a képernyőn.
3. lépés
Határozza meg az X és Y koordinátákat, amelyeket használni szeretne a vektor kezdetéhez és végéhez. A táblázat bal felső sarka a (0, 0) helyen van, és X és Y növekszik, ahogy jobbra, illetve lefelé halad. Helyezze ezeket az értékeket változókba, így:
kezdet_x = 0 kezdet_y = 0 vége_x = 100 vége_y = 100
Ezek az értékek egy átlós vonalat húznak a táblázat bal felső sarkában. Lehet, hogy különböző számokkal kell kísérleteznie, hogy a vonal pontosan oda kerüljön, ahol szeretné.
4. lépés
Adjon hozzá kódot magának a vonalnak a megrajzolásához:
vonal = Lap1.Alakzatok. AddLine (kezdő_x, kezdet_y, vége_x, vége_y)
5. lépés
Adjon hozzá kódot, hogy egy nyílhegyet adjon a sor végéhez, hogy az vektornak tűnjön:
vonal. Vonal. EndArrowheadStyle = MsoArrowheadStyle.msoArrowheadTriangle
6. lépés
Zárja be a Visual Basic szerkesztőt, és nyissa meg a Makró párbeszédpanelt (lásd az 1. lépést). Kattintson a makróra, majd kattintson a "Futtatás" gombra. Látnia kell a vonalat.
Tipp
A 4. lépésben létrehozott "vonal" változóval módosíthatja a vektor egyéb tulajdonságait. Például, ha a vonal színét zöldre szeretné változtatni, akkor írja be a „vonal. Vonal. ForeColor. RGB = RGB(0; 255; 0)"