- Microsoft Excel topic
- Windows 10
- Mesterséges intelligencia topik
- Aliexpress tapasztalatok
- Rendszergazda topic
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Zimbabwébe ment a Starlink
- Kaspersky Antivirus és Internet Security Fórum
- DIGI kábel TV
-
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
-
Pinocchio23
tag
válasz Fferi50 #40551 üzenetére
Köszönöm a gyors választ, segítséget.
Betettem a makroba de amikor futtatnám az alábbi hibát dobja:Run-time error ’1004’:
Range osztály Locked tulajdonsága nem állítható beés a debug módban az alábbi sornál áll meg:
oszlop.Locked = True
Lehet valamit kihagytam?
Segítségként a táblázat részlet. A szürke mező zárolt, rögzített. A többi oszlop görgethető, szerkeszthető. A táblázat lapvédelemmel van ellátva.
-
Bocimaster
csendes tag
válasz Fferi50 #40569 üzenetére
Elsőként az egész egybe volt,
- majd ezt bontottam szét 4 oszlopra - magát az idő nem tudom "hovatenni"
"Ha" függvénnyel a feltételben az év és a hónap még a nap se olyan nehéz ha ... igaz akkor add össze...
Ami megfogott ez az egyedi érték összeadás a termelésben adott számok amiket a látottak alapján kell összeadni....
Az ösztön mindig többet ér az észnél.
-
alef
csendes tag
válasz Fferi50 #40594 üzenetére
Értem, köszönöm. Igazából elég lenne annyi, hogy adott cellatartomány - mondjuk: B1020 - sárga hátterű celláinak tartalmát cserélje le pl. egy "x"-re, onnantól kezdve már "bármit" tudnék vele csinálni. (A KSH a papír alapú kiadványaiban maga a "..." jelet használja a nem közölhető adatokra, de sajnos az elektronikus adatközlésekben ehelyett a sárga hátterű üres cellát használják, nem tudom, miért... :-( )
-
oke
senior tag
válasz Fferi50 #40698 üzenetére
Szia,
A nevek is egy segédoszlopban vannak (lesznek), de most igazából a tényleges hozzárendelésnél vannak a "segédtáblában".
A 300 tevékenység az adott (bővülhet is, de az külön téma), de mind a 40 000 sornál meg kellene határozni irányítószám segítségével a hozzá tartozó nevet.
Itt egy kép, mini kivitelben, jelenleg hogy tudnám megoldani. Hogy melyik tevékenységhez melyik név tartozik, azt az irányítószámmal együtt kell előre meghatároznom, csak ennek variációja nagyon sok egy segédtáblához, szerintem.
Remélem így érthető
[ Szerkesztve ]
-
pvt.peter
őstag
válasz Fferi50 #40699 üzenetére
Köszönöm szépen a választ.
Rájöttem időközben, hogy ez egy bonyolultabb dolog, mint gondoltam, főleg ha korlátozott a környezet, értem ez alatt azt, hogy nem használhatok makrót.
Mellékelek egy képet, hogy miből is indulok ki.Nos, ebből szeretnék egymástól függő dinamikus legördülő listákat készíteni.
Lenne egy listám, ami az A oszlop értéket tartalmazná ismétlődés nélkül,
majd lenne egy másik listám ami a B oszlop értékét tartalmazná az előző oszlopban kiválasztott érték alapján,
majd lenne egy harmadik listám ami pedig a C oszlopban levő értéket tartalmazná, az előzőleg kiválasztott érték alapján.Gyakorlatban:
Ha kiválasztom az első legördülő listában a "bbb" értéket, akkor a másodikban már csak az "eee", illetve az "fff" értéket választhatom ki. Ha itt kiválasztom az "eee" értéket, akkor a harmadikban kizárólag a "kkk", illetve "lll" értéket választhatom ki.
Megoldható ez makrók nélkül? Ha igen, hogyan?Ez egy .50-es rombolópuska, elég szép visszarúgással.
-
Lokids
addikt
válasz Fferi50 #40714 üzenetére
Magyar az excelem, de érdekes, mert az ELTOLÁS-t nem ismeri, de az OFFSET-et igen.
PL: =OFFSET(eprojekt!$A$1;0;0;DARAB2(Tevekenyseg);13)
Furcsa.A lenyílót te miért raktad az O1-re?
Nekem az új hozzáadott munkalap A1 cellájában van, ahol a felhasználó majd nyugodtan választhat.
Mondjuk lényegtelen, hogy hol van.[ Szerkesztve ]
If you chase two rabbits you will lose them both.
-
pvt.peter
őstag
válasz Fferi50 #40711 üzenetére
Tökéletes lenne az a megoldás erre amit mondtál,de nem tudok adatszűrőt használni úgy, hogy össze legyen "nyomva" egyetlen egy sorra a táblázat
Az a három legördülő lista egy másik sheeten helyezkedne el soronként, mint ahogyan az alábbi képen is látható:
Bármennyi sor lehet.Vagy esetleg megtudom oldani azt, hogy az adatszűrő 1 sor magasságú legyen?
Gyakorlatilag a "belsejében" történne meg a szűrés.[ Szerkesztve ]
Ez egy .50-es rombolópuska, elég szép visszarúgással.
-
-
oke
senior tag
válasz Fferi50 #40713 üzenetére
Sejtettem, hogy nem egyszerű, de hogy ennyire .
Annyit nem ér a dolog. Valószínűleg úgy oldom majd meg, hogy a tevékenységeket két "blokkba", külön excel fülre szedem (elvileg megoldható) és a két blokkhoz külön hozzárendeléseket készítek. Így blokkonként elég lesz az irányítószám a név beazonosításához.
-
huliganboy
addikt
válasz Fferi50 #40738 üzenetére
Közben gondolkoztam is, nem jó a plusz sorok beszúrása, mivel körlevélhez lesz egy másik lapon összesítve a tartalom, így fix cellákból kell építkezni....
Ellenben képlettel lehet feltételesen megjeleníteni szöveget (kérdést).
Itt arra gondolsz, hogy a cella maga üres, de ha a válasz igaz megjelenik benne a szöveg?
Köszi
-
huliganboy
addikt
válasz Fferi50 #40740 üzenetére
Értem, köszönöm, ezt szoktam alkalmazni, ha olyan cellát vizsgálok ahol nincs érték...
Más:
Ugye ez az Excel tábla egy körlevél formanyomtatvány adatbázisnak készül. Vannak olyan pontok a word levélben ahol egy bizonyos kérdésre mondjuk 3 válasz lehetséges, és az utasítás szerint alá kell húzni... Na már most az excelben a 3 választ legördülő menüből lehez választani.. Ti hogyan oldanátok meg a Word nyomtatványban a megjelenését?Köszönöm
[ Szerkesztve ]
-
huliganboy
addikt
válasz Fferi50 #40742 üzenetére
Igen ez tiszta... Kérdés, hogy összesítsem egy külön lapon?
Tehát a munka1 lapon van az "ürlap".
A munka1 lap A1 cellájában a kérdés, a B1 cellában mondjuk 4 válasz legördülő listában...
A munka2 lapon összesítem A1 B1 C1 D1 a kérdések, de alájuk hogy huzom be a megadott válszt lehet nem is lehetséges, csak forgok rajta...Köszönöm
-
huliganboy
addikt
válasz Fferi50 #40749 üzenetére
Szia!
Van sok sok nyomtatványunk, amit az ügyfeleinknek adunk ki. Ha velünk kapcsolatba akarnak kerülni, vagy üzletelni szeretnének velünk akkor ezeket a nyomtatvány csomagokat kell kitölteniük. Egy csomag esetenként 20-25 word fájlból is állhat.
A tendencia az, hogy 90% hiányosan, vagy hibásan kitöltve hozza azokat vissza. Sok mindent kipróbáltunk már köztük az acrobat űrlapot is, de nem volt célravezető; véleményem szerint az egyes dokumentumok sűrűsége, lapszáma miatt...
Így arra gondoltam, hogy a nyomtatványok kitöltendő vagy éppen jelölendő részeit felviszem egy korlátozott excelbe, és ott ha mondjuk nincs kitöltve valami azt tudja felé jelezni a program (pl feltételes formázással pirosan kiemeli a cellát stb.), majd behúzzuk körlevél mezőként....
A terv ez (volt?):
Munka1 lapon A oszlopban a kérdések, B oszlopban a válaszok szabad karakteres, dátum, fix karakteres, legördülő listás stb. mezők formájában.
Ezeket manuálisan sima = jellel Munka2 lap 1 valamint 2 sorába "hívnám" meg...
Végig gondolva egyelőre kivitelezhetetlennek tartom. Tudom van access, de sok ügyfél nem rendelkezik ezzel, excel azért majdnem mindenkinek van....
példafájlok:
Köszi
[ Szerkesztve ]
-
MarioAna
senior tag
válasz Fferi50 #40757 üzenetére
Hello!
Azért írtam az A2-3-4-et, mert onnantól lefelé is vannak adatok, de az A2-B2-C2 lenne az első sor valóban.
Az átlag a D2 cellában van, a G-H-I cellákban pedig az A-B-C oszlopok átlagtól való eltérése van.
kép
Megpróbáltam ezt a képletet, de a 8-9. sornál már hibázik (C9 értéke 25, a D9-ben található átlag 26, így 1 a különbség és mégis pirosra színezi .
Pedig a logika helyes, én is ilyesmivel próbálkoztam korábban.Üdv
[ Szerkesztve ]
-
mdk01
addikt
válasz Fferi50 #40780 üzenetére
Viszonylag sok etikettet kellene gyártanom naponta egyforma formátumú, de különböző tartalmú excel táblából, jó lenne az excelen belül megoldani.
Nincs rá mód, hogy egy cellába egyesítsem több cella adatait különböző módon formázva?
Azt követően, meg addig játszok a cella méretével ami majd jó lesz az adott méretű etikett perforálásához.
Nem túl elegáns, de ha nincs jobb megoldás..... -
bexinho23
őstag
válasz Fferi50 #40784 üzenetére
Az A10 cella egy szabadon beírható mező (ha védve van a munkalap, akkor csak azok a cellák jelölhetők ki, amelyek módosíthatók. Csak szerkeszthető állapotban van jelenleg).
Tervem szerint úgy működne a havi szintű jelenléti nyilvántartás, hogy minden hónapra lenne külön munkalap és az A10 cellába az előző hónap balansza lenne beírva.
-
bexinho23
őstag
válasz Fferi50 #40791 üzenetére
Szia!
Lehet félreértem a kérdést, vagy éppen rosszul fogalmaztam a kezdő leírásomban, de az előző havi balansz, az az előző munkalapról lesz kézzel átmásolva. Pl. májusi munkalapon az A10 cellába az áprilisi munkalap A8-as cella adatát fogom átmásolni.
A problémám az, hogy amit A8-ban szummázok, havi balansz (Akt.havi egyenleg - Előző havi egy.) nem egyezik meg a B10 (Summa napi munkaidő egyenleg) cellatartalmával. (Értelemszerűen az oka valahol meg van, de nem tudok a jelenlegi gondolatmenetemről másikra áttérni)
Az A8 cella alapvetően a 31. sor összegző adatát veti össze a aktuális havi munkaórával, ezzel megadva, illetve ebből az összegből levonásra kerül az előző hónapban összegyűjtött balansz. Na most ez 2,5 órával több, mint a B8-ban lévő cellaérték, ami a 38. sort összegzi, majd vonja le belőle az előző hónapban összegyűjtött balanszt.
A 38. sor lényege, hogy napra pontosan látni lehessen, hogy hány perc +/- keletkezett.
[ Szerkesztve ]
-
Laciahegyrol
csendes újonc
válasz Fferi50 #40773 üzenetére
Szia,
1. A *.*-ot a saját fájlnév és kiterjesztés helyett írtam, de írhattam volna példa.xlsm-et is.
2. I15 cella tartalma amit keresek. A példában a mit keres.
3. Nyelvi beállításokat ha jól néztem, akkor UTF8
4. Mintát csatoltam: bal oldalon a saját táblázat tartalma, jobb oldalon a másik táblázat, amiben keresni kell. Ha jó a makró, akkor a pirossal jelzett értéket kell, hogy visszaadja, mivel a "tűrő" a másik táblázat soraiban egy alkalommal szerepel, a "fúró" meg kétszer.Köszönöm előre is!
Üdv:
Laci -
mdk01
addikt
válasz Fferi50 #40786 üzenetére
Igazad lett, egyelőre úgy néz ki jó lesz ez a körleveles megoldás a későbbiekben meg majd egyszerűsítek rajta, hogy ne kelljen hozzá ennyi lépés, csak azt már le kellene programozni.
Most még annyi problémám akadt a végső cél eléréséhez, hogy nem tudom, hogyan lehetne kivinni úgy a sorokat csv vagy txt fájlba, hogy a sort annyiszor vigye ki mint ahányas szám szerepel egy adott cellában.
Mutatom:A legjobb lenne, ha azt az oszlopot ki sem vinné amelyik alapján készülnek a sorok, lásd példa.
Az is megoldás, ha már eleve abban az excel munkafüzetben többszöröződve jelennek meg a sorok, csak ahhoz gondolom egy makro kellene ciklussal, amit szintúgy nem tudok.
Köszönöm előre is a segítséget. -
Laciahegyrol
csendes újonc
válasz Fferi50 #40836 üzenetére
Szia,
Köszi, valóban jobb megoldás a keresésre! Tudom, hogy a szöveg.keres nem alkalmas egy tartományra, de egy ciklussal már megoldható.
Az alap problémát viszont még mindig nem oldotta meg a countif sem, a hosszú "ő" és "ű" karaktereket ez sem számolja a makróval...
Pl. ha a D tartományban véletlenszerű magyar magánhangzók vannak, A3="ő", akkor a Range("B3").Formula="=COUNTIF(D,""*"" & A3 & ""*"") vissza fogja adni a hosszú ő-k számát?Üdv: Laci
-
oke
senior tag
válasz Fferi50 #40812 üzenetére
Szia!
Most jutottam el oda, hogy kipróbáljam. Ha csak a fejléc van a "mappa" nevű fülön, akkor kiakad futás közben, ha van még egy sor legalább benne, akkor jól működik. Mi lehet az oka?
Dim sormeghat As Long
sormeghat = Range("a1").End(xlDown).RowAthelyez.Copy Destination:=Worksheets("mappa").Range("A" & sormeghat + 1)
[ Szerkesztve ]
-
oke
senior tag
válasz Fferi50 #40731 üzenetére
Szia!
Ezzel kapcsolatban kérdeznék:
A szűrés után látszó cellákat megkaphatod a SpecialCells tulajdonsággal:
set latszo=Intersect(Cells(1, 9).CurrentRegion, Cells(1, 9).CurrentRegion.Offset(1, 0).Columns(9)).SpecialCells(xlCellTypeVisible).EntireRow
A 9. oszlop látszó celláinak sorait tartalmazza, az első sor (fejléc nélkül).
Ezt ezután egy lépésben törölheted, vagy másolhatod.latszo.Delete
vagylatszo.Copy Destination:=celrange
Ha a 9. oszlop mellette még szűrném a 10. oszlopot is (tehát mindkét oszlopban lenne szűrés), akkor hogy tudnám a létrejövő sorokat kijelölni, másolni, áthelyezni?
[ Szerkesztve ]
-
huan
őstag
-
Bacusuz
őstag
válasz Fferi50 #41031 üzenetére
Először is mindenkinek köszi a segítséget, sajnos még mindig nem sikerült megoldanom.
most az egész oszlopban hamis van.
-a lapokat átneveztem 2018 és 2019 nek.
-a 2018 g oszlopból kell találni olyan vevőket melyek megtalálhatók a 2019 g oszlopáben
-mind 2 táblázatban ismétlődnek a vevőnevek, nem sorrendben vannak, az egyezések sem egy sorban lesznekÜDV! Bacusuz. Veszélyes környéken lakom. Ahányszor becsukom az ablakot, mindig odacsukom valaki kezét.
Új hozzászólás Aktív témák
- Revolut
- eBay-es kütyük kis pénzért
- Milyen okostelefont vegyek?
- EA Sports WRC '23
- Kormányok / autós szimulátorok topicja
- Politika
- Feltörték a PROHARDVER!-es regisztrációmat! (vagy elvesztettem a belépési emailcímemet)
- ASUS notebook topic
- gban: Ingyen kellene, de tegnapra
- Konzolokról KULTURÁLT módon
- További aktív témák...
- Eladó Steam kulcsok kedvező áron!
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Steames kulcsok jó áron eladóak!
- AKCIÓ! - STEAM kulcsok / Punch Club, Oddworld: Soulstorm, Children of Morta, stb. - 2024.05.16.
- Warhammer Online - Age of Reckoning (DE) Collectors Box (Figurával!)
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen