atzs 0 Share Posted August 4, 2005 arpsoft: És elárulod, hogyan? Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted August 4, 2005 Feltételes formázás az A1 mezõn, ha a képlet értéke beállítással. A képlet: =HA("B1=2";IGAZ;HAMIS) Formázás beállít. Kész Link to comment Share on other sites More sharing options...
aadaam 0 Share Posted August 4, 2005 sajnos gõzöm nincs mi az a makrovirus, illetve hogy hogyan tudna ez a problémámon segíteni ... Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 5, 2005 arpsoft: Köszönöm! Ha tudnád, ezzel most mennyit segítettél... aadaam: Van víruskeresõ a gépeden? Ha igen, futtasd le, hogy nézze végig az egész merevlemezt. Ha valahol be lehet állítani, akkor nézze át az xls állományokat is! Link to comment Share on other sites More sharing options...
Giraffe1 0 Share Posted August 5, 2005 @Reyorkin Miért akarsz mindent kétszer tárolni? Használd az AutoSzûrõt. Vagy másik megoldás, hogy csak az adott munkalapokon tárolod a részletes adatokat, és egy egyedi azonosítóval és az FKERES segítségével csinálsz összesítést belõle. Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 5, 2005 Miért ne tárolhatná kétszer? Lazán elõfordulhat, hogy egy táblát szét kell dobni bizonyos feltétel szerint résztáblákra. Kézzel nem nagy ügy. Ahogy Giraffe említette, autoszûrõ a megoldás. Kijelölöd az egész lapot, CTRL+C, és az csak azokat a sorokat másolja, amik "fennakadtak" a szûrõn. Aztán a másik lapra beilleszted. Ugyanezt megcsinálod még egyszer, csak a másik csoportra szûrsz. Ezzel kész. Ezt valószínûleg meg lehet csinálni makróval is, csak én valamit most elbénáztam benne. De azért hajrá... Link to comment Share on other sites More sharing options...
Giraffe1 0 Share Posted August 5, 2005 Többek között azért nem tanácsolt - sõt kimondottan ellenjavalt - ilyen esetekben a dupla tárolás, mert például ha kijavít egy adatot az egyik lapon, akkor az nem fog automatikusan változni a másikon is, és egy idõ múlva igencsak kérdéses lesz, hogy melyik adat is a jó. Akár nyomtatáskor, akár nézegetéskor szûrhetõ a teljes lista - ráadásul nem csak a szinkron oszlop szerint -, így elsõ pillantásra feleslegesnek tûnik két részre szedni. De mint emléítettem, ha mégis csak ez a cél, akkor lehet külön lapokon tárolni az filmeket, de mindegyiket el kell látni egy egyedi azonosítóval, és a "közös" oldalon ennek és az FKERES függvénynek a segítségével elkészíteni a teljes listát. Így ha a saját lapján változik egy adat (lehetõleg nem a kulcs ), akkor az összesítésben már nem kell foglalkozni a javítás átvezetésével. Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted August 6, 2005 Relációs adatbáziskezelés Excelben. Nagyon mulatságos... Link to comment Share on other sites More sharing options...
Giraffe1 0 Share Posted August 6, 2005 Pedig némi korlátozással egész jól mûködik Néhány száz "rekordig" és nem túl összetett mezõkapcsolatokig még lassulás sem igazán tapasztalható. És az Excelben egész jó eszközök és függvények vannak az adatok kezelésére. Link to comment Share on other sites More sharing options...
warynski 0 Share Posted August 7, 2005 warynski: Hozz létre egy új oszlopot, és másold bele egy olyan meglévõ oszlop tartalmát, amelyben a megfelelõ helyen vastag betûs szövegek vannak. Legyen ez mondjuk az X oszlop. Innentõl ezzel dolgozunk. stb.... Mégegyszer kösz atzs, bár már egyszer megköszöntem, de akkor csak átolvastam a tippedet és nagyon szellemesnek találtam. Most gyakorlatban is kipróbáltam, egy kb. 3000 rekordot tartalmazó táblázattal és gyönyörûen mûködött! Hogy a túróba jöttél rá erre? Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 8, 2005 warynski: Egyrészt van egy olyan tanfolyamom, hogy "Excel haladóknak". Amikor anno arra készültem, végignéztem és kipróbáltam egyesével (majdnem) az összes menüpontot. Ez az alap. A folytatás pedig az, hogy nagyon sokat kell dolgoznom a legidiótább táblákkal. Hoznak néhány ezer adatot statisztikai elemzésre, csak épp nem úgy, ahogyan azt a program kéri, és ebbõl tegnapra kell produkálnom az elemzést. Giraffe: Az már tényleg adatbáziskezelés, amirõl beszélsz, arra pedig nem az Excel a legalkalmasabb. Magának a feladatnak pedig van létjogosultsága. Természetesen nem úgy képzelek egy ilyet, hogy ha valami változik, azt változtatod mindkét táblában... Inkább úgy, hogy van az alaptábla, azt tartom karban, és egy gombnyomásra az aktuális állapotból legenerálja mindazokat a résztáblákat, amikre szükségem van. Mondjuk amikre aztán a word körleveleim hivatkoznak. Tíz különbözõ körlevélnél már elég strapás ezt egyesével megcsinálni. Van olyan munkám, ahol ilyenre rutinszerûen szükség van. Szerencsére ott az alap egy SQL adatbázis, és a különbözõ tábláimban különbözõ lekérdezések eredményei vannak. Hasonló problémákkal küzdõ emberkéknek viszont ajánlom a Nézet/Egyéni nézetek menüpontot. Az azt tudja, hogy a táblában megjegyzi a rejtett sorokat, oszlopokat és a szûrõbeállításokat. Lehet az adott elrendezésnek egy nevet adni. Így aztán, ha az eredeti kérdés mondjuk azért született, mert a szinkronizált filmeknél részben más oszlopokat kellene megjeleníteni, mint a feliratosaknál, és nagyon bonyolult mindig egyesével beállítani, akkor inkább ezt javaslom, mint a szétszedegetést. Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 8, 2005 Reyorkin: Tegyük fel, hogy az elsõ oszlopban f betû a feliratos, s a szinkronizált filmet jelöli. Az alábbi makró törli a két másik munkalapot, majd bemásolja oda a megfelelõ sorokat: Sub Rögzítés1() Sheets("szinkronizált").Select Cells.Select Selection.Delete Shift:=xlUp Sheets("feliratos").Select Cells.Select Selection.Delete Shift:=xlUp Sheets("Munka1").Select Columns("A:A").Select Selection.AutoFilter Selection.AutoFilter Field:=1, Criteria1:="s" Cells.Select Selection.Copy Sheets("szinkronizált").Select Range("A1").Select ActiveSheet.Paste Sheets("Munka1").Select Selection.AutoFilter Field:=1, Criteria1:="f" Cells.Select Application.CutCopyMode = False Selection.Copy Sheets("feliratos").Select Range("A1").Select ActiveSheet.Paste Sheets("Munka1").Select Selection.AutoFilter Field:=1 Application.CutCopyMode = False Selection.AutoFilter Range("A1").Select End Sub Link to comment Share on other sites More sharing options...
Giraffe1 0 Share Posted August 8, 2005 Az már tényleg adatbáziskezelés, amirõl beszélsz, arra pedig nem az Excel a legalkalmasabb. Nem is azt mondtam, hogy erre az Excel a legalkalmasabb. De a gyakorlat azt mondja, hogy pár száz, sõt P4-es gép esetén akár néhány ezer lemezig, simán mûködne a dolog. Vagy ha már VBA-ra terelted az utat, úgy pedig 1-2 kisebb programmal még egyszerûbben megoldható a dolog. Sõt, például egy segédtáblával és minimális programozói tudással egy oszlop szerint tetszõleges számú (de 253-nál kevesebb) lapra szét lehet dobálni a lemezeket. Link to comment Share on other sites More sharing options...
Reyorkin 0 Share Posted August 10, 2005 ...ha valami változik, azt változtatod mindkét táblában... Inkább úgy, hogy van az alaptábla, azt tartom karban, és egy gombnyomásra az aktuális állapotból legenerálja mindazokat a résztáblákat, amikre szükségem van... @atzs Valami ilyesmire gondoltam Mellesleg azért Excellel csinálom ezt a kis "adatbázist" magamnak, mert ezt tudom használni valamilyen szinten, míg egy Acces-hez hozzá sem tudnék szólni . Amire nekem kell, arra tök jól mûködik: Eredeti cím , magyar cím, szereplõk, nyelv, hossz, és hogy mennyibe került, stb... Aztán ezeket sorra összeadatom vele (mármint a filmek hosszát és az árakat ), aztán örülök, hogy milyen nagy végösszegek jönnek ki... Link to comment Share on other sites More sharing options...
Giraffe1 0 Share Posted August 10, 2005 Ebben az esetben egy kis VBA nem ártana hozzá, és akkor tényleg "egy kattintás, és már kész is". Véleményem szerint ennyi "adatbáziskezeléshez" bõven elegendõ az Excel - sõt, gyakorlati tapasztalataim szerint többhöz is. Egyébként én is Excelben tartom a DVD-katalógusomat. Nekem ilyen szétválogatás nem igazán kellett, ellenben az XML exportot egy kis VBA program csinálja. [OFF] Aztán ezeket sorra összeadatom vele (mármint a filmek hosszát és az árakat ), aztán örülök, hogy milyen nagy végösszegek jönnek ki... Majd megnézed, hogy fél-egy év után ugyanazok a filmek mennyibe kerülnek, és a kép egybõl ilyen lesz: vagy Ma már 1-2 ezerért meg lehet venni azokat a lemezeket, amik két éve még 5-6 ezerbe kerültek. Ami kimondottan örvendetes tendencia, csak a gyûjteményem értéke csökkent sokat... De ez már más téma. [ON] Link to comment Share on other sites More sharing options...
Jaspi 0 Share Posted August 19, 2005 Excel és a kiterjesztett asztal. A gépemre két monitor van kötve és kiterjesztett asztal szolgáltatást használom. Mivel gyakran kell több dokumentumban dolgoznom általában az egyik monitoron fut az 1-es dokumentum a másik monitoron meg a 2-es. Ez wordben simán mûködik de Excelben valamiért nem. Lent a tálcán látom a két külön Excel fájlt de sehogy nem tudom egymás mellé tenni, illetve csak egy ablakon belül mozaik elrendezéssel. Tudja valaki miként lehetne rávenni arra, hogy két egyszerre is megjeleníthetõ ablakba tegye a fájlokat? Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted August 20, 2005 Sajnos az Excel ablakkezelése egyszerûen borzalmas. Nem tudom, hogy miért nem lehetett a Word féle módszert alkalmazni. Szerintem máshogy nem fogod tudni megoldani. (Illetve, ha tudsz programozni, akkor esetleg: mondjuk vb-ben írsz egy ilyen parancsot: set mynewexcel=createobject("excel.application") Ez nyit egy teljesen új, különálló excel-t. Ezzel meg már azt csinálsz, amit akarsz) Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 22, 2005 Ha egy elindított Excelben megnyitsz még egy dokumentumot, akkor nem tudod külön képernyõre rakni. Viszont ha a Start menübõl elindítasz még egy Excelt, azt át tudod tenni a másik képernyõre, és azt nyitsz meg benne, amit csak akarsz. Ugyanaz, mint Arpsoft megoldása, csak nem kell hozzá programozni. Link to comment Share on other sites More sharing options...
huang-ho 0 Share Posted August 22, 2005 Hogyan lehet Excel-ben átállítani az oldalt A/3-ra? Link to comment Share on other sites More sharing options...
mizsi 4 Share Posted August 22, 2005 Azt csk akkor tudod, ha a nyomtatód is támogatja! Amúgy Fájl / Oldalbeáálítás / Papírméret Link to comment Share on other sites More sharing options...
huang-ho 0 Share Posted August 22, 2005 Sajnos az itthoni nem, de nem is itthon akarom kinyomtatni hanem a munkahelyemen, az ottani nyomtató viszont tud A/3-ban nyomtatni. Ilyenkor mi a teendõ? Link to comment Share on other sites More sharing options...
mizsi 4 Share Posted August 22, 2005 Mégegyszer: Fájl / Oldalbeállítás / Papírméret Link to comment Share on other sites More sharing options...
atzs 0 Share Posted August 23, 2005 A teendõ az, hogy otthon is feltelepíted azt a nyomtatót, és amikor azzal a doksival dolgozol, azt a nyomtatót választod ki. Csak ne kezdj el ténylegesen nyomtatni rá. Az Office programok nagyon sok információt vesznek ki az aktuális nyomtató meghajtóprogramjából. Ezért van az, hogy ha ugyanazon a gépen nyomtatót váltasz, akkor egy sokoldalas word dokumentumot a gép kegyetlenül át tud tördelni. (Más a nyomtató felbontása, és az egyiken ugyanaz a szó még kifér aba a sorba, a másikon meg nem. Az egyiken a tabulátor még épp a tabulátorpozíció elõtt van, a másikon már utána.) Ezért javaslom mindenkinek, hogy 1. Akkor is telepítsen fel egy nyomtatót a gépére, ha ténylegesen nincs nyomtatója, különben az Office bizonyos funkcióit nem is fogja elérni. 2. Ha olyan, hosszú és bonyolult dokumentumot készít, amit nem azon a gépen fog nyomtatni, akkor telepítse fel azt a nyomtatótípust, amin majd ténylegesen nyomtat, hogy a tördelés már annak megfelelõen történjék. Link to comment Share on other sites More sharing options...
arpsoft 12 Share Posted August 24, 2005 Bizony, bizony, rengeteg szívást meg lehet takarítani... Link to comment Share on other sites More sharing options...
betty06 0 Share Posted August 30, 2005 Üdv! Segítséget kérek Excelhez: A munkalapon állandóan láthatóvá szeretném tenni az elsõ sort, hogy ne tünjön el a függõleges gördítéskor (Azután persze vissza is) Köszi, Betty Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now