/ / Kód futtatása Excel VBA modulból

Futtasd a kódot egy modulban az Excel VBA-ban

Kezdőként Excel VBA, akkor nehezen tudja eldönteni, hogy hova kell elhelyezni a VBA kódot. A Makró létrehozása fejezet bemutatja, hogyan kell futtatni a kódot egy parancsgombra kattintva. Ez a példa megtanítja, hogyan kell futtassa a kódot egy modulból.

1. Nyissa meg a Visual Basic Editor alkalmazást.

2. Kattintson a Beszúrás, Modul lehetőségre.

Modul beszúrása

3. Hozzon létre egy eljárást (makró), amelyet Cyannek hívnak.

Sub Cyan()


End Sub

Megjegyzés: az eljárás egy al vagy egy függvény. Ha többet szeretne megtudni a funkciókról és itt,

4. Az al változtatja a munkalapja háttérszínét a ciánra. Ennek eléréséhez az alábbi kódsorokat kell hozzáadni.

Cells.Interior.ColorIndex = 28

Megjegyzés: a ColorIndex 28-as helyett (cián) helyett bármilyen ColorIndex számot használhat.

Az eljárás futtatásához hajtsa végre a következő lépéseket.

5. Kattintson a Makrók elemre.

Kattintson a Makrók parancsra

6. Válassza a Cián elemet, majd kattintson a Futtatás parancsra.

Fuss

Eredmény:

Különböző háttérszín

Jegyzet: a modulba helyezett kód a teljes munkafüzethez rendelkezésre áll. Ez azt jelenti, hogy kiválaszthatja a 2. lapot vagy a 3. lapot, és módosíthatja ezen lapok háttérszínét is. A Makró hozzáadása az Eszköztár programhoz bemutatja, hogyan készíthet makrót az összes munkafüzet (Excel fájlok) számára. Ne felejtsük el, hogy egy lapra helyezett kód (hozzárendelve a parancsgombhoz) csak az adott lap számára elérhető.

Szintén olvasható: