Keresés az Excel, Excel makrók
Bizonyára, ha szembesülnek a helyzet, amikor szükség van, hogy keressen egy bizonyos értéket a teljes Excel munkafüzet (keresse az átfedés az összes aktív munkafüzet lapok)
Rendszeres segítségével Excel megjeleníti a keresési mezőbe az eszköztár nem lehetséges, és okoz egy párbeszédablak minden alkalommal, ha megnyomja a Ctrl + F nem mindig kényelmes.
Csak írja be a keresett szöveget, és nyomja meg az Enter - és mielőtt egy teljes listát a megfelelő sejtek minden lap a könyv.
Mozgatni a megtalált cella elég, hogy kattintson az egérrel a kívánt eredményt - a jobb oldali listából automatikusan aktiválódik, és kiemelte a kívánt sejtben.
Tedd ezt bővítmény az Excel indítómappába - és ezt a dobozt jelenik meg minden alkalommal, amikor elindítja a programot.
Természetesen a funkció a bővítmény van jelen Excel, - ha a keresési beállítások válassza a „Keresés a könyv”:
Saját felépítmény kicsit könnyebb dolgozni - ez nem szükséges megnyomni extra gombok segítségével adja meg a Ctrl + F és nem szükséges, hogy válassza ki a keresési területet.
Ezen túlmenően, ha a bővítmény, töltheti myshom (miközben lenyomva tartja a bal gomb) az eredményt - és Excel tekercsek (highlight) minden megtalálható a sejt vonal (a beágyazott Excel keres rá kell kattintani az egyes eredményeket külön-külön)
- Most a forma az eredménnyel zárt az Esc gomb megnyomásával
- hiányában egy nyitott könyv nem jelenik meg az üres forma
- Eszköztár-beállítások nem állíthatók vissza az „alapértelmezett” Mezők hozzáadása előtt
Ami a sort - kell egy részletes leírást, hogy mit és hogyan kell dolgozni.
Az ár - veszem megbízások összege 1000 rubelt.
keresőkeretbe megjelenni?
Alakja egy hosszú szöveges mező?
Makró hozzárendelése Ctrl + F, - minden gond nélkül.
És nagyon köszönöm a döntés, különösen tetszett, hogy lépjünk a könyvet festéket a keresési eredményeket.
Igen. Eredmények ablak átszervezni magukat.
Meg lehet csinálni - ez észrevehető csak bonyolítaná a kódot (beágyazott Excel lista itt nem fog működni)
Ha hajlandó fizetni befejezése - lesz.
Szia, Paul.
Megteheti, hogy módosítsa - a kód nyitott, tenni vele, amit akarsz.
Ha nem fogja érteni - mindig ott van a lehetősége is, hogy a felülvizsgálat (nem ingyenes)
Ie Van egy nagy lista a 2 oszlop, felfüggesztette az első márka a második régióban, amit a kínálat.
Szeretném, hogy a végén a keresési eredmények azt mutatták, csak inf. származási régiójában a jó :) Remélem világos gondolatait. És ha én magam, mint, hogy finomítani a látásom?
Köszönöm előre is a választ!
Igen, én nem figyeltem rá. Minden van szerkesztve. Én változott, amit kellett, és megjelenik. De találtak némi kényelmetlenséget működik.
Az első - ez lehet a listán görgetve a talált egér kerék?
Ez nem mindig kényelmes bal vezetett, és nem mindig pontosan.
A második - ez lehetséges, ha újra kattint formájában megtenni, ami lehet eltávolítani, ha a korábbi rekordot? Vagy egyáltalán, ami után azonnal eltávolítható a keresési eredmények között (ez még jobb). Egyébként a legújabb keresési kifejezést az első lóg ott semmi köze, másrészt, hogy mindenki, aki közel látható (ez nem a jég, hogy mindent kerestem rá). A harmadik kattintson duplán az egész feliratot nem osztottak meg kell manuálisan kiosztani, és törölje. Negyedszer nem meggyorsítsa a munkát. Szeretném kattintson az űrlapot, írja adatokat és megtalálja helyett, először távolítsa el a régi rekordot, majd adja meg az újat.
A kód, sőt, nincs lezárva.
Add a „keresés” előtt a területen - könnyű, de ahhoz, hogy a mező színe - problematikus (szükséges használni WinAPI, mert a kombinált listában az eszköztár nem tulajdonságok, mint a háttér színe)
Hozzáadni a „keresés”
cserélje
És módosítsa a Workbook_Open eljárást az alábbi kódot: