Hogyan rajzoljunk vektorokat Excel makrókban

...

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)"