A VBA számtani operátorok olyan számtani műveletek végrehajtására szolgálnak, mint a számok összeadása, kivonása, osztása vagy szorzása.
Az alábbi táblázat a VBA matematikai operátorokat mutatja
S / N | Operátor | Leírás | Példa | Kimenet |
---|---|---|---|---|
1 | + | Kiegészítés: Ez az operátor számok összeadására szolgál | 2 + 2 | 4 |
2 | - | Kivonás: Ez az operátor számok kivonására szolgál | 5 - 3 | 2 |
3 | * | Szorzás: Ez az operátor számok szorzására szolgál | 3 * 2 | 6. |
4 | / | Osztás: Ez az operátor a számok felosztására szolgál | 9/3 | 3 |
5. | Hatványozás: Ezt az operátort arra használják, hogy egy számot egy másik szám erejéig emeljenek | 2 3 | 8. | |
6. | mod | Modulus operátor: Oszt egy számot és visszaadja a maradékot | 10 mod 3 | 1 |
VBA számtani operátorok példa
Adjon hozzá egy gombot az Excel laphoz, ahogyan azt korábban bemutattuk, majd kövesse az alábbi pontokat
- Módosítsa a név tulajdonságot btnAdd értékre
- Módosítsa a felirat tulajdonságát Operátor hozzáadása értékre
- Kattintson a jobb gombbal a gombra
- Válassza ki a nézet kódját
- Megkapja a következő kódablakot
Írja be a következő kódot a Private Sub btnAdd_Click () és az End Sub közé
- Dim x egész szám, z egész szám
- x = 2
- z = 3
- MsgBox x + z, vbOKCsak "Addition Operator"
- Kattintson a mentés gombra
- Zárja be a kódszerkesztő ablakot
Most hajtsuk végre a kódunkat
A szalagsávon keresse meg a Tervezési mód gombot
Ha a gomb aktív állapotban van (zöld háttérszín), akkor tervezési módban van. Ebben az állapotban nem lehet kódot végrehajtani . Ha nincs aktív állapotban (fehér háttérszín), akkor lehetővé teszi a kód futtatását.
Kattintson a Tervezési mód gombra
A gombnak a következőképpen kell megjelennie
Kattintson az Operátor hozzáadása elemre
A következő eredményeket kapja
Töltse le a fenti Excel kódot
Számtani operátorok bemutató gyakorlata
A tanulás legjobb módja a gyakorlás. Kövesse a fenti lépéseket az elvonás, osztás, szorzás és hatványozás gombjainak létrehozásához.
Írja be a gombok kódját, és tesztelje őket, hogy végrehajtja-e a kódot.