- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
-
25600 - 25501
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 27901 27900 - 27801 27800 - 27701 27700 - 27601 27600 - 27501 27500 - 27401 27400 - 27301 27300 - 27201 27200 - 27101 27100 - 27001 27000 - 26901 26900 - 26801 26800 - 26701 26700 - 26601 26600 - 26501 26500 - 26401 26400 - 26301 26300 - 26201 26200 - 26101 26100 - 26001 26000 - 25901 25900 - 25801 25800 - 25701 25700 - 25601 25600 - 25501 25500 - 25401 25400 - 25301 25300 - 25201 25200 - 25101 25100 - 25001 25000 - 24901 24900 - 24801 24800 - 24701 24700 - 24601 24600 - 24501 24500 - 24401 24400 - 24301 24300 - 24201 24200 - 24101 24100 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-11-13 08:31 Téma összefoglaló
Új hozzászólás Aktív témák
-
total_tobi
csendes tag
huhhh, ez g-re igaz? Mi van akkor ha dkg vagy kg kerül a helyére... most tesztelem mit is csinál amit írtál...
a lényeg az lenne, hogy van 3 bemeneti mezőm....
Pl mennyiség, ár, mértékegység
10 520ft g
ezt számolja át dkg-ra, kg-ra. Vagy ha valami kg-ba van megadva akkor számolja át a másik kettőbe is....
meg vagyok akadva....
Köszi... -
Delila_1
veterán
Szerintem 2003-as... nem akartam nagyobbat feltenni mert megeszi a gépet... dag-ként se ismeri...
akkor 3 sorral kell megcsináljam.... azt hogy lehet megcsinálni, hogy figyeljen egy mezőt és ha oda g-t, dkg-t, kg-ot írok akkor ügy számoljon?
Köszi=HA(B1="g";CONVERT(A1;"g";"kg");CONVERT(A1;"g";"kg")/100)
-
total_tobi
csendes tag
Szia!
Sajnos a dkg -ot "nem veszi be a gyenge gyomra", mivel úgy tűnik, máshol nem nagyon használják, a magyar verzióban pedig nem gondoltak rá anno...
(Ezek szerint 2010-nél korábbi verziód van..., mert a 2010-esben sok korábban angol névvel megmaradt függvényt "magyarítottak" -legalábbis névileg pl. offset vs eltolás,trim vs kimetsz stb.)Üdv.
Szerintem 2003-as... nem akartam nagyobbat feltenni mert megeszi a gépet... dag-ként se ismeri...
akkor 3 sorral kell megcsináljam.... azt hogy lehet megcsinálni, hogy figyeljen egy mezőt és ha oda g-t, dkg-t, kg-ot írok akkor ügy számoljon?
Köszi -
Fferi50
Topikgazda
Ez így megy:
=CONVERT(A1;"g";"kg")
de dkg-val nem...egyébként magyar az excel. Nem akartam osztogatni és szorozgatni... Így is elég bonyolult nekem....
Köszi...Szia!
Sajnos a dkg -ot "nem veszi be a gyenge gyomra", mivel úgy tűnik, máshol nem nagyon használják, a magyar verzióban pedig nem gondoltak rá anno...
(Ezek szerint 2010-nél korábbi verziód van..., mert a 2010-esben sok korábban angol névvel megmaradt függvényt "magyarítottak" -legalábbis névileg pl. offset vs eltolás,trim vs kimetsz stb.)Üdv.
-
total_tobi
csendes tag
Ez így megy:
=CONVERT(A1;"g";"kg")
de dkg-val nem...egyébként magyar az excel. Nem akartam osztogatni és szorozgatni... Így is elég bonyolult nekem....
Köszi... -
Fferi50
Topikgazda
Igen, bocsi ott volt csak itt felejtettem el....
=convert(a1;"g";"dkg")
így volt... csak mikor beírom a g-ot akkor nem ajánlja a grammot.. csak függvényeket..... és a #hiányzik hibát adjaSzia!
Esetleg, ha magyar exceled van, már KONVERTÁLÁS a függvény neve.
A dkg -ot megkapod, ha a kg-ban számított értéket elosztod 100-al.
Üdv.
-
total_tobi
csendes tag
Újabb fejlemény a dkg-t nem ismeri... g-kg megy...
-
total_tobi
csendes tag
-
Delila_1
veterán
Sziasztok!
Segítséget szeretnék kérni. Nem müxik a convert függvényem. Vagy nem jól használom. Azt szeretném megoldani, hogy g-dkg-kg váltson keresztbe kasul. A lényeg, hogy ha 20g homok kerül 120ft-ba akkor azt számolja ki kg, dkg-ba, vagy 20kg homok kerül 1330ft-ba akkor azt számolja át a másik kettőbe is. Vagy ha én írok be árat akkor azt számolja vissza súlyra. Eddig így csináltam =convert(a1;g;dkg) de nem jó #név? hibaüzit ad. Nekem mintha nem lenne benne a g, dkg, és a kg....
Köszi...Tedd idézőjelek közé a mértékegységeket.
-
total_tobi
csendes tag
Sziasztok!
Segítséget szeretnék kérni. Nem müxik a convert függvényem. Vagy nem jól használom. Azt szeretném megoldani, hogy g-dkg-kg váltson keresztbe kasul. A lényeg, hogy ha 20g homok kerül 120ft-ba akkor azt számolja ki kg, dkg-ba, vagy 20kg homok kerül 1330ft-ba akkor azt számolja át a másik kettőbe is. Vagy ha én írok be árat akkor azt számolja vissza súlyra. Eddig így csináltam =convert(a1;g;dkg) de nem jó #név? hibaüzit ad. Nekem mintha nem lenne benne a g, dkg, és a kg....
Köszi... -
Kowax
tag
-
Kowax
tag
-
Kowax
tag
Szia!
Nem tudom, milyen exceled van. 2010-es verzióban már van olyan a feltételes formázásban, hogy legfelső - legalsó értékek alapján, itt kiválaszthatod a legelső db számot is, akár 1-re is állíthatod.
Előtte kijelölöd azt az oszlopot, amire szeretnéd, hogy vonatkozzon.
Ha nem "jött be", akkor a feltételes formázás - szabályok kezelése menüben változtathatsz rajta.Üdv.
Köszönöm, ezt kerestem!

-
Delila_1
veterán
Sziasztok!
Feltételes formázással szeretném megoldani a következő problémát, de valahogy nem akar összejönni.
Tehát azt szeretném, ha egy adott oszlopban a legnagyobb érték piros színű lenne.
Valaki tudna segíteni? Nem tudom mit csinálok rosszul...
Hogyan kéne? 
Előre is köszönöm a segítséget!
Ha pl. az A:G tartományban színeznéd ki a legnagyobb értéket, a feltételes formázás képlete
=A1=max($A:$G)
-
Wyll
őstag
Sziasztok!
Feltételes formázással szeretném megoldani a következő problémát, de valahogy nem akar összejönni.
Tehát azt szeretném, ha egy adott oszlopban a legnagyobb érték piros színű lenne.
Valaki tudna segíteni? Nem tudom mit csinálok rosszul...
Hogyan kéne? 
Előre is köszönöm a segítséget!
Ahogy Fferi50 is mondja:

-
Fferi50
Topikgazda
Sziasztok!
Feltételes formázással szeretném megoldani a következő problémát, de valahogy nem akar összejönni.
Tehát azt szeretném, ha egy adott oszlopban a legnagyobb érték piros színű lenne.
Valaki tudna segíteni? Nem tudom mit csinálok rosszul...
Hogyan kéne? 
Előre is köszönöm a segítséget!
Szia!
Nem tudom, milyen exceled van. 2010-es verzióban már van olyan a feltételes formázásban, hogy legfelső - legalsó értékek alapján, itt kiválaszthatod a legelső db számot is, akár 1-re is állíthatod.
Előtte kijelölöd azt az oszlopot, amire szeretnéd, hogy vonatkozzon.
Ha nem "jött be", akkor a feltételes formázás - szabályok kezelése menüben változtathatsz rajta.Üdv.
-
Kowax
tag
Sziasztok!
Feltételes formázással szeretném megoldani a következő problémát, de valahogy nem akar összejönni.
Tehát azt szeretném, ha egy adott oszlopban a legnagyobb érték piros színű lenne.
Valaki tudna segíteni? Nem tudom mit csinálok rosszul...
Hogyan kéne? 
Előre is köszönöm a segítséget!
-
slashing
senior tag
Szia!
Miután több változó is van, nem megy a solver (legalábbis nem voltam olyan ügyes, hogy kitaláljam azt a szitut, ahol csak egy cellát kell változtatni).
Viszont nem túl nagy a választék, ezért a csatolt fájlban láthatsz egy megoldást.
A D oszlop a lövések száma, az F oszlop a felhasznált energia, a G oszlop az elért eredmény. A D1-D2 cellákat változtatva az F3 cellában láthatod, mennyi energiád maradt még.
(Csak egy mellékes kérdés: a lövésekhez szükséges energia csak a lövések számától függ és nem függ a fegyver szintjétől?)
Üdv.
Én miután még jobban utánna olvastam a solvernek inkább ne ki se álltam vele bűvészkedni
. Amúgy igen a lövések energia szükséglete független a szintektől...de nagyon köszi azért a próbálkozást, annyi energiát nem szánok rá és terhelek vele másokat sem hogy ezt úgy működjön ahogy eredetileg elképzeltem
hasonló fkeres verziót már én is csináltam egyet de az még csak 1 fegyverre vonatkozott most hogy 2 lett akartam továbbfejleszteni, de ez bőven megteszi ahogy csináltad!! Köszi 
-
Fferi50
Topikgazda
Szia!
Miután több változó is van, nem megy a solver (legalábbis nem voltam olyan ügyes, hogy kitaláljam azt a szitut, ahol csak egy cellát kell változtatni).
Viszont nem túl nagy a választék, ezért a csatolt fájlban láthatsz egy megoldást.
A D oszlop a lövések száma, az F oszlop a felhasznált energia, a G oszlop az elért eredmény. A D1-D2 cellákat változtatva az F3 cellában láthatod, mennyi energiád maradt még.
(Csak egy mellékes kérdés: a lövésekhez szükséges energia csak a lövések számától függ és nem függ a fegyver szintjétől?)
Üdv.
-
KaliJoe
tag
Sziasztok

Az alábbi - de tulajdonképpen bármely másik - két programocskát / funkciót szeretném elérhetővé tenni, bármely fájlomban lévő, bármely makróm számára. A két makrócska helye a PERSONAL.XLSB-ben van.
Kérdés: Mit kellene még tennem, h a más Excelekben lévő makrók meghívhassák, futtathassák e makrókat?
Option Explicit
Function Incr(var_Szám As Variant, Optional var_Növ = 1) As Variant
' If IsMissing(var_Növ) = True Then var_Növ = 1
Let Incr = var_Szám + var_Növ
End Function
Function Decr(var_Szám As Variant, Optional var_Csökk = 1) As Variant
' If IsMissing(var_Csökk) = True Then var_Csökk = -1
Let Decr = var_Szám - var_Növ
End Function -
slashing
senior tag
igen solverrel lehet(ne) generáltatni egy lehetőség elemzést a különböző energia szintek legjobb kihasználására, így utánna olvasva a dolognak.... csak a hogyanját még nem tudom egyenlőre
-
Fferi50
Topikgazda
Kéne csinálnom egy sebzés kalkulátort de az a bajom hogy ez inkább matek mint excel és abban nagyon hülye vagyok, itt egy minta fájl: Letöltés
Adott két fegyver, mindkettőnek vannak szintje egyre emelkedő sebzéssel, az egyik kisebbet sebez de kevesebbe kerül a másik nagyobbat de többet. Van egy kezdő energia szintem, a kérdés az hogy ezzel az energia szinttel mi a maximális sebzés a két fegyver kombinálásával amit el lehet érni. Tehet a legoptimálisabb kihasználás. Minden lövés után nő a következő lövéshez szükséges energia mindkét fegyver esetén.

Szia!
Anélkül, hogy ténylegesen megnéztem volna a fájlt (emiatt elnézésed kérem), javaslom, nézd meg a solver lehetőségeit az optimalizálás érdekében.
Üdv.
-
Fferi50
Topikgazda
Sziasztok.
Segítségre lenne szükségem, hogy mi lehet a hiba:
Egy közös használatú jelszóval védett excel közös használata közben a fájl aktuális használóinak időnként fogja magát és kiírja, hogy "A fájl zárolva van..." aztán aki eközben lép be a fájlba már azt az üzenetet kapja, hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban.
Ha ezt a : helyre kell állítani, mert olvashatatlan tartalom van a fájlban. hibát dobja akkor ahol megvan nyitva a táblázat tovább tudják használni viszont több helyen már nem lehet megnyitni mert folyamatosan azt írja ,hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban, de ha bezárják a táblázatot mindenhol akkor többet senki nem tudja megnyitni mert mindegyik gépen azt írja ki ha beírták a jelszót,hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban de leokézva nem állít helyre semmit egyből kéri a jelszót újra ...
Win7 és office 2007. és 20 gépen megy egyszerre a táblázat.
Szia!
Ez a hibaüzenet azért van, mert az automatikus mentés foglalja valakinél a fájlt, ezért ott ahol ez az üzenet megjön, nem lehet menteni a fájlt.
Teendő: hibakezelési rutinnal el kell kapni a hibaüzenetet és "tovább kell lökni" resume next utasítással.
Ha pedig tényleges mentési procedúra közben - tehát tervezett mentéskor, vagy megnyitáskor - jelentkezik, akkor várni kell keveset és megismételni a mentést addig, amíg végre nem tudja hajtani azt.Ha a közös fájl automatikus mentése ki van kapcsolva, akkor ez a hiba csak a tervezett mentések esetén keletkezhet, amit a várakozással át lehet hidalni.
Üdv.
-
slashing
senior tag
Kéne csinálnom egy sebzés kalkulátort de az a bajom hogy ez inkább matek mint excel és abban nagyon hülye vagyok, itt egy minta fájl: Letöltés
Adott két fegyver, mindkettőnek vannak szintje egyre emelkedő sebzéssel, az egyik kisebbet sebez de kevesebbe kerül a másik nagyobbat de többet. Van egy kezdő energia szintem, a kérdés az hogy ezzel az energia szinttel mi a maximális sebzés a két fegyver kombinálásával amit el lehet érni. Tehet a legoptimálisabb kihasználás. Minden lövés után nő a következő lövéshez szükséges energia mindkét fegyver esetén.

-
vigyori78
őstag
Sziasztok.
Segítségre lenne szükségem, hogy mi lehet a hiba:
Egy közös használatú jelszóval védett excel közös használata közben a fájl aktuális használóinak időnként fogja magát és kiírja, hogy "A fájl zárolva van..." aztán aki eközben lép be a fájlba már azt az üzenetet kapja, hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban.
Ha ezt a : helyre kell állítani, mert olvashatatlan tartalom van a fájlban. hibát dobja akkor ahol megvan nyitva a táblázat tovább tudják használni viszont több helyen már nem lehet megnyitni mert folyamatosan azt írja ,hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban, de ha bezárják a táblázatot mindenhol akkor többet senki nem tudja megnyitni mert mindegyik gépen azt írja ki ha beírták a jelszót,hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban de leokézva nem állít helyre semmit egyből kéri a jelszót újra ...
Win7 és office 2007. és 20 gépen megy egyszerre a táblázat.
-
Delila_1
veterán
-
benjoe1
aktív tag
Szűröd az A oszlopot, majd indítod a lenti makrót.
Sub Rejt()
Dim sor As Integer, oszlop As Integer
Application.ScreenUpdating = False
sor = Range("A" & Rows.Count).End(xlUp).Row
For oszlop = 2 To 200
If Cells(sor, oszlop) = "" Then
Columns(oszlop).Hidden = True
Else
Columns(oszlop).Hidden = False
End If
Next
Application.ScreenUpdating = True
End SubKöszönöm, szuper.
-
Delila_1
veterán
Van egy táblázat, amiben az első sorban anyagok vannak felsorolva (kb. 200 féle), az első oszlopban pedig helyszínek (szintén kb. 200). A táblázatban az adott helyszínre felhasznált anyagok mennyisége szerepel, de nem kell minden helyszínre minden anyag. Amiből nem kell, a cella üresen marad.
Hogyan tudom egy adott sor üres celláihoz tartozó oszlopait elrejteni? Tehát, hogy egy kijelölt helyszínre csak a felhasznált anyagok oszlopai látszódjanak?Szűröd az A oszlopot, majd indítod a lenti makrót.
Sub Rejt()
Dim sor As Integer, oszlop As Integer
Application.ScreenUpdating = False
sor = Range("A" & Rows.Count).End(xlUp).Row
For oszlop = 2 To 200
If Cells(sor, oszlop) = "" Then
Columns(oszlop).Hidden = True
Else
Columns(oszlop).Hidden = False
End If
Next
Application.ScreenUpdating = True
End Sub -
benjoe1
aktív tag
Van egy táblázat, amiben az első sorban anyagok vannak felsorolva (kb. 200 féle), az első oszlopban pedig helyszínek (szintén kb. 200). A táblázatban az adott helyszínre felhasznált anyagok mennyisége szerepel, de nem kell minden helyszínre minden anyag. Amiből nem kell, a cella üresen marad.
Hogyan tudom egy adott sor üres celláihoz tartozó oszlopait elrejteni? Tehát, hogy egy kijelölt helyszínre csak a felhasznált anyagok oszlopai látszódjanak? -
Wyll
őstag
Szűrőt lehet használni?
Abban az lenne a jó, hogy
- nem kéne hozzá függvényt írni,
- még gyorsabb is, mert nem feltétlenül kell pontosan beírni a keresett szöveget; vagy ha mégis, akkor elég csak a rendeléshez pontosan beírni a keresendőt, az így eredményül kapott max 6 sorból már szemmel is ki lehet választani a keresettet -
Fferi50
Topikgazda
Szia!
Szerintem egy cseppet fordítva ülsz a lovon. Ha csak a szerződés kivonat száma egyedi, a szerződésszámok és a jir szám többször előfordulhat, akkor bizony gáz van, mert az excel jelenlegi eszközeivel a keresőfüggvények mindig csak a legelső előfordulást hozzák elő.
Én megfordítanám a dolgot és a szerződéskivonat alapján keresném a szerződés adatait, amit egy sima index - hol.van kombinációval megkapsz:
F3 képlete =index(A:A;hol.van(F5;C:C;0))
F4 képlete =index(B:B;hol.van(F5;C:C;0))
Egy másik topikban már csináltam egy olyan keresőfüggvény kombinációt (nem makrót), amelynek meg lehet mondani, hogy a keresett érték hányadik előfordulását adja vissza, igaz ez csak egy cella értéke alapján keresett, de összevont cellaértékkel megoldható ez is. Ha érdekel, utána nézek merre van.Üdv.
-
Delila_1
veterán
-
tgumis
tag
mivel a megrendelés száma egyedi így ez egy sima fkeres, ha meg lehet egyforma megrendelési szám akkor az meg elég gáz vagy nem?
illetve ha lehet egyforma megrendelési szám és akkor így lehet egyforma jjr is akkor meg honnan fogod eldönteni hogy melyik szerződéskivonat tartozik hozzá.........
A megrendelés szám az lehet többször de a jjr szám az csak egyszer fordulhat elő. vagyis 1 megrendelés számhoz max 6 jjr szám tartozik de egy jjr szám csak egyszer fordulhat elő.
Remélem érthetően magyaráztam. Magyarul a kettő metszéspontja megadja a szerződeskivonat számát -
slashing
senior tag
mivel a megrendelés száma egyedi így ez egy sima fkeres, ha meg lehet egyforma megrendelési szám akkor az meg elég gáz vagy nem?
illetve ha lehet egyforma megrendelési szám és akkor így lehet egyforma jjr is akkor meg honnan fogod eldönteni hogy melyik szerződéskivonat tartozik hozzá.........
-
tgumis
tag
-
tgumis
tag
sziasztok
van olyan lehetőség hogy két feltétel teljesülése után az idex függvény visszaadjon valami eredményt olyan szumhatöbb szerű megoldás
vagy makró kell hozza -
Fferi50
Topikgazda
Sziasztok!
Meg lehet oldani azt, hogy egy munkafüzetben amiben pl 25 majdnem azonos munkalap van, rögzítünk egy makrót, és ez lefusson az összes munkalapon?
Üdv, és köszi!Szia!
For each sh in worksheets
sh.activate - ez akkor kell, ha a makródban az aktívsheet a kiindulási alap
ide beírod a futtatni kívánt makrót vagy meghívod
nextArra kell figyelned, hogy a makróban a hivatkozások rendben legyenek - ezt úgy érheted el, hogy az adott makróban definiálsz egy változót, amihez rendeled az összes műveletet:
pl. set ws =activesheet, vagy set ws=sh
Ezután a makróban a tartományokat mindig ws.Range, vagy ws.cells formában adod meg.Illetve a modulban definiálsz egy Public sh változót és annak értékét akkor látja a másik makró is.
Üdv.
-
kőbaltazár
tag
Sziasztok!
Meg lehet oldani azt, hogy egy munkafüzetben amiben pl 25 majdnem azonos munkalap van, rögzítünk egy makrót, és ez lefusson az összes munkalapon?
Üdv, és köszi! -
Fferi50
Topikgazda
Sziasztok!
Egy olyan kérdésem lenne, hogy van két tök egyforma excelem (.csv kiterjeszéts) amiben 800.00 cellányi adat van, és, hogyha megnyitom két gépen azonos verziójú Excellel (2010) akkor bizonyos cellák (kb. 20-30 db) az egyiken dátumként jellenek meg, míg a másikon meg rendesen számként. (harmadik gépen is próbáltam és ott is rendesen jelenik meg.) A gépeken fájl megnyitását követően egyik esetben sem állítottam semmit. Először persze egyből a cellaformátumra gondoltam, de az nem segített....
Ötletl
?Szia!
Szerintem nézd meg a Windows területi beállításait is, mert az is lehet oka ennek a jelenségnek.
(biztos, hogy teljesen egyforma a két .csv fájl?)
Üdv.
-
bara17
tag
Sziasztok!
Egy olyan kérdésem lenne, hogy van két tök egyforma excelem (.csv kiterjeszéts) amiben 800.00 cellányi adat van, és, hogyha megnyitom két gépen azonos verziójú Excellel (2010) akkor bizonyos cellák (kb. 20-30 db) az egyiken dátumként jellenek meg, míg a másikon meg rendesen számként. (harmadik gépen is próbáltam és ott is rendesen jelenik meg.) A gépeken fájl megnyitását követően egyik esetben sem állítottam semmit. Először persze egyből a cellaformátumra gondoltam, de az nem segített....
Ötletl
? -
Fferi50
Topikgazda
Szia!
Arra tudok gondolni, hogy nem létezik a FilePathL nevű fájl és mivel a hibakezelést visszaadtad a VBA-nak ezért hibával le fog állni.
Az On Error Goto 0 sort szerintem az End If után kell beletenni.
Így a második "nyitási kísérlet után" is meg tudod nézni, hogy sikerült-e a hozzárendelés és le tudod kezelni programból a hibát.If GetFile is Nothing Then
Set GetFile=.....
If GetFile is Nothing Then
ide írhatod, hogy mi legyen ha ez sincs meg
End If
End If
On Error Goto 0Üdv.
-
pirit28
csendes tag
Sziasztok !
Van egy kódrészletem, ami bizonyos időközönként leakad a megjelölt résznél.
Ha valaki tudja mi a hiba, akkor megkérném segítsen.
Köszönöm
-
Delila_1
veterán
Köszönöm! Tökéletes.
Szívesen.

-
Arcsi_ortega
csendes tag
-
Delila_1
veterán
Sziasztok!
Egy munkafüzetből szeretnék munkalapot átmásolni egy másik munkafüzetbe, de nem sikerül, mert a másolandó munkalapon levő képletek az előző munkafüzetre hivatkoznak. A két munkafüzetben ugyanolyan elnevezésű és tartalmú lapok vannak, mégsem tudom elérni, hogy az átmásolt munkalap az új munkafüzetből dolgozzon.
Hogyan tudnám megoldani a dolgot?
Előre is köszi az ötleteket!
A csere funkcióval egyszerre ki tudod cserélni az összes hivatkozásban a régi füzet nevét az újra.
-
Arcsi_ortega
csendes tag
Sziasztok!
Egy munkafüzetből szeretnék munkalapot átmásolni egy másik munkafüzetbe, de nem sikerül, mert a másolandó munkalapon levő képletek az előző munkafüzetre hivatkoznak. A két munkafüzetben ugyanolyan elnevezésű és tartalmú lapok vannak, mégsem tudom elérni, hogy az átmásolt munkalap az új munkafüzetből dolgozzon.
Hogyan tudnám megoldani a dolgot?
Előre is köszi az ötleteket!
-
Shadow Angel
csendes tag
Szia!
Az objektumokon for each ciklussal tudsz végigmenni. Mivel a tartomány és a cella is objektum, ezért itt is ezt kell használni:
A kijelölt tartomány celláin így mehetsz végig:
For each cl in Selection.cells
' ide jön a művelet pl.
cl.value=right(cl.value,5) ' a formulában saját magára nem hivatkozhatsz, mert az körkörös hibát okoz
NextSelection helyett beírhatod a konkrét tartományt :
For each cl in range("A1:X121").cells
'műveletek
NextA For Each előnye, hogy nem kell tudnod, hány db van az adott objektumból éppen.
Üdv.
Szia!
Működik! Milyen egyszerű!

Tegnap óta agyon törtem ezen a fejem! Hiába, aki profi, az profi!
Nagyon szépen köszönöm a segítséget!

Üdv.
-
Fferi50
Topikgazda
Sziasztok!
Azt szeretném megcsinálni makróval, hogy amikor kijelölök egy munkalapon egy tetszőleges tartományt, akkor annak minden cellájára hajtódjon végre egy szövegkezelő függvény. Jelen esetben a right függvény.
ELvileg a .Formula = tulajdonságba kell beírni, ami nem is gond. Ott akadok el - kezdő lévén
-, hogy ez a kiejölt tartomány minden cellájára lefusson. Úgy vélem, egy ciklusban kellene, csak még nem jöttem rá, hogy kell a ciklusban egy kijelölt tartomány aktív celláját léptetni?Köszönök minden segítséget!

Szia!
Az objektumokon for each ciklussal tudsz végigmenni. Mivel a tartomány és a cella is objektum, ezért itt is ezt kell használni:
A kijelölt tartomány celláin így mehetsz végig:
For each cl in Selection.cells
' ide jön a művelet pl.
cl.value=right(cl.value,5) ' a formulában saját magára nem hivatkozhatsz, mert az körkörös hibát okoz
NextSelection helyett beírhatod a konkrét tartományt :
For each cl in range("A1:X121").cells
'műveletek
NextA For Each előnye, hogy nem kell tudnod, hány db van az adott objektumból éppen.
Üdv.
-
Shadow Angel
csendes tag
Sziasztok!
Azt szeretném megcsinálni makróval, hogy amikor kijelölök egy munkalapon egy tetszőleges tartományt, akkor annak minden cellájára hajtódjon végre egy szövegkezelő függvény. Jelen esetben a right függvény.
ELvileg a .Formula = tulajdonságba kell beírni, ami nem is gond. Ott akadok el - kezdő lévén
-, hogy ez a kiejölt tartomány minden cellájára lefusson. Úgy vélem, egy ciklusban kellene, csak még nem jöttem rá, hogy kell a ciklusban egy kijelölt tartomány aktív celláját léptetni?Köszönök minden segítséget!

-
4m
csendes tag
Igen, igen...értem. A tipikus tegnap még jó volt effektus. Csakhogy mivel én használtam tegnap is, fogalmam sincs mi lőtte

-
Fferi50
Topikgazda
Szia!
Mivel ez rendszerszintű beállítás, ha valaki átállítja - pl. amiatt, hogy ne kelljen állandóan a tizedesvesszőt beírni a sok-sok törtszámnál - akkor az úgy is marad mindaddig, amíg vissza nem állítják.
Üdv.
-
4m
csendes tag
A Beállítások->Szerkesztés fülön találtam meg, amit mondtál. Kiszedtem a pipát, azzal megoldódott.
Köszönöm
))Már megfenyegettem az egész kócerájt, hogy megtanul repülni
)) -
Fferi50
Topikgazda
Szia!
Nézd meg a beállítások között a "Tizedesjel automatikus beszúrása" jelölőt. Valószínűleg az van beállítva 2 tizedesre.
Üdv.
-
4m
csendes tag
A kérdéses cellára állva Jobb klikk>Cellaformázás>Szám fülön milyen formátumkód van megadva?
Nem 300-ból lesz a 0,3 véletlenül, esetleg 0,03 a 30-ból?
úgy lesz "30", hogy vagy azt írom,
hogy "3000" vagy azt,
hogy "30," -
4m
csendes tag
A kérdéses cellára állva Jobb klikk>Cellaformázás>Szám fülön milyen formátumkód van megadva?
Nem 300-ból lesz a 0,3 véletlenül, esetleg 0,03 a 30-ból?
Szia,
"Általános"
-
m.zmrzlina
senior tag
A kérdéses cellára állva Jobb klikk>Cellaformázás>Szám fülön milyen formátumkód van megadva?
Nem 300-ból lesz a 0,3 véletlenül, esetleg 0,03 a 30-ból?
-
4m
csendes tag
Sziasztok,
a gondom a következő :
cellába beírom, hogy "30" és "0,3" lesz belőle.Ez mi lehet???
Így indul az Excel, hogy ezt csinálja.
Office Xp
Bosszantó, választ előre is köszi.
Azt hogy miért Office Xp, ne bonyolítsuk.
-
Fferi50
Topikgazda
Hogyan tudok a Ribbon-ra kitenni egy egyéni ToggleButton-t?
És persze egy saját makróval legyen kapcsolatban...
(pontosabban majd az eseményét módosítom)Lehet külön togglebutton-t valahogy beszúrni, vagy pedig a makrót kell beszúrni (ezt tudom hogyan kell), és valahogy a makrón belül elintézni, hogy ez egy togglebuttont eredményezzen a ribbonon?
Szia!
Szerintem ToggleButton a Ribbonra nem tehető ki.
Makrót viszont tehetsz fel a ribbonra és adhatsz hozzá ikont is.
Fájl - beállítások - menüszalag testreszabása - bal oldalon kiválasztod makrók. A jobb oldalon pedig kiválasztod azt a menücsoportot, ahova be szeretnéd tenni.A ribbonra makrón kívüli saját menüpontokat xml fájlon keresztül lehet (Custom UI Editor for Microsoft Office, letölthető MS-éktől).
Ha bővebben leírnád, hogy mit szeretnél, esetleg még többet tudunk segíteni.
Üdv.
-
Fferi50
Topikgazda
Üdv!
Vannak itt nagy fejek excelből?

Van egy fájl ami tartalmaz két fülön a tavalyi magyar sorokat, és azok azonosítóit és az idei sorokat és azonosítóit.
Ahol egyezik mindkét azonosító a tavalyi és idei résznél, ott a tavalyi magyar sorral felül kéne írni az ideit.
Vagyis valamiféle szinkronizációt kellene csinálni.
Csak a soorrend nem egyezik, az újak meg közbe vannak beleírogatva
40000 sorról van szó, tehát egyesével átnézni lehetetlen.Tudtok erre valami módszert? Tehát a 2 fült kellene valahogy összehasonlítani és az egyezéseket felülírni.
Szia!
Fkeres függvényt használd. Gondolom az idei és a tavalyi van két külön fülön.
A biztonság kedvéért én először egy külön oszlopban csinálnám a "felülírást", mivel képletben saját magára hivatkozva hibát kapsz.Tehát, az idei fülön egy új oszlopban ezt a képletet írod be:
C2 cella képlete =hahiba(fkeres(A2;regi!$A$1:$B$40000;2;0);B2)Ezt húzod végig.
Az azonosító mindkét táblában az A oszlopban van, az elnevezés a jelen esetben a B oszlopban a régi táblában.Ha nem találja meg a régi táblában az azonosítót, akkor az új táblában levő elnevezést írja be, egyébként a tavalyit.Utána a képletes oszlopot másolod és beilleszted értékként saját magára és az idei tábla B oszlopára, majd kitörölheted az eredetileg képletes oszlopot.
Üdv.
-
Henker2
addikt
Üdv!
Vannak itt nagy fejek excelből?

Van egy fájl ami tartalmaz két fülön a tavalyi magyar sorokat, és azok azonosítóit és az idei sorokat és azonosítóit.
Ahol egyezik mindkét azonosító a tavalyi és idei résznél, ott a tavalyi magyar sorral felül kéne írni az ideit.
Vagyis valamiféle szinkronizációt kellene csinálni.
Csak a soorrend nem egyezik, az újak meg közbe vannak beleírogatva
40000 sorról van szó, tehát egyesével átnézni lehetetlen.Tudtok erre valami módszert? Tehát a 2 fült kellene valahogy összehasonlítani és az egyezéseket felülírni.
-
Wyll
őstag
Hogyan tudok a Ribbon-ra kitenni egy egyéni ToggleButton-t?
És persze egy saját makróval legyen kapcsolatban...
(pontosabban majd az eseményét módosítom)Lehet külön togglebutton-t valahogy beszúrni, vagy pedig a makrót kell beszúrni (ezt tudom hogyan kell), és valahogy a makrón belül elintézni, hogy ez egy togglebuttont eredményezzen a ribbonon?
-
Delila_1
veterán
-
KERO_SAN
aktív tag
Két makró kell hozzá. Az első figyeli a 18. oszlop kitöltését, majd indítja a másikat, ami a másolást végzi el. A laphoz rendeléshez, és a modulba tevéshez sok leírás van itt a fórumon.
Nem kell előre elkészíteni a 10 lapot, a makrók létrehozzák "1"-től "10"-ig névvel.Az alap táblázatot tartalmazó laphoz rendeld:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim LapNev As String
If IsEmpty(Target) Then Exit Sub
If Target.Column = 18 Then
LapNev = Cells(Target.Row, 1)
Masolas Target.Row, LapNev
End If
End SubModulba helyezd:
Sub Masolas(sor, LapNev)
Dim a As Object, usor As Long
Dim ElsoLap As Worksheet
Set ElsoLap = Worksheets(ActiveSheet.Name)
On Error Resume Next
Set a = Sheets(LapNev)
If Err.Number <> 0 Then
Worksheets.Add.Name = LapNev
ElsoLap.Rows(1).Copy Sheets(LapNev).Range("A1")
End If
On Error GoTo 0
usor = Sheets(LapNev).Range("A" & Rows.Count).End(xlUp).Row + 1
ElsoLap.Rows(sor).Copy Sheets(LapNev).Range("A" & usor)
ElsoLap.Move Before:=Sheets(1)
End SubSzia Delila!
Bővülne 1 oszloppal a táblázatom, ilyen esetben mit kéne módosítani a makrón ?
Köszi előre is, szép napot .

-
Delila_1
veterán
-
mindanee
tag
Igen, a B-t hasonlít az A-hoz, ahogy írtam is

(illetve konkrétan a C-t a B-hez, de ez részletkérdés
)Az érvényességi tartományt kellett az excelemhez igazítanom és jó lett.
Kösz a segítséget (Delila) mindkettőtöknek

-
Delila_1
veterán
-
kszilard
csendes tag
-
Delila_1
veterán
Akkor VAGY-gyal kapcsold össze a két feltételt.
Ennél az a baj, hogy csak akkor nem színez, ha a B értéke pontosan egyenlő a B oszlop átlagával.

-
kszilard
csendes tag
-
kszilard
csendes tag
Megoldódott, csak nem néztem, hogy a 0/1-es oszlopokat nem számként formázták...

-
WildBoarTeam
senior tag
Összegyúrtam a korábbi 2 képletet, ezt kaptam: =VAGY(ÉS(C93=1;N93<$M$5*0,995); ÉS(C93=0;N93<$M$6*0,995)). - Itt nem variáltam át az oszlopokat egyszerűbb változatra.
Csakhogy folyamatosan hamis értéket dob vissza. Pedig van olyan érték, amelyre az egyik feltétel igaz, tehát ezzel kellene visszajönnie...

A képleted szerint a C oszlopban vizsgálja, hogy 0 vagy 1-es van-e. Ezek nem az A oszlopban szerepelnek?
Az M5 és M6 cella milyen értéket tartalmaz? -
Delila_1
veterán
Összegyúrtam a korábbi 2 képletet, ezt kaptam: =VAGY(ÉS(C93=1;N93<$M$5*0,995); ÉS(C93=0;N93<$M$6*0,995)). - Itt nem variáltam át az oszlopokat egyszerűbb változatra.
Csakhogy folyamatosan hamis értéket dob vissza. Pedig van olyan érték, amelyre az egyik feltétel igaz, tehát ezzel kellene visszajönnie...

Nem erre gondolsz?
=$B2>(ÁTLAGHA($A:$A;0;$B:$B)*0,98) (egyik szín)
=$B2<(ÁTLAGHA($A:$A;">0";$B:$B)*0,98) (másik szín)
-
kszilard
csendes tag
Összegyúrtam a korábbi 2 képletet, ezt kaptam: =VAGY(ÉS(C93=1;N93<$M$5*0,995); ÉS(C93=0;N93<$M$6*0,995)). - Itt nem variáltam át az oszlopokat egyszerűbb változatra.
Csakhogy folyamatosan hamis értéket dob vissza. Pedig van olyan érték, amelyre az egyik feltétel igaz, tehát ezzel kellene visszajönnie...

-
kszilard
csendes tag
Most olvasok vissza normálisan:
- a 0 és az 1 külön oszlopban vannak: a1, a2, a3, .... - ahogy halad a termelés
- a legyártott mennyiség rendre b1, b2, b3, ... - ahogy a termelés halad
- átlagok legyenek mondjuk c1-ben és d1-ben (c1 -> sorozatgyártás első tételének mennyiségi átlaga; d1-> sorozatgyártáson belüli mennyiségi átlag)A 'b' oszlop értékeit szeretném színezni, ha a megfelelő kapcsolódó átlaghoz képest 98% alatt vannak.
-
kszilard
csendes tag
Valóban nem írtam verziót, 2007 van. Viszont nem szeretnék beszúrni újabb oszlopot (persze ha nincs más mód, akkor igen). Hanem egy összetett feltételes formázást szeretnék összepakolni képletben, hogy ha a sorozatgyártás első tételéről van szó, akkor ahhoz az átlaghoz viszonyítson. Ha nem, akkor a másikhoz. Ehhez az infót abból az oszlopból kellene vennie, ahol a 0 és az 1 jelöli ezt.
És mindenféle plusz oszlop nélkül az elkészült mennyiséget szeretném színezni, ha a hozzá kapcsolódó átlag 98%-a alatt van.

A képleted lehet pöpec egyébként, csak nem lehetne a 2 két képletet összegyúrni egybe?

-
kszilard
csendes tag
Szia!
Nem írtad, hogy milyen excel verziód van. 2007-től már lehet pl. olyat csinálni, hogy átlag alatti - átlag feletti színezés, vagy első - utolsó x % színezése.
De ehhez szerintem külön oszlopban kellene lennie az 1-es és a 0-ás értékeknek.Másik lehetőség: egy-egy külön fix cellába beírod az "átlagok" képletet mindkét sorozatra.
Utána az adott oszlopra csinálsz feltételes formázást, formázandó cellák kijelölése képlettelA képlet pedig lehet ez =és(a1=1;b1<$G$1*0,98) kitöltőszin piros
másik képlet =és(a1=0;b1<$G$2*0,98) kitöltőszin narancsA G1 és G2 cellában vannak az átlagok.
Üdv.
Valóban nem írtam verziót, 2007 van. Viszont nem szeretnék beszúrni újabb oszlopot (persze ha nincs más mód, akkor igen). Hanem egy összetett feltételes formázást szeretnék összepakolni képletben, hogy ha a sorozatgyártás első tételéről van szó, akkor ahhoz az átlaghoz viszonyítson. Ha nem, akkor a másikhoz. Ehhez az infót abból az oszlopból kellene vennie, ahol a 0 és az 1 jelöli ezt.
És mindenféle plusz oszlop nélkül az elkészült mennyiséget szeretném színezni, ha a hozzá kapcsolódó átlag 98%-a alatt van.

-
Fferi50
Topikgazda
Sziasztok!
Egy picit elakadtam, elég összetett feltételes formázásban kérném a szakavatottak segítségét (bár lehet csak nekem magas).
Adott egy táblázat, sok-sok oszlopból álló adattal. Most leegyszerűsítem(csak a fontosabb infókat halászom ki nektek), hátha érthetően írom le:
- 1. oszlop: ebben 0 és 1 számok szerepelnek attól függően, hogy az adott gyártási tétel a sorozatgyártás 1. vagy későbbi tagja. Tehát ez az oszlop döntően 0-kból áll, de hetente, havonta előfordul 1-1 egyes.
- 2. oszlop: legyártott mennyiségAB.ÁTLAG függvénnyel csinálok átlagot külön a sorozatgyártás első tétel mennyiségére (1-es szerepel az 1. oszlopban) és egy átlagot a többire (0 szerepel az 1. oszlopban).
Azt szeretném elérni, hogy feltételes formázással színeződjenek az átlagtól lefelé 2 %-nál jobban eltérő mennyiségek. Mégpedig úgy, hogy táblázatban szereplő sorozatgyártás 1. tétele a sorozatgyártásos átlaghoz viszonyítson, a többit a másik átlaghoz.
Nem makróval kellene megoldani (lehet úgy könnyebb lenne), a tábla folyamatosan bővül és több száz sorból áll, tehát nem szeretnék egyesével minden sorhoz szabályt kötni.
Van valami ötlet ezzel kapcsolatban?
Szia!
Nem írtad, hogy milyen excel verziód van. 2007-től már lehet pl. olyat csinálni, hogy átlag alatti - átlag feletti színezés, vagy első - utolsó x % színezése.
De ehhez szerintem külön oszlopban kellene lennie az 1-es és a 0-ás értékeknek.Másik lehetőség: egy-egy külön fix cellába beírod az "átlagok" képletet mindkét sorozatra.
Utána az adott oszlopra csinálsz feltételes formázást, formázandó cellák kijelölése képlettelA képlet pedig lehet ez =és(a1=1;b1<$G$1*0,98) kitöltőszin piros
másik képlet =és(a1=0;b1<$G$2*0,98) kitöltőszin narancsA G1 és G2 cellában vannak az átlagok.
Üdv.
-
kszilard
csendes tag
Sziasztok!
Egy picit elakadtam, elég összetett feltételes formázásban kérném a szakavatottak segítségét (bár lehet csak nekem magas).
Adott egy táblázat, sok-sok oszlopból álló adattal. Most leegyszerűsítem(csak a fontosabb infókat halászom ki nektek), hátha érthetően írom le:
- 1. oszlop: ebben 0 és 1 számok szerepelnek attól függően, hogy az adott gyártási tétel a sorozatgyártás 1. vagy későbbi tagja. Tehát ez az oszlop döntően 0-kból áll, de hetente, havonta előfordul 1-1 egyes.
- 2. oszlop: legyártott mennyiségAB.ÁTLAG függvénnyel csinálok átlagot külön a sorozatgyártás első tétel mennyiségére (1-es szerepel az 1. oszlopban) és egy átlagot a többire (0 szerepel az 1. oszlopban).
Azt szeretném elérni, hogy feltételes formázással színeződjenek az átlagtól lefelé 2 %-nál jobban eltérő mennyiségek. Mégpedig úgy, hogy táblázatban szereplő sorozatgyártás 1. tétele a sorozatgyártásos átlaghoz viszonyítson, a többit a másik átlaghoz.
Nem makróval kellene megoldani (lehet úgy könnyebb lenne), a tábla folyamatosan bővül és több száz sorból áll, tehát nem szeretnék egyesével minden sorhoz szabályt kötni.
Van valami ötlet ezzel kapcsolatban?
-
slashing
senior tag
persze ugyan az mint amit Delila is írt ha megnézed

mondjuk te lehet a valóságban A-hoz hasonlítod a B-t de az első hozzászólásodban a B-hez hasonlítod A-t ami a kisebb nagyobbnál nem mindegy

-
Delila_1
veterán
Ez úgy működik, mint egy-egy képlet, mikor lemásolod egy másik sorba.
Nézz utána a fix-, relatív-, és vegyes hivatkozásnak. Ez most egy vegyes hivatkozás, ahol az oszlopot rögzítjük az elé írt $ jellel, a sort viszont nem.
-
mindanee
tag
-
slashing
senior tag
Sziasztok!
A feltételes formázással kapcsolatban lenne egy kis segítségre szükségem.
Röviden: azt szeretném beállítani, hogy az A oszlopban szereplő cellaértékek és a mellette B oszlopban lévő cellaértékek egyezőségét, illetve eltérésén vizuálisan meg tudjam jeleníteni.
Tehát:
Ha B1 = A1 --> B1 zöld,
Ha B1 > A1 --> B1 piros,
Ha B1 < A1 --> B1 sárga.
A szabályt jelenleg úgy tudom létrehozni, hogy az mindig egy fix cellaértéket (tehát pl. A1-et) figyel, függetlenül attól, hogy már a B2-es cellában van, miközben én azt szeretném, hogy ott már az A2-ben szereplő cellaértékhez képest ellenőrizze az értéket és aszerint kapjon színezést.
Tudtok erre egy jó megoldást?
Köszi előre is

-
Delila_1
veterán
Sziasztok!
A feltételes formázással kapcsolatban lenne egy kis segítségre szükségem.
Röviden: azt szeretném beállítani, hogy az A oszlopban szereplő cellaértékek és a mellette B oszlopban lévő cellaértékek egyezőségét, illetve eltérésén vizuálisan meg tudjam jeleníteni.
Tehát:
Ha B1 = A1 --> B1 zöld,
Ha B1 > A1 --> B1 piros,
Ha B1 < A1 --> B1 sárga.
A szabályt jelenleg úgy tudom létrehozni, hogy az mindig egy fix cellaértéket (tehát pl. A1-et) figyel, függetlenül attól, hogy már a B2-es cellában van, miközben én azt szeretném, hogy ott már az A2-ben szereplő cellaértékhez képest ellenőrizze az értéket és aszerint kapjon színezést.
Tudtok erre egy jó megoldást?
Köszi előre is

A hivatkozásban a sorszám elől vedd ki a $ jelet.
=$A1=$B1
-
mindanee
tag
Sziasztok!
A feltételes formázással kapcsolatban lenne egy kis segítségre szükségem.
Röviden: azt szeretném beállítani, hogy az A oszlopban szereplő cellaértékek és a mellette B oszlopban lévő cellaértékek egyezőségét, illetve eltérésén vizuálisan meg tudjam jeleníteni.
Tehát:
Ha B1 = A1 --> B1 zöld,
Ha B1 > A1 --> B1 piros,
Ha B1 < A1 --> B1 sárga.
A szabályt jelenleg úgy tudom létrehozni, hogy az mindig egy fix cellaértéket (tehát pl. A1-et) figyel, függetlenül attól, hogy már a B2-es cellában van, miközben én azt szeretném, hogy ott már az A2-ben szereplő cellaértékhez képest ellenőrizze az értéket és aszerint kapjon színezést.
Tudtok erre egy jó megoldást?
Köszi előre is

-
Wyll
őstag
Hogyan lehet leellenőrizni egy megosztott doksinál, hogy a legutóbbi szinkronizáció eredményeképp vannak-e frissítendő cellák? Tehát hogy vannak-e olyan cellák, amik egy eredményes szinkronizáció után (azaz amiben voltak mdosítások) színes kerettel ki lennének emelve?
És a másik, hogy ezt a szinkronizációt hogyan lehet elindítani?
VBA-ról beszélek.
Tehát "szinkr.ellenőrzés", majd annak eredményének vizsgálata kéne. Van ilyen? -
lumpy82
csendes tag
Szia!
Egy kicsit el van rejtve ez a dolog, de némi kutatással úgy gondolom, sikerült elővadászni.
Teendők:Fájl - beállítások - menüszalag testreszabása.
A bal oldalon válaszd ki minden parancs.
A jobb oldalon a Kezdőlaphoz adj hozzá egy új csoportot.
Most a bal oldalon keresd meg a Közzététel parancsot - ha megvan küldd át az új csoportba.Ezután nyisd meg a munkafüzetet. A kezdőlap végén ott lesz a közzététel menüpont. Indítsd el, ott megtalálod a "kiirtási" lehetőséget is.
Üdv.
Hozzáadtam a menüsorba a közzétételt.
2 lehetőségem volt:
- 1 Dokumentum kezelési kiszolgáló
- 2 közzététel az excel services szolgáltatásba.
Ezzel nem sikerült.
Kutakodás közben megtaláltam

- mentés másként
- weblap
- közzététel
-eltávolítás
Jól el van dugva

Köszönet a segítségért.
-
Fferi50
Topikgazda
Szia!
Egy kicsit el van rejtve ez a dolog, de némi kutatással úgy gondolom, sikerült elővadászni.
Teendők:Fájl - beállítások - menüszalag testreszabása.
A bal oldalon válaszd ki minden parancs.
A jobb oldalon a Kezdőlaphoz adj hozzá egy új csoportot.
Most a bal oldalon keresd meg a Közzététel parancsot - ha megvan küldd át az új csoportba.Ezután nyisd meg a munkafüzetet. A kezdőlap végén ott lesz a közzététel menüpont. Indítsd el, ott megtalálod a "kiirtási" lehetőséget is.
Üdv.
-
lumpy82
csendes tag
Szia!
Érdekes lenne tudni, hogy milyen hibát ír az excel mentéskor.
Mert abból lehetne következtetni arra, mit kellene tenni.
Érdemes lenne megnézni az adatkapcsolatokat - hivatkozásokat is.
Én mindenesetre megpróbálnék egy mentés másként opciót - akár más néven is xlsx vagy xlsm fájlként.Üdv.
-
Fferi50
Topikgazda
Sziasztok
Office 2010 ,
Közzétételt hogy tudom törölni a táblázatról?
Valamikor régen cégen belül egy táblát közzétettem (weblap formában) automatikus frissítéssel.
A közzétett weblapot törölték és most hibát ír minden mentésnél az excel.
sehol nem találom hogy szüntethetem meg a közzétételt.
Segítsetek.Szia!
Érdekes lenne tudni, hogy milyen hibát ír az excel mentéskor.
Mert abból lehetne következtetni arra, mit kellene tenni.
Érdemes lenne megnézni az adatkapcsolatokat - hivatkozásokat is.
Én mindenesetre megpróbálnék egy mentés másként opciót - akár más néven is xlsx vagy xlsm fájlként.Üdv.
-
lumpy82
csendes tag
Sziasztok
Office 2010 ,
Közzétételt hogy tudom törölni a táblázatról?
Valamikor régen cégen belül egy táblát közzétettem (weblap formában) automatikus frissítéssel.
A közzétett weblapot törölték és most hibát ír minden mentésnél az excel.
sehol nem találom hogy szüntethetem meg a közzétételt.
Segítsetek. -
Tiboy86
tag
Szia!
Valamit biztosan elirtál, talán az aposztrófok (') hiányoztak. Mert egyébként azzal a képlettel is mennie kellene.
Még úgy is, ha az egyik helyen $B$1:$B$5000, a másik helyen pedig $S:$S szerepel.Ha képleted felteszed, okosabb leszek. (Esetleg az, hogy képlettel keletkezik a hét is?)
Üdv.
Sajnos már nincs meg, rágoogleztam a SZUMHA függvényre és az szerint csináltam, mégsem ment. Nagyon szépen köszönöm, úgy látszik meg volt írva, hogy egyedül nem fog menni

Slashing: Igazad lehet! Köszönöm!
-
slashing
senior tag
Én arra tippelek hogy a kritériumnál te "V20"-at írtál ami a szumha függvénynél nem cellahivatkozásnak minősül hanem egy szövegnek V20-nak és ő a V20-at kereste kritériumban nem azt az értéket amit a V20 cella tartalmazott...
VLRR TOTAL (2)'!V$20 ez a képletrészlet a cella tartalmát tekinti a kritériumnak ha csak "V20" van odaírva akkor magát a V20-at mint szöveget tekinti annak...
-
Fferi50
Topikgazda
Szia!
Valamit biztosan elirtál, talán az aposztrófok (') hiányoztak. Mert egyébként azzal a képlettel is mennie kellene.
Még úgy is, ha az egyik helyen $B$1:$B$5000, a másik helyen pedig $S:$S szerepel.Ha képleted felteszed, okosabb leszek. (Esetleg az, hogy képlettel keletkezik a hét is?)
Üdv.
-
Tiboy86
tag
Ugyanígy csináltam, csak $B:$B helyett $B$1:$B$5000-et írtam be az első tartományhoz, a másodikhoz ugyanígy S-sel, de nem csinálta.
Nagyon szépen köszönöm! Még azt elárulod, hogy miért rossz az, ahogy én írtam be?
-
Fferi50
Topikgazda
http://data.hu/get/8514918/teszt.xlsm
Az első fülön a V21től kezdődően legyenek az inputok. 32942 legyen a V21 cellában, a W21ben 2300 és így tovább.
Az számít, hogy alapesetben a hetek számai sem beírva vannak, hanem fkeres függvénnyel íródnak be annak függvényében, hogy mely napot írom be abba a sorba?
Szia!
Ez legyen a V21 képlete:
=SZUMHA('raw data'!$B:$B;'VLRR TOTAL (2)'!V$20;'raw data'!$S:$S)Ezt kell végighúzni a sorban.
Üdv.
-
Tiboy86
tag
http://data.hu/get/8514918/teszt.xlsm
Az első fülön a V21től kezdődően legyenek az inputok. 32942 legyen a V21 cellában, a W21ben 2300 és így tovább.
Az számít, hogy alapesetben a hetek számai sem beírva vannak, hanem fkeres függvénnyel íródnak be annak függvényében, hogy mely napot írom be abba a sorba?
-
slashing
senior tag
Hogy egyik héten X darab kieső van, másik héten Y darab kieső van. Az inputokat sem lehet előre tudni. És még az inputok darabszáma is változó, egyik héten gyártanak 5 modellt, másik héten 8at, stb. Eddig szorzatösszeggel volt megoldva, de most nem akarja számolni, hiába másolom át ugyanúgy.
pont ez a lényege a szumha függvénynek hogy tökmindegy hogy egyik héten így a másikon úgy vagy egyhéten 5x szerepel vagy egyszer sem azokat fogja összegezni amilyen kritériumokat megadsz neki...
de a minta valóban könnyítene a dolgon....
-
Fferi50
Topikgazda
Hogy egyik héten X darab kieső van, másik héten Y darab kieső van. Az inputokat sem lehet előre tudni. És még az inputok darabszáma is változó, egyik héten gyártanak 5 modellt, másik héten 8at, stb. Eddig szorzatösszeggel volt megoldva, de most nem akarja számolni, hiába másolom át ugyanúgy.
Szia!
Esetleg egy mintát (álnevekkel és áladatokkal) feltehetnél a Data.hu -ra például.
(Ha már azt az információt kapjuk tőled, hogy mit miért nem lehet megcsinálni.)Üdv.
-
Tiboy86
tag
Hogy egyik héten X darab kieső van, másik héten Y darab kieső van. Az inputokat sem lehet előre tudni. És még az inputok darabszáma is változó, egyik héten gyártanak 5 modellt, másik héten 8at, stb. Eddig szorzatösszeggel volt megoldva, de most nem akarja számolni, hiába másolom át ugyanúgy.
-
Fferi50
Topikgazda
Szia!
De azt csak tudod, hogyan következnek egymás után a hetek? A hetek számát és a képletet beírod előre az adott két oszlopba.
Legfeljebb a képletet módosítod úgy, hogy
=HA(Szumha(B:B;V1;S:S)=0;"";Szumha(B:B;V1;S:S))
és így nem lesz 0 az oszlopban.
Ahogyan beírják a B és S oszlopba az adatokat, a képlet kiszámolja az értéket és látni fogod a grafikonon.Vagy átalakítod táblázattá az adathalmazodat és csinálsz belőle egy kimutatást/kimutatásdiagramot(!), amit időnként (hetente) egy mozdulattal frissítesz. A táblázattá alakítás miatt automatikusan változni fog a kimutatás forrása is, ahogyan írják hozzá a következő sorokat.
Üdv.
Új hozzászólás Aktív témák
-
25600 - 25501
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 27901 27900 - 27801 27800 - 27701 27700 - 27601 27600 - 27501 27500 - 27401 27400 - 27301 27300 - 27201 27200 - 27101 27100 - 27001 27000 - 26901 26900 - 26801 26800 - 26701 26700 - 26601 26600 - 26501 26500 - 26401 26400 - 26301 26300 - 26201 26200 - 26101 26100 - 26001 26000 - 25901 25900 - 25801 25800 - 25701 25700 - 25601 25600 - 25501 25500 - 25401 25400 - 25301 25300 - 25201 25200 - 25101 25100 - 25001 25000 - 24901 24900 - 24801 24800 - 24701 24700 - 24601 24600 - 24501 24500 - 24401 24400 - 24301 24300 - 24201 24200 - 24101 24100 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- Allegro vélemények - tapasztalatok
- Sorozatok
- Kerékpárosok, bringások ide!
- Android alkalmazások - szoftver kibeszélő topik
- Kormányok / autós szimulátorok topikja
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Energiaital topic
- OLED TV topic
- Azonnali informatikai kérdések órája
- További aktív témák...
- MS SQL Server 2016, 2017, 2019
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Apple iPhone 6S Plus 32GB Rose Gold Karcmentes állapot 100% akkumulátor
- Új, csak kipróbált Motorola Moto G77 8GB/256GB - 1 év garancia
- Apple iPhone 13 128GB Starlight Karcmentes állapotban 88% akkumulátorral
- 2019 MacBook Air Retina 13" i5 8GB 128GB Rose Gold
- Lenovo Thinkpad P15 Gen 2 - 82 akkuciklus - 27% ÁFA- Garancia - 0373BE
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Hogyan kéne? 
. Amúgy igen a lövések energia szükséglete független a szintektől...

)





