Az „Excel” fórum célja, hogy keretet adjon az Excel felhasználók széles táborának tapasztalataik megosztására, és lehetőséget a segítséget kérőknek. Az alábbi összefoglaló azért készült, hogy segítse a helyes kérdésfeltevést.
– Írd le szabatosan a problémát. Úgy fogalmazz, hogy ne csak te magad, de a szakértő is megértse, mire szeretnél választ kapni.
– Írd le, hogy milyen verziójú Excellel dolgozol. (Vagy ha nem – ill. nem csak – Excel, akkor micsoda?)
– Írd le, hogy milyen úton indultál el, és hol akadtál el rajta.
– A kérdés megértése szempontjából sokat segíthet, ha feltölteszt egy képet, amin látszik, hogy mit szeretnél, vagy illusztrálja azt.
– Még jobb, ha feltöltesz egy minta munkafüzetet valahová (pl. data.hu). Feltöltés előtt távolítsd el belőle a nem publikus adatokat.
– Ha a feladat jellege olyan, célszerű az "előtte" és "utána" állapotokat bemutatni. (Miből kellene csinálni mit?)
– Ha VBA kódon kell javítani, másold be a releváns kódrészt. Rövid kód mehet hozzászólásba, hosszú kód inkább ide: http://pastebin.com/
– Ha valami nem úgy működik, ahogy kellene, add meg a rendellenes viselkedés jellemzőit, a hibaüzenetet, és a hibát okozó programsort.
Jó lenne, ha ebben meg tudna cáfolni valaki, de úgy tudom, az űrlapok eszköztár vezérlőit nem lehet úgy programozni mint a vezérlő eszköztár activex vezérlőit. Makrókat lehet hozzájuk rendelni, de nem lehet az excel vb-programokban használni őket, hivatkozni rájuk. Másrészt a tulajdonság panelükön nem lehet relatív hivatkozás megadni a cél meg a forráscellákra. Ezt a vezérlők eszköztár combo boxánál sem lehet, de ott excel vb programozással meg lehet oldani, ahogy a korábbi példában is látható volt. A vezérlők másolását is vb programozással kéne megoldani.
Vagyis a kombi panelnél szeretném elérni, hogy a felhasználó által kiválasztott nevet a tőle 2 cellára lévő cellába listázza automatikusa. Pl.: A1-ben van egy kombi panel és az A3-ba listázza a kiválasztott nevet.
+ a kombi panellel, szöveggel, fügvényekkel ellátott A4-es méretű lapot szetném másolni az alatta lévő többi A4-es méretű helyekre. De CTLR+C CTRL+V-vel nem lehet megoldani, mert a kombi panelt nem másolja
Van arra mód az Excel-ben, hogy hasonló szürt listát kapjak, mint az adatbáziskezelőkben a SELECT DISTINCT lekérdezéssel (azaz, hogy az ismétlődő sorokat elnyomja)? Több Excel táblám van és nincs kedvem mindet átkonvertálgatni Access-ba. Köszi
De lehet, hogy az a gond, hogy nem ugyanarra a vezérlőre gondolunk. Én egy comboboxot használtam, ami a vezérlő eszköztáron található, Beviteli lista-néven,és a kódban persze combobox a neve...
úgy értve persze, hogy a 4882, 4883-as szerinti kódról van szó. A 4883 soraihoz a 4883 is hozzáveendő. Ekkor a 4881 persze nem kell, azaz most nem combobox eseményhez rendeljük a kódot.
Pl. Készíts egy (üres) makrót rögzítéssel ,. (pl. Rögzítés1), A Rögzítés1() makró program belsejébe másold a sorokat. Tegyél a munkalapra egy nyomógombot, ehhez rendeld a Rögzíéts1() makrót Ekkor, feltéve, hogy a combobox az első munkalapon van, a gombnyomásra inicializálja comboboxot. A kódban a második munkalapról veszi a combobox lista értékeit, ez is átírható értelemszerűen a kódban.
Rég használtam már a darabtelit, de úgy emlékszem hogy secko jedno hogy hivatkozás, vagy érték. Próbáld ki egy mintapéldán. A darabteli-t egyébként a sugó elég jól leírja.
Kedves tbando! Ezt a darabtelit tudnád nekem egy kicsit részletezni??? Mellékelem a táblázatot, hogy néz ki felépítésileg :) - a kék színnel jelöltek, mind hivatkozások a "fehér :)" pedig nem :D (lehet, hogy ez fontos lehet, nem tudom :S
Nem igazán értem a működését, meg nem is csinál semmit a kombi panellel. Lehet, hogy én ragaszkodom tévesen a panelhez, de ha van jobb megoldásod, akkor...
Igazából azt szeretném, ha egy általam megadott listából (ami egy másik lapon van) "Combipanel" segítségével kiválaszthatnék egy nevet, és a kiválasztott net egy megadott cellába kilinkelné. Ezt tökéletesen megtudja csinálni a kombi panel, de nem lehet másolni. Kár. Lehet, hogy van még mit fejleszteni a Microsoftnak?
Nem jó, mert a kombipanel hegyek vannak a lapon és azok a munkalapba gyökerezték magukat. Jó lenne valahogy az egész brancsot mozgásra bírni. Ergo Ctrl+V, Ctrl+C nem mükszik!
Köszönöm szépen a segítséget, és nem is szeretnék visszaélni vele, viszont az autoSzűrő-vel az a bajom, hogy a végeredmény "nem annyira át látható", ami következtet a táblázatom felépítéséből :( Tudsz esetleg egy másik megoldást??? Én azt meg oldottam, hogy egy szűrő segítségével a kiválasztott nevet mutassa csak az egész táblában, de nekem csak és kizárólag az kell, mely napokon van órája annak a bizonyos tanulónak!!!