A programozás alapjai a vizuális alapalkalmazásokban (vba)
Munkafüzet események kezelése
Munkalap objektum események
• Aktiválás - a munkalap aktiválásakor.
• BeforeDoubleClick - amikor duplán kattint a munkalapon.
• Számítsa ki - a munkalap újraszámításakor.
• Változtatás - amikor a felhasználó megváltoztatja a cella tartalmát.
• Deaktiválás - ha a munkalap elveszti a fókuszt.
• SelectionChange - a kiválasztott cellatartomány módosításakor.
Az Excel hierarchiában a Range objektum, az egyik kulcsfontosságú VBA objektum közvetlenül a munkalap objektum után következik. A Range objektum lehet sejt, sor, oszlop vagy cellatartomány.
A Kiválasztás objektum a munkalap bármely kiválasztott cellája. Amikor a Selection objektummal dolgozik, használhatja a Range objektum tulajdonságait és módszereit. A Kiválasztás objektum meghatározásához használhatja a Kiválasztás módot.
Sor és oszlopcsoport megadása
- A tartomány ("A: C") - az A, B és C oszlopokból álló tartományt határoz meg.
- Tartomány ("2: 2") - állítja be a második sorból álló tartományt.
- Tartomány ("2: 5") - 2, 3, 4, 5 sorból áll.
- Sorok (2) - meghatározza a második sort.
- Oszlopok (1) - meghatározza az A oszlopot.
A Tartomány objektum és a Munkalap objektum Cells tulajdonságának kapcsolata
- Tartomány ("A2") - meghatározza az A2 cellát.
- A sejtek (1,2) - meghatározza a B1 sejtet.
- A tartomány ("A2: C3") - meghatározza az A2: C3 cellák tartományát.
- A tartomány ("A2: C3, A5: C6") - meghatározza az A2: C3 és A5: C6 cellák tartományát.
- A tartomány (sejtek (1,2), sejtek (3,3)) - meghatározza a B1: C3 sejtek tartományát.
- Tartomány ("B2: D4")
Selection.Cells (2,2) .Value = 2 - a 2-es érték kerül be a C3 cellába.
A hatótávolság objektum tulajdonságai
• Érték - visszatér vagy beállítja az értéket a tartomány celláiban.
• Belső - a cella hátterét képviselő objektumot jelenít meg. Ennek az objektumnak a ColorIndex tulajdonsága adja meg a háttérszínt (1-56: 1-fekete, 2-fehér, 3-piros, 4-zöld, 5-kék, 6-sárga, 7-ibolya).
• Betűtípus - egy betűtípusú objektumot ad vissza. Tulajdonságok: Név. FontStyle (normál, félkövér, dőlt), méret. ColorIndex.
• Formula - visszaadja vagy a képletet A1 formátumban állítja be.
X = tartomány ("C1") Az "X" értéke változó
A hatótávolsággal ("A1: B2")
.Méret = 14. FontStyle = "Bold". ColorIndex = 3
Vége
• Tartomány ("A1") Formula = "= $ A $ 4 + $ A $ 10"
Vonaltárgy objektum módszerek
• Aktiválás - aktiválja a cellát.
• Törlés - törli a tartományt.
• Törlés - Törli a tartományt.
• Kiválasztás - egy tartomány kiválasztása.