Szerkesztése és másolás makrók automatizálni excel - ingyenes leckék
Dmitry, köszönöm a leckéket. Elérhető nyilvánvalóan rendkívül informatív. Adok az előny.
Szeretnék több információt kapni a vezető a projekt (a bal felső ablakban).
Különösen nem világos, hogy miért, az órán az Ön rákattint a tárgyak képviselik a kis felső ablakban a jobb oldali panelen nem jelenik meg semmi? És akkor hirtelen (ha rákattint egy másik modul is dupla?) Jelenik meg a jobb oldalon a tartalom a kódot. Ezen kívül, azt szeretném tudni, hogy miért ebben a struktúrában mutatja a tárgy „könyv”, ha már van objektumok „lapok”, de ezek valójában jelentenek a „könyv”. Talán azért, mert a különbség a tulajdonságok „lemezek” és a „könyv”?
Végül tisztázni MsgBox parancsszintaxishoz. Különösen a jelenléte vagy hiánya egy pár idézetek, ami a szövegben zárójelben. Egyes esetekben, meg tudod csinálni az idézőjelek nélkül?
Jó napot, Igor.
1. Ez helyes feltételezés - kód tartalom jelenik meg, ha duplán kattint semmilyen tárgyat a projektben felfedező.
2. Ugyancsak a helyes irányba a gondolat - a „könyv” és a „lap” különböző tulajdonságokkal, így egy része a projekt mellett egy külön objektum az egyes lapok esetében is van egy tárgy, „felelős” a tulajdonságok a könyv egészére.
Ezen túlmenően, ez is egy modul, ahol lehet írni a kódot: van értelme, ha például egy adott eljárás nem utal semmilyen konkrét lapot, és minden lemez (például, az egyik, hogy jelenleg aktív), vagy a könyv egészének.
Nos, végül ezt a célt szükséges kezelni az eseményeket, amelyek akkor éppen a könyvet, és nem levél: nyitás, zárás, a fájl mentése, stb (de esemény kezelése - ez egy sokkal összetettebb anyag a „haladó” szinten, így ott. nem megyünk bele)
3. MsgBox egyszerű: a szöveget, hogy meg kell jelennie az üzenetet kell idézőjelbe:
Ha idézőjelek már tartalmazza a szöveget (pl. A film cég „Columbia Pictures” van), akkor meg kell kétszerezni (azaz, hogy hozzanak létre egy pár idézetek azonnal):
MsgBox ( "Film", "Columbia Pictures" is. "
Nem idézetek egyáltalán lehet csinálni, ha a kimeneti van valami, ami tartalmaz egy változót egy munkalapon cella vagy máshol:
MsgBox (TekstDlyaSoobscheniya) (Ez feltételezi, hogy a kívánt szöveget előre változóban tároljuk TekstDlyaSoobscheniya)
azaz azokban az esetekben, ahol a tartalom az üzenet nincs megadva közvetlenül a kódot, és figyelembe máshonnan.
Üdvözlettel, Igor.
Dmitry, nagyon köszönöm a leckét. Fokozatosan át a félelmek a „makro”. Remélem a további gyümölcsöző együttműködés
Olyan ez, mint egy leckét. Köszönöm. Azt fogják használni gyakorlati órák a diákok