Létrehozása helyi menü
Ez a könyv azoknak a felhasználóknak a Microsoft Excel és bemutatja a technikák és munkamódszerek, amelyek miatt a sajátossággal alulreprezentáltak (akár nem látható) a felhasználói, a referencia és egyéb vonatkozó dokumentumot. A tanulmány példákat hozott a könyv lehetővé teszi, hogy az olvasó, hogy felfedezzék korábban ismeretlen Excel képességeit. A javasolt anyag könnyen emészthető, mert a vázolja elérhető és érthető nyelven.
Könyv: Excel. Stunts & Effects
Létrehozása helyi menü
Szakaszok ezen az oldalon:
Létrehozása helyi menü
Az előző fejezetekben már néztem különböző módon képezni egyéni menük, amelyeket aztán megjelenik a bővítmények lapon. Itt megtanulják, hogyan kell létrehozni egy helyi menü.
Tehát hozzunk létre egy egyéni helyi menü a következő parancsokat: Number méret, igazítás, betűtípus, szegélyek, minták és védelem. Ezekkel a parancsokat, a képernyőn megjelenik egy ablak formázást cella (is okozta, hogy lenyomja a Ctrl + 1) a megfelelő nyitott fület. Alkotó menü fogják hívni kattintva a jobb egérgombbal bármelyik cellatartományra A2: D5.
Ahhoz, hogy megoldja ezt a problémát meg kell írni három kódok: a modul munkalap modul Ez a könyv egy szabványos modult.
Kód, amely kell helyezni a munkalap modul a következők (lásd lista 3,94).
Listing 3.94. A kód a modulban munkalap
Sub Worksheet_BeforeRightClick (ByVal Célpont Excel.Range, _
Mégsem Ahogy logikai érték)
„Ellenőrizze, hogy a kijelölt cella közötti tartományban esik
Ha Unióban (Target.Range ( «A1»), tartomány ( «A2: D5»)) Address = _.
„A helyi menü megjelenítéséhez
Ezt követően a modul Ez a könyv ahhoz szükségesek, hogy a kódot a listában 3.95.
Listing 3,95. A kód a modulban EtaKniga
„Létrehozása helyi menü, amikor megnyitja a munkafüzetet
Sub Workbook_BeforeClose (Mégsem néven logikai érték)
„Eltávolítása a menüből, amikor bezárja a könyvet
Az alapmodul írni a legnagyobb kódot - annak tartalmát mutatja listán 3,96.
Listing 3,96. Kód egy szabványos modul
„Eltávolítása a névadó menü
A CommandBars.Add ( «MyContextMenu», msoBarPopup.
„Létrehozása és konfigurálása menü gombok
"Button" Number Format "
Miután ezt írom kódot generál makrók hozzon létre egy egyéni helyi menü (CreateCustomContextMenu), és távolítsa el (DeleteCustomContextMenu), valamint a makrók, amelyek kapcsolódnak a menü parancs létrehozza és célja, hogy hívja a megfelelő füleket a párbeszédablak Cellák formázása.
Elvégzése után CreateCustomContextMenu makró generált helyi menü ábrán látható. 3.36.

Ábra. 3.36. Egyedi helyi menü
Ez a menü előhívható, ha a jobb gombbal bármelyik cellatartományra A2: D5. Segítségével a csapatok teljesítménye gyors átmenetet a megfelelő fülre a formátum az aktív cella.
Generation: 0.075. Adatbázis lekérdezés / Cache: 1/0