Hozzászólások
-
SzerzőBejegyzés
-
Megtaláltam valahol, nagyjából meg is értettem a logikáját, aztán lefordítottam a magyar megfelelőkre.Én egyedül összehozni nem tudtam volna. Az egyszerűsűbb megoldáaok mindig elegánsabbak, köszönöm, hogy foglalkoztál vele.
Delila: nagyon köszi, tökéletes.
Szia Imi!
Kipróbáltam, de nem lett jó. Valószínűleg nem tudtam jól elmondani, hogy milyen is a kívánt célállapot.
Csatoltam egy fájlt, amiben ott van az eredeti állapot 8 rekordra redukálva, a célállapot és a transzponálás stációi.
A makró megírással sokat próbálkoztam, de nem sikerült.
Üdv: ErikaAttachments:
You must be logged in to view attached files.Az alsó idézőjel helyett mindig felső idézőjel értendő, valamiért így hozta át a CTR C.
Végül megtaláltam a megoldást, ez lett a jó:
=KIMETSZ(BAL(A1;SZÖVEG.TALÁL("^";HELYETTE(A1;" ";"^";3)&"^")))
Hát ismét köszi. Igen, azt nem gondoltam komolyan, hogy maradjon képlet, hiszen akkor a képletmásolás lenne a megoldás. Feltettem gyorselérésre az értékbeillesztést, de az totál új volt nekem, hogy ALT-tal az első 8 elérhetó. Alt 1 lett, kicsi a kezem, nem tudok nagyon nyújtozni. Most egy ideig nem fogok kérdezni, űgy érzem, kimerítettem a kreditemet. Mindent nagyon köszi!!!!
Szia, szerintem nem pont erre gondoltam.
Adva van egy cella, amiben van egy megformázott adat, szám vagy képlet vagy szöveg, mindegy. Értéket szeretnék cserélni benne a formázást és minden egyéb jellemzőt meghagyva. Ha képlet volt, maradjon képlet, csak ne a régi, hanem az új. A forrás cellában CTRL C, a cél cellában CTRL V és azt az opciót választom, hogy csak az értéket másolja be a forráscellából.
Ezt szeretném megspórolni, azaz létrehozni a CTRL V mellett egy CTRL É gyorsbillentyűt, ami alapértelmezetten értéket illeszt be és nem kell utána még az egérrel opciót választanom.
És ne kelljen előtte kijelölnöm az oszlopot, hanem az egész dokumentumban működjön.Valaki okos ezt a megoldást találta ki erre, csak vmi miatt nem fut nálam:
Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End SubÜdv: Erika
Megoldódott a probléma, bár nem tudom, hogy hogyan. Az adta az ötletet, hogy a beragadt munkalap az átmásoláskor kiengedett. Átmásoltam az egész doksit egy új szűz fájlba és ott akkor a nagy egészben is kiengedett az adott beszorult szövegdoboz.
Köszönöm az együtt gondolkodást.
Üdv: ErikaOlyan hibrid dokumentumokat használok, ahol sok a szöveg és a sok a számítás is egyszerre. Word és Excel hibrid megoldás lenne a szükségletem. De mivel képletek is kellenek, és több a számítás, ezért inkább Excel, mint számolótáblás Word. A könnyű szövegkezelést oldják meg a szövegdobozok az Excelben.
Pl 70 pontos részletes munkaprogramra kell 70 pontban kapcsolódó válaszokat adni, számításokkal alátámasztva. A munkaprogramok szövege folyamatosan változik, a kapcsolódó számítások ritkán változnak.
Ezért a munkaprogram szövegdobozba kerül, rugalmasan tudom a méretét módosítani, míg mellette a cellákban ott van a kapcsolódó számítás. Ha hosszabbra nyúlik a számítás, mert több adatsor tartozik ahhoz a munkaprogramponthoz, akkor nem kell az egész szöveget átszerkesztenem, hanem csak átméretezem a szövegdobozt.Ha a szöveg kibővül, míg a számítás mérete marad, szintén nem kell az egészet átszerkesztenem, mert csak a szövegdoboz mérete változik, benne a hosszabb szöveg szépen „elterül”, a cellák méreteit nem kell változtatni.
Az egész fájlt nem tudom elküldeni, mert 30 munkalapot tartalmaz és több, mint 2 mega. Ráadásul bizalmas adatok vannak benne. Megpróbáltam csak azt a munkalapot átmásolni egy új fájlba, ott a beragadás kiengedett. Valami bug lehet ez.
Képernyőfotót csatoltam, hogy láss valami konkrétat.
A plusz ablakos cellák beemelése Copy/Past volt a másik ablakból. Próbálkozom azokkal a megoldásokkal, amiket leírtál.
Referálok, hogy mire jutottam.
Üdv: ErikaAttachments:
You must be logged in to view attached files.Eggyel több a visszazárójel, a 12″ után kivettem, így tökéletesen működik. Nagyon köszi!
Ez zseniális.
Ha megadom a számlaszámot, szépen kiszedi a táblázatból.
=SZŰRŐ(Táblázat1;Táblázat1[foksz]=”122″)Megpróbálkoztam a 12*, azaz a wildcard-os megoldással is, de az nem ment.
=SZŰRŐ(Táblázat1;SZÁM(KERES(„12″;Táblázat1[foksz]));”nincs”)
Értékhibát ír ki.
Mi a trükkje, áruld el légyszi.
Irányított szűrő?
Office 365-t használunk. A szűrés nem probléma, de azzal az a baj, hogy nem fogja át is másolni egy másik lapra.
Valami olyan trükkös makró kellene, ami először leszűr, aztán a szürés eredményét át is másolja.Nagyon köszönöm a választ, megértettem. Az nekem teljesen új dolog volt, hogy két SZUMHA plusz és nyilván minusz jellel is összekapcsolható. Ez megoldja a problémámat.
Hálás vagok a segítségért.
Üdv: ErikaMég egyet csavarhatok rajta?
Mi van akkor, ha több cszámlacsoportot szeretnék összegezni egyszerre? Pl. a 11-eseket és a 12-eseket?
Gondoltam a SZUMHATÖBB-re, de mindig hibát jelez ki.
Ha csak egy csoportot teszek bele, addig oké.
=SZUMHATÖBB($A$4:$A$26;$B$4:$B$26;”11*”)
Ha beletenném a 12-eseket is, akkor így gondolkodtam:
=SZUMHATÖBB($A$4:$A$26;$B$4:$B$26;”11*”;$B$4:$B$26;”12*”)
A hibaüzenet: a Függvényhez beírt argumentumok száma túl kevés.
Égen-földön próbálok erről a SZUMHÁ-ról, az argumentumokról többet megtudni, de megakadtam.
Lehet, hogy ugyanabban a kritériumtartományban nem tud még egyszer egy más kritériumot megtalálni?Kedves Imi!
Sikerült.
CSODÁLATOS VAGY.
Az EXCEL is.
Nagyon köszönöm
Üdv: Erika -
SzerzőBejegyzés