- Ha Trump győz, Elon Musk politikai tanácsadó lehet
- Szilárdtest-akkumulátorokat fejleszt Kína, jöhet az áttörés?
- Bittorrent topik
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Milyen routert?
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- A választási tévinformációk ellen küzd a Meta
- Xiaomi AX3600 WiFi 6 AIoT Router
- QNAP hálózati adattárolók (NAS)
- Microsoft Excel topic
-
IT café
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Beri
addikt
válasz Delila_1 #19825 üzenetére
Tudod, nekem ez az egész még mindig olyan, mint a zsiráf. Szép, szép, de otthonra nem kéne. Szerencsére a VBS azt csinálja, amit elmagyaráz neki az ember, tehát már nem kell pivot-izélnem. Köszönöm a supportot, kár is rám ennyi időt pazarolni, amikor ennyire nem vagyok nyitott az új dolgok (hogy majd a májkrémszoft megmondja, hogy fog kinézni a táblám) iránt
Pláne hogy az ofisöl online excel support (vagy help vagy mittomén) vonatkozó article-jeiben a példáknál rendre vessző van pontosvessző helyett (pl. [link] - innen ki is másolgattam ezeket egy az egyben, hogy kipróbáljam, egyáltalán működnek-e, mert nem értettem, mit csinálok rosszul) és ELEVE nem működik a kód.Csak a kíváncsiság hajt, amikor újra megkérdezem, de mégis megoldható lett volna ez excel-ül? Tehát le lehet azt írni egy mezőbe függvényekkel, hogy ha a dátum aktuális hó ÉS azonos sorban a szám mezőben mondjuk 4 van mellette, akkor számláló++?
[ Szerkesztve ]
eladó Aromamizer RDTA V1
-
Beri
addikt
válasz Delila_1 #19833 üzenetére
Amikor azt írtam, hogy "Szerencsére a VBS azt csinálja, amit elmagyaráz neki az ember, tehát már nem kell pivot-izélnem.", azt úgy értettem, hogy már kész van, működik. Csak azért kíváncsiskodtam, mert én ezt egy nem túl bonyolult feladatnak hittem alapból, excel-ül, tekintve, hogy egy oszlopban csodálatosan lehet számoltatni.
Azért az súlyos, hogy a magyar verzióban nem csak a képletek neve lett lefordítva... nem megy a fejembe, hogy ez mért jó. Oké, magyar billentyűzettel máshogy kell pontosvesszőt írni, de ez mióta probléma bárkinek, aki eljut addig, hogy kézzel akar beírni egy ilyet mindenestül?
eladó Aromamizer RDTA V1
-
bulanjoe
tag
válasz Delila_1 #19843 üzenetére
Köszönöm szépen! Így már megy!
=ÓRA(A1)+PERCEK(A1)/60
Örök hálaMiután kiagyalom a legbonyolultabb függvényeket, mindig kiderül, hogy van rá már egy megírt függvény. Láttad volna a tegnap mennyit agyaltam, hogy egy dátum alapján kiszámolja nekem egy hét számát egy adott(nem naptári évben) mire rájöttem, hogy van olyan hogy HÉT.SZÁMA()
[ Szerkesztve ]
-
addikt
válasz Delila_1 #19866 üzenetére
Ez egy távközlési mérés feladat, nem nézhet ki máshogy a grafikon, pont ilyennek kell lennie. Valamennyire sikerült megcsinálni, ami elfogadható. Az értékeket nem lehet átírni? Pl. az 1,00E-2 helyére szöveg kellene. Jó volna, ha a vízszintes tengely 128-ról indulna és 128,3-ig tartana, de azt csak pont (x,y) grafikon esetén sikerült beállítanom, itt már nem engedi.
Dark Archon | i5-12600KF - RTX 3070 | Canyon Endurace 7 | BF4: DarkArchonHUN
-
veterán
válasz Delila_1 #19897 üzenetére
igen, de az akkor lenne jó, ha ugyanarra a cellára alkalmaznék több esetet. mindegy végülis, megoldottam if-fel, jól működik így is.
a másik dolog, amivel gondban vagyok az a dátumok kezelése vba alól. cask az év és a hét száma van meg, ebből kellene 7 cellába legenerálnom az adott héthez tartozó 7 db dátumot, de nem akar sehogysem összejönni, pedig a google is a barátom, de valahogy nem sikerül a dolog
ebben tudna-e valaki segíteni?
leginkább a szokásos yyyy.mm.dd. formátumban kellene a dolog.
[ Szerkesztve ]
"a jövötsajnos nemlehet tudni csakhamárotvagy deakormegmár azajelen"
-
tPedro_
őstag
válasz Delila_1 #19905 üzenetére
Ez nem teljesen vilagos, pontosabban egyaltalan nem az.
Azt a tablazatot alakitsam tablazatta, ami alapjan a pivot tabla kleszult?
A ctrl+r az a fill right parancs.Megprobalom kicsit reszletesebben elmagyarazni, hatha nem jol irtam:
A "nagy" tablazat elso oszlopa egy ID, a tobbi oszlop pedig az adott bejegyzes ertekei, szamok, nevek, datumok vegyesen, van vagy 20 db.
A kis pivot tablak egy adott ertekre szurnek ra, pl a datum oszlopban (honap/nap) azonos datummal szereplo bejegyzesek darabszama es hasonlok.A nagy tablazatban van mundjuk 300 sor. Ha hozzaadok/elveszek belole akkor kene frissiteni.
Ezt a Change Data Source-szal probalom megoldani (ctrl+a a forras tablan allva), ami bizonyos pivot tablak eseteben mukodik (tenyleg annyi cellat jelol ki a lapon, amiben adatok vannak), masok eseteben viszont kijeloli az egesz lapot lapot ures cellakkal egyutt. -
csferke
senior tag
válasz Delila_1 #19925 üzenetére
Háát, nem pontosan erre gondoltam.
Szeretném ha a makróval ugrálhatnák celláról cellára (c1 -> c2 -> d3 -> m1 -> d6...). Aktívvá tudom tenni a Range("???").Select-el csak nem tudom az adott cellában megállítani a makró futását, hogy adatot írjak be és az Enter-el lépjek tovább a makróban.
Mint ahogyan írtam is, nem szeretnék InputBox vagy valami hasonlót használni, hanem csak simán a cellákba írni -
Mutt
aktív tag
válasz Delila_1 #19931 üzenetére
A =jobb("000" & szöveg2;3) helyett én a =SOKSZOR("0";3-HOSSZ(szöveg2))&szöveg2 kombót használom.
pl. a csatolt képen látható állapot indikátor is ezzel van megoldva
Chando oldalán példák is vannak, például ez.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
WildBoarTeam
aktív tag
válasz Delila_1 #19982 üzenetére
Sajnos ez így nem veszi figyelmebe a típust, ami alapján lenne az összegzés.
A baj ott kezdődik, hogy kaptam a táblát és totál felesleges sorok vannak benne összevont cellákkal, ami miatt rengeteg képet nem működik (Pl, ha két egymást követő sorban ugyanolyan típus van, vagy összevonták a cellákat, vagy a másodikba nem írták bele).
Szóval úgy néz ki, hogy előbb ezt a többszázsoros állományt át kell bogarásznom és megszűntetni minden hátráltató tényezőt...Természetesen köszi, ha sikerült kiszűrtnöm mindent, lehet újra kérdezek.
blabla
-
Mittu88
senior tag
válasz Delila_1 #19990 üzenetére
Fúúú köszi, végül a BeforeSave-re esett a választásom, jobb lenne, ha még mentés előtt lefutna a dolog.
Még egy olyan kérdésem lenne (bocsánat a mohóságomért), hogy ha van egy vizsgálatom (pl. egyik cella üres-e) és If függvénnyel vizsgálom makróban, akkor csak akkor hajtsa végre a mentést, ha igaz az eredménye (különben ne mentsen).
Eddig így néz ki a dolog:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Worksheets("Igénylő").Range("C8").Value = 0 Then
Worksheets("Igénylő").Range("C8").Activate
MsgBox ("Először add meg a kitöltő nevét!")
End IfEnd Sub
Szerk.: Azt hiszem sikerült. a Cancel-nek kellett True értéket adni, ugye?
[ Szerkesztve ]
-
the radish
senior tag
válasz Delila_1 #20019 üzenetére
Szóval ugye az lenne a kézenfekvő, hogy HA a cellában szerepel a Horváth, akkor legyen pl. 1, ha nem szerepel legyen 0.
Ugye ez működik teljes cellaegyezésnél, de az adott cellában a "Horváth" után még más is szerepel, ami más és más.
A szövegegyezőséget így értettem.
A képlet valamiért nem működik. Megnéznéd?
Köszönöm. -
wrox
senior tag
válasz Delila_1 #20040 üzenetére
Köszi, de nem igazán értem.
Azt szeretném, hogy az A1:e21 tartományban szineződjenek a cellák, ha az 5 szám közül valamelyik jelen van.
Egyébként hova kell ezt beírni, amit megadtál? Mert a feltételes formázásnál nem találom, illetve találtam olyat, hogy feltételes formázás>új szabály>formázandó cellák kijelölése képlettel De ha ide beírom, amit adtál, nem történik semmi, meg se marad,ha megnézem újra. Tényleg hülye vagyok hozzá.
-
wrox
senior tag
válasz Delila_1 #20042 üzenetére
De melyik tartományt jelöljem ki?
Meg akármelyik cella vagy cellák kijelölésénél beírom a képletet, nem marad meg, nem történik semmi.A számaim a C5:I30 tartományban vannak, az 5 szám pedig az O7: O11-ben.
Melyik számtartományokat jelöljem ki? Vagy mindegyik cellára külön külön kell beírni?[ Szerkesztve ]
-
BenJoe80
senior tag
-
the radish
senior tag
válasz Delila_1 #20129 üzenetére
Hopsz, tényleg egy kicsit pontatlanul fogalmaztam, ráadásul egy konkrét makrót másoltam be, ami nem ide kell, az csak példa.
Tegyük fel:
Ha A1 = 1, akkor a makró a B1 cella tartalmát átmásolja valahova.
Ha A1 = 0, akkor a makró a B1 cella tartalmát nem másolja sehova, hanem
végrehajtódik a következő utasítás, mely:Ha A2 = 1, akkor a makró a B2 cella tartalmát átmásolja valahova (2).
Ha A2 = 0, akkor a makró a B2 cella tartalmát nem másolja sehova, hanem
végrehajtódik a következő utasítás, mely:Ha A3 = 1, akkor a makró a B3 cella tartalmát átmásolja valahova (3).
Ha A3 = 0, akkor a makró a B3 cella tartalmát nem másolja sehova, hanem
végrehajtódik a következő utasítás, mely:ez kb. 18x majd vége.
Még egyszer bocs a pontatlanságért.
Új hozzászólás Aktív témák
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- OLED TV topic
- Ha Trump győz, Elon Musk politikai tanácsadó lehet
- DUNE médialejátszók topicja
- Nagyobb lesz az új Oppo Pad
- Honor Magic V2 - origami
- Ukrajnai háború
- Szilárdtest-akkumulátorokat fejleszt Kína, jöhet az áttörés?
- EAFC 24
- További aktív témák...
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Promenade Publishing House Kft.
Város: Budapest