- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- Projektor topic
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- HP nyomtatók
- Nyomtató topik
- Kezdő fotósok digitális fényképei
- Apple asztali gépek
- Milyen billentyűzetet vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Fokozatosan erősít majd a szerverpiacon az Intel
- Kiterjesztett valóság ASUS ROG és XREAL recept szerint
-
33700 - 33601
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 35901 35900 - 35801 35800 - 35701 35700 - 35601 35600 - 35501 35500 - 35401 35400 - 35301 35300 - 35201 35200 - 35101 35100 - 35001 35000 - 34901 34900 - 34801 34800 - 34701 34700 - 34601 34600 - 34501 34500 - 34401 34400 - 34301 34300 - 34201 34200 - 34101 34100 - 34001 34000 - 33901 33900 - 33801 33800 - 33701 33700 - 33601 33600 - 33501 33500 - 33401 33400 - 33301 33300 - 33201 33200 - 33101 33100 - 33001 33000 - 32901 32900 - 32801 32800 - 32701 32700 - 32601 32600 - 32501 32500 - 32401 32400 - 32301 32300 - 32201 32200 - 32101 32100 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 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
PROHARDVER! - 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 Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
-
lappy
őstag
-
nordican
tag
én úgy csináltam hogy egy pár cellának kivettem a zárolást (a cellaformátum menüből éred el)
majd kejelöltem egy cellatartományt amiben benne van ez a pár cella
ezután feltételes formázás és képlettel formázás menü(az utolsó) beírtam a képletet, kiválasztottam a színt
és ok
és tényleg kijelölte
Sehogyse megy, feladom. Majd talán egy másik gépen.
-
lappy
őstag
én úgy csináltam hogy egy pár cellának kivettem a zárolást (a cellaformátum menüből éred el)
majd kejelöltem egy cellatartományt amiben benne van ez a pár cella
ezután feltételes formázás és képlettel formázás menü(az utolsó) beírtam a képletet, kiválasztottam a színt
és ok
és tényleg kijelölte
-
nordican
tag
-
lappy
őstag
Nálam Office365-nél működik!
elvileg 2007 excel-től már jó
Ja és magyar verzió
=CELLA("protect",A1)=0 -
nordican
tag
-
lappy
őstag
Sziasztok, zárolt munkalapon szeretnék kiemelni valamilyen színű háttérrel nem zárolt (szóval kitöltendő) cellákat, van valakinek ötlete, hogy hogyan lehet? Itt pont ezt tárgyalják: http://www.extendoffice.com/documents/excel/2604-excel-highlight-color-unlocked-cells.html
De az első opció nekem nem működik, a Kutools működik, de ha olyan gépen nyitják meg a fájlt, ahol nincs Kutools, nem látszódik a kiemelés.Macros megoldás esetleg?
-
nordican
tag
Sziasztok, zárolt munkalapon szeretnék kiemelni valamilyen színű háttérrel nem zárolt (szóval kitöltendő) cellákat, van valakinek ötlete, hogy hogyan lehet? Itt pont ezt tárgyalják: http://www.extendoffice.com/documents/excel/2604-excel-highlight-color-unlocked-cells.html
De az első opció nekem nem működik, a Kutools működik, de ha olyan gépen nyitják meg a fájlt, ahol nincs Kutools, nem látszódik a kiemelés. -
EmberXY
veterán
Köszönöm, reggel megpróbálkozom vele.

-
poffsoft
veterán
Köszönöm előre is, reggel ezzel fogok kezdeni.
Ezt a "meghívást" is szerintem még pontosítani kell majd, mert ehhez én láma vagyok
És még annyit kérdeznék pluszban, hogy az "n" értékeknél konkrétan csak a különálló "n"-t keresi, vagy mindent, amiben "n" van?
Addig is köszönöm a segítséget.
A figyelmeztet() subot a modul1 lapra írod be.
Majd a thisworkbook lapot megnyitva a jobb listából a workbook_open eseményt kiválasztva beírod a megjelenő üres sub-ba:
Call modul1.figyelmeztetUgyanígy az adott sheetek Activated eseményeinél.
-
EmberXY
veterán
Szia!
Nem túl bonyolult, csak meg kell számolni az adott munkalaphoz tartozó "n" értékeket.
Sub figyelmeztet()
If Application.CountIf(Sheets(jegyzetlap).UsedRange, "n") > 0 Then MsgBox "Elintézetlen tétel van"
EndifEzt meghívhatod a Thisworkbook Workbook_Open eseményéből és a munkalapok Activate eseményéből.
A UsedRange változtatható aszerint, hogy melyik oszlopban kell keresni, ezt még akkor pontosítani kell.
Üdv.
Köszönöm előre is, reggel ezzel fogok kezdeni.
Ezt a "meghívást" is szerintem még pontosítani kell majd, mert ehhez én láma vagyok
És még annyit kérdeznék pluszban, hogy az "n" értékeknél konkrétan csak a különálló "n"-t keresi, vagy mindent, amiben "n" van?
Addig is köszönöm a segítséget.
-
Fferi50
Topikgazda
Szia!
Ez csak egyszerre egy helyen van megnyitva, csak néha más-más kezeli.
Azért szeretném, ha inkább valami felugró üzenet lenne, mert azt biztosan észreveszi, aki éppen a gépnél ül, és kénytelen utánajárni, mert így is rengeteg ilyen-olyan jelző mező van, amik felett így is átsiklik mindenki. Szerencsére legtöbbször én használom a dokumentumot, a nagy részét én alakítottam ki, de amint szabadságra megyek, az egész rendszer egy katyvasz lesz, mert vagy ez marad el, vagy az, ezt szeretném valahogy elkerülni.
A makrós megoldás mennyivel lenne bonyolultabb? Egy makró már fut, azt hiszem abban is Te segítettél anno...
Szia!
Nem túl bonyolult, csak meg kell számolni az adott munkalaphoz tartozó "n" értékeket.
Sub figyelmeztet()
If Application.CountIf(Sheets(jegyzetlap).UsedRange, "n") > 0 Then MsgBox "Elintézetlen tétel van"
EndifEzt meghívhatod a Thisworkbook Workbook_Open eseményéből és a munkalapok Activate eseményéből.
A UsedRange változtatható aszerint, hogy melyik oszlopban kell keresni, ezt még akkor pontosítani kell.
Üdv.
-
EmberXY
veterán
Szia!
Ezt a dokumentumot egyszerre többen is nyitva tartják és módosíthatják (közös használat) vagy egyszerre csak egy embernél lehet nyitva?
Természetesen megoldható makróval az üzenet, viszont lenne egy makró nélküli javaslatom:
A munkalapok egy cellájába betenném ezt a képletet:
=Darabteli(jegyzetlap!A:X;"n")=0
Feltételes formázással ezt a cellát úgy formáznám, ha az értéke nem 0, akkor legyen pl piros, egyébként zöld.
Ha az egyes munkalapokhoz más-más oszlopba kerül a jegyzetlapon a megjegyzés, akkor ahhoz kell igazítani a tartományt.Üdv.
Szia!
Ez csak egyszerre egy helyen van megnyitva, csak néha más-más kezeli.
Azért szeretném, ha inkább valami felugró üzenet lenne, mert azt biztosan észreveszi, aki éppen a gépnél ül, és kénytelen utánajárni, mert így is rengeteg ilyen-olyan jelző mező van, amik felett így is átsiklik mindenki. Szerencsére legtöbbször én használom a dokumentumot, a nagy részét én alakítottam ki, de amint szabadságra megyek, az egész rendszer egy katyvasz lesz, mert vagy ez marad el, vagy az, ezt szeretném valahogy elkerülni.
A makrós megoldás mennyivel lenne bonyolultabb? Egy makró már fut, azt hiszem abban is Te segítettél anno...
-
Fferi50
Topikgazda
Sziasztok!
Arra van lehetőség, hogy makróval egyfajta felugró értesítő üzenetet jelenítsünk meg, ha egy munkalapon egy bizonyos feltétel fennáll?
Röviden felvázolnám a lényeget: van egy nyilvántartás, ami több munkalapból áll, az egyik lap egyfajta jegyzetfüzetként szolgál, beírom, ha valami kérés, igény van, és az esetleges teljesülését is megjelölöm egy "i" vagy "n" betűvel a mellette lévő oszlopban, szóval látható, hogy mi teljesült és mi nem, viszont csak akkor, ha konkrétan rámegyek a lapra és átnézem a listát. Viszont ha más kolléga kezeli a dokumentumot, vagy csak simán elfelejtem, akkor maradhatnak elintézetlenül dolgok, és ez kellemetlen.
Azt szeretném megoldani, hogy a dokumentum megnyitásakor (plusz akár X időnként újra) egy felugró üzenetben jelezze, ha ezen a lapon az "i" vagy "n" jelölést tartalmazó oszlopban bárhol található "n" jelölés, a helye és mennyisége érdektelen, a lényeg az lenne, hogy felhívja a figyelmet, hogy mindenképp nézzek/nézzünk rá a lapra. Vagyis egy adott lapon egy adott oszlopban egy adott érték meglétéről kellene egy felugró értesítés.
Ez valahogy megoldható? Köszönöm előre is, ha van ötlet, segítség.
Szia!
Ezt a dokumentumot egyszerre többen is nyitva tartják és módosíthatják (közös használat) vagy egyszerre csak egy embernél lehet nyitva?
Természetesen megoldható makróval az üzenet, viszont lenne egy makró nélküli javaslatom:
A munkalapok egy cellájába betenném ezt a képletet:
=Darabteli(jegyzetlap!A:X;"n")=0
Feltételes formázással ezt a cellát úgy formáznám, ha az értéke nem 0, akkor legyen pl piros, egyébként zöld.
Ha az egyes munkalapokhoz más-más oszlopba kerül a jegyzetlapon a megjegyzés, akkor ahhoz kell igazítani a tartományt.Üdv.
-
EmberXY
veterán
Sziasztok!
Arra van lehetőség, hogy makróval egyfajta felugró értesítő üzenetet jelenítsünk meg, ha egy munkalapon egy bizonyos feltétel fennáll?
Röviden felvázolnám a lényeget: van egy nyilvántartás, ami több munkalapból áll, az egyik lap egyfajta jegyzetfüzetként szolgál, beírom, ha valami kérés, igény van, és az esetleges teljesülését is megjelölöm egy "i" vagy "n" betűvel a mellette lévő oszlopban, szóval látható, hogy mi teljesült és mi nem, viszont csak akkor, ha konkrétan rámegyek a lapra és átnézem a listát. Viszont ha más kolléga kezeli a dokumentumot, vagy csak simán elfelejtem, akkor maradhatnak elintézetlenül dolgok, és ez kellemetlen.
Azt szeretném megoldani, hogy a dokumentum megnyitásakor (plusz akár X időnként újra) egy felugró üzenetben jelezze, ha ezen a lapon az "i" vagy "n" jelölést tartalmazó oszlopban bárhol található "n" jelölés, a helye és mennyisége érdektelen, a lényeg az lenne, hogy felhívja a figyelmet, hogy mindenképp nézzek/nézzünk rá a lapra. Vagyis egy adott lapon egy adott oszlopban egy adott érték meglétéről kellene egy felugró értesítés.
Ez valahogy megoldható? Köszönöm előre is, ha van ötlet, segítség.
-
Snoop-y
veterán
Sziasztok a kovetkezo problemara keresem a megoldast (angol nyelvu excel 2013)
Sheet1
C oszlop: (nevek) D oszlop (start date) E oszlop (end date) F oszlop (Tag)
ember1 2017.01.01 2017.01.06 HOL
ember1 2017.05.01 2017.05.01 BUS
Sheet2
A oszlop (nevek) B oszlop - AF oszlopig (datumok 2017.01.01 es igy tovabb)
ember1
A feladat az hogy a Sheet2 B tol AF oszlopig beirjuk a Sheet1 F oszlopaban levo Tag erteket pl HOL.
A Sheet1 peldajat kovetve ezert Sheet2 -n a kovetkezot szeretnem latni ember1 -nel:
A B C D E F G H
Nevek 2017.01.01 2017.01.02 2017.01.03 2017.01.04 2017.01.05 2017.01.06 2017.01.07
Ember1 HOL HOL HOL HOL HOL HOL uresAmeddig en eljutottam az az hogy egy adott datumot meg tudok keresni egy range-ben (lasd Sheet1 D es E oszlop) ha az a range csak egyszer szerepel az adott Sheet-en. A problema az hogy nem tudom az adott range-et az Ember1-hez kotni es ha a range tobbszor is ismetlodik csak mas emberrel akkor nem mukodik illetve a Sheet1 -en is tobbszor szerepelhet az adott ember csak mas tag-el (de nem ugyanazzal a date range-el

=LOOKUP(2,"1"/('Holiday IGBS'!D:D<=B1)/('Holiday IGBS'!E:E>=B1),'Holiday IGBS'!F:F) -
Fferi50
Topikgazda
Igen, igazad van, én hibáztam. Rosszul írtam be a számokat a táblázatba. Tehát a táblázat számai a következőek (kerekítés nélkül, ha a kék mezőben a szám 758 és a szorzó 2,4)
1
2,4
5,7
13,8
33
79,6
191
458Kerekítéssel:
1
2
6
14
33
80
191
458Valaki meg tudná nekem csinálni? Természetesen megtérítem az árát.
-
lappy
őstag
ezen az oldalon a nagyobb kódot próbáld ki
-
muszty
tag
Szia!
"Azt látod, hogy a két sor nem ugyanaz? "
Nem is lehet ugyanaz. Gondolom, észrevetted, hogy 30 * 2,4 semmilyen kerekítéssel nem lesz 48.
Ha a 2,4-es szorzóval mész végig a kerekítéses módon, nem lesz az összeg 500, vagy az összeg nem jó, vagy a szorzó. Az Excel célérték keresése sem tudott hasonló feltételekkel eredményt produkálni.
Ezért gondoltam azt, hogy a mértani sorozat (hiszen ha minden tag az előző tag ugyanakkora szorosa, akkor erről van szó) elemeinek kerekítése adhatja a jó megoldást. Szerintem ezzel lehet a 2 feltételt egyidejűleg teljesíteni.
Aztán ez vagy megfelel a kérdező elvárásainak vagy nem.Üdv.
Igen, igazad van, én hibáztam. Rosszul írtam be a számokat a táblázatba. Tehát a táblázat számai a következőek (kerekítés nélkül, ha a kék mezőben a szám 758 és a szorzó 2,4)
1
2,4
5,7
13,8
33
79,6
191
458Kerekítéssel:
1
2
6
14
33
80
191
458Valaki meg tudná nekem csinálni? Természetesen megtérítem az árát.
-
alfa20
senior tag
Sziasztok!
Van egy grafikon amit mind más felhasználó nyomtat, viszont az élőlábon annak a munkatársnak a neve kell hogy szerepeljen aki nyomtatja valahogy be lehet állítani az élőlábat, hogy ne keljen mindig manuállásan át írogatni?
nincs erre egy parancs mint a dátumra? -
poffsoft
veterán
Szia!
"Azt látod, hogy a két sor nem ugyanaz? "
Nem is lehet ugyanaz. Gondolom, észrevetted, hogy 30 * 2,4 semmilyen kerekítéssel nem lesz 48.
Ha a 2,4-es szorzóval mész végig a kerekítéses módon, nem lesz az összeg 500, vagy az összeg nem jó, vagy a szorzó. Az Excel célérték keresése sem tudott hasonló feltételekkel eredményt produkálni.
Ezért gondoltam azt, hogy a mértani sorozat (hiszen ha minden tag az előző tag ugyanakkora szorosa, akkor erről van szó) elemeinek kerekítése adhatja a jó megoldást. Szerintem ezzel lehet a 2 feltételt egyidejűleg teljesíteni.
Aztán ez vagy megfelel a kérdező elvárásainak vagy nem.Üdv.
Igen, azt láttam, hogy a feltételrendszere hiányos...
-
Fferi50
Topikgazda
Szia!
"Azt látod, hogy a két sor nem ugyanaz? "
Nem is lehet ugyanaz. Gondolom, észrevetted, hogy 30 * 2,4 semmilyen kerekítéssel nem lesz 48.
Ha a 2,4-es szorzóval mész végig a kerekítéses módon, nem lesz az összeg 500, vagy az összeg nem jó, vagy a szorzó. Az Excel célérték keresése sem tudott hasonló feltételekkel eredményt produkálni.
Ezért gondoltam azt, hogy a mértani sorozat (hiszen ha minden tag az előző tag ugyanakkora szorosa, akkor erről van szó) elemeinek kerekítése adhatja a jó megoldást. Szerintem ezzel lehet a 2 feltételt egyidejűleg teljesíteni.
Aztán ez vagy megfelel a kérdező elvárásainak vagy nem.Üdv.
-
csferke
senior tag
Szia!
Két tömbképlettel megoldható szerintem:
=MAX(($C$2:$C$130=K2)*$C$2:$C$130)
=MIN(HA(($C$2:$C$130=K2)*$C$2:$C$130>0;($C$2:$C$130=K2)*$C$2:$C$130;""))A tömbképletet Ctrl+Shift + Enter billentyűkombóval kell bevinni, az Excel kapcsos zárójelben jeleníti meg.
Beírod így az első cellákba, majd lehúzod az oszlopon. A minimumnál az üres, illetve a feltételnek meg nem felelő hónapok miatt trükközni kellett kicsit, ezért hosszabb a képlet.Üdv.
Két tömbképlettel megoldható szerintem:
Köszönöm

Picit "összekuszálódtak" az oszlopok a képletben de sikeresen javítottam
-
poffsoft
veterán
Szia!
"Nyolc részre szeretném osztani a KÉK mezőbe beírt (jelen esetben 500) értéket úgy, hogy a számok 2,4-es szorzóval növekedjenek."
Egy mértani sorozat összegének és hányadosának ismeretéből szeretnéd előállítani a sorozat tagjait. Ehhez első körben az összegképletet felhasználva számolható ki az első tag, majd utána a többiek. A kerekítés miatt szükség van egy segédsorra, amiben a tagok száma szerepel.

A segédsor az I2-P2, a célösszeg a H1, a hányados az I1 cellában van.
A képlet az I3 cellában van, ezt kell végighúzni a P3 celláig.
A képen láthatod, hogy az ellenőrző összeg a kerekítések miatt 2-vel nagyobb, mint a cél, de azt gondolom, ezt már kezelni lehet.Üdv.
Azt látod, hogy a két sor nem ugyanaz? Te a sorod elemeit kerekíted, őnála a kerekített értékek a sor elemei.
A 4,8 kerekítve nálam 5. Sima szorzással egyszerűbb lenne. Szerintem. -
Fferi50
Topikgazda
Sziasztok!
Segítségetekre lenne szükségem. Egy olyan táblázatot szeretnék készíteni, aminek az értékei attól függően változnak, hogy mennyit adok meg.Nyolc részre szeretném osztani a KÉK mezőbe beírt (jelen esetben 500) értéket úgy, hogy a számok 2,4-es szorzóval növekedjenek. Ennek a szorzónak is jó lenne egy külön mezőt csinálni, hogy később módosítani tudjam. Néha 2,3-as szorzóval szeretném használni.
A képen manuálisan vannak megadva a számok, amiket előre kiszámoltam és lekerekítettem. Tehát a lényege az lenne, hogy ne kelljen számolgatnom az értékeket, hanem amikor módosítom a kék mezőben lévő számot, akkor az összes érték annak függvényében változzon. A nyolc érték összeadva megegyezik a kék mezőben lévő értékkel.
Tehát.
Első: 1.
Második: 1 * 2,4= (kerekítve) 2
Harmadik: 2 * 2,4= (kerekítve) 5
Negyedik: 5 * 2,4= (kerekítve) 12
...stbElőre is köszönöm a segítségeteket!
Szia!
"Nyolc részre szeretném osztani a KÉK mezőbe beírt (jelen esetben 500) értéket úgy, hogy a számok 2,4-es szorzóval növekedjenek."
Egy mértani sorozat összegének és hányadosának ismeretéből szeretnéd előállítani a sorozat tagjait. Ehhez első körben az összegképletet felhasználva számolható ki az első tag, majd utána a többiek. A kerekítés miatt szükség van egy segédsorra, amiben a tagok száma szerepel.

A segédsor az I2-P2, a célösszeg a H1, a hányados az I1 cellában van.
A képlet az I3 cellában van, ezt kell végighúzni a P3 celláig.
A képen láthatod, hogy az ellenőrző összeg a kerekítések miatt 2-vel nagyobb, mint a cél, de azt gondolom, ezt már kezelni lehet.Üdv.
-
Fferi50
Topikgazda
Most viszont egy másik kérdésem lenne.
A oszlopban - évek
B oszlopban - hónapok nevei (minden évben újraindul)
C oszlopban - értékekK1:K12- hónapok nevei
a C oszlop MIN és MAX értékét keresem hónapokra (k1:k12-re) kimutatva (januárMIN januárMAX, februárMIN februárMAX .......)
A C oszlopban szerepelnek mezők melyeknek nincs értéke, üres mező.köszi előre is
Szia!
Két tömbképlettel megoldható szerintem:
=MAX(($C$2:$C$130=K2)*$C$2:$C$130)
=MIN(HA(($C$2:$C$130=K2)*$C$2:$C$130>0;($C$2:$C$130=K2)*$C$2:$C$130;""))A tömbképletet Ctrl+Shift + Enter billentyűkombóval kell bevinni, az Excel kapcsos zárójelben jeleníti meg.
Beírod így az első cellákba, majd lehúzod az oszlopon. A minimumnál az üres, illetve a feltételnek meg nem felelő hónapok miatt trükközni kellett kicsit, ezért hosszabb a képlet.Üdv.
-
muszty
tag
Sziasztok!
Segítségetekre lenne szükségem. Egy olyan táblázatot szeretnék készíteni, aminek az értékei attól függően változnak, hogy mennyit adok meg.Nyolc részre szeretném osztani a KÉK mezőbe beírt (jelen esetben 500) értéket úgy, hogy a számok 2,4-es szorzóval növekedjenek. Ennek a szorzónak is jó lenne egy külön mezőt csinálni, hogy később módosítani tudjam. Néha 2,3-as szorzóval szeretném használni.
A képen manuálisan vannak megadva a számok, amiket előre kiszámoltam és lekerekítettem. Tehát a lényege az lenne, hogy ne kelljen számolgatnom az értékeket, hanem amikor módosítom a kék mezőben lévő számot, akkor az összes érték annak függvényében változzon. A nyolc érték összeadva megegyezik a kék mezőben lévő értékkel.
Tehát.
Első: 1.
Második: 1 * 2,4= (kerekítve) 2
Harmadik: 2 * 2,4= (kerekítve) 5
Negyedik: 5 * 2,4= (kerekítve) 12
...stbElőre is köszönöm a segítségeteket!
-
csferke
senior tag
Most viszont egy másik kérdésem lenne.
A oszlopban - évek
B oszlopban - hónapok nevei (minden évben újraindul)
C oszlopban - értékekK1:K12- hónapok nevei
a C oszlop MIN és MAX értékét keresem hónapokra (k1:k12-re) kimutatva (januárMIN januárMAX, februárMIN februárMAX .......)
A C oszlopban szerepelnek mezők melyeknek nincs értéke, üres mező.köszi előre is
-
csferke
senior tag
A pdf az egy érdekes probléma.
Köszi.Picit nyakatekerten, de megoldottam másként.
Az előszámla pdf-et, amit csak e-mailban küldök azt pdf-be nyomtatom.
A számlát, amit viszont ki kell nyomtatnom ott a nyomtatóhoz készítettem egy vízjelet. Itt csak az a szépséghiba, hogy minden nyomtatáskor plusz 2-3 kattintásra kel. Ezt még elviselem amíg nem találok jobb megoldást. -
Delila_1
veterán
-
Fecogame
veterán
Szia!
A következő képletet használd:
ha az első sortól indul akkor: "wp_" & sor() & "_comments"
ha nem az elsőtől, akkor: "wp_" & sor()-(sor()-1) & "_comments"
Ezt húzd végig az oszlopon lefelé, amíg kell.
Majd kijelölöd az oszlopot. Másolás - irányított beillesztés - értéket Ezt teheted ugyanarra az oszlopra, vagy egy másikra is - a képletes oszlop ezután törölhető is.Üdv.
Köszi, sikerült

-
#04331520
törölt tag
-
bteebi
veterán
A pdf az egy érdekes probléma. Nézd meg az oldal/margóbeállításokat. Esetleg azt próbáld meg, hogy a két képet összegyúrod egybe, és úgy teszed be, hátha az segít. Sajna a konkrét file nélkül nehéz segíteni, bár azzal együtt se biztos, hogy menne...
-
Véreshurka
senior tag
-
Delila_1
veterán
Hellósztok!
Lehet láma kérdés, előre is boccs.
2007-es magyar excel-t használok win 7-el. Ha sort vagy oszlopot jelölök ki akkor nem szürkülnek be a kijelölt cellák (fehérek maradnak) és így nagyon nehéz észrevennem ha véletlenül rosszul jelölök ki. Ugyanezen a gépen Libre Calc-nál nincs gond (ha esetleg vki win beállításra gyanakodna, de persze nem zárkózom el semmi elől
)Tudna vki ebben segíteni? Kicsit már zavaró...
Előre is köszönöm!
Próbáld az Excel beállításai | Népszerű elemek | Színséma beállítást módosítani, hátha...
-
Véreshurka
senior tag
Hali!
Erre valakinek esetleg ötlet?
-
csferke
senior tag
Az élőfejbe sortöréssel tedd be a képet.
Ezzel próbálkoztam már én is.
Az Élőfej bal oldalán már van egy cégnév-logó amely nyomtatáskor jórészt lefedi a lap középső részét is. Az Élőfej Középbe is betettem egy jpg-t, sortöréssel elmozgattam, hogy a lap közepén legyen.
Ekkor nyomtatásnál az Élőfej bal oldali képének bal szélét és a nyomtatandó Munkalap első sorait is kinyomtatja még egyszer, csak halványabban, kb. a nyomtatóhenger egy fordulatával lejeb-re.
sőt, most vettem észre még egy hibát.
Nyomtatnám papírra (Samsung ML-2250) és pdf-be is (Bullzip PDF Printer).
Csakhogy a vízjel nem ugyanoda nyomtatódik. Pdf-ben 5-6 cm-el feljebb van.
-
csferke
senior tag
Az élőfejbe sortöréssel tedd be a képet.
Ezzel próbálkoztam már én is.
Az Élőfej bal oldalán már van egy cégnév-logó amely nyomtatáskor jórészt lefedi a lap középső részét is. Az Élőfej Középbe is betettem egy jpg-t, sortöréssel elmozgattam, hogy a lap közepén legyen.
Ekkor nyomtatásnál az Élőfej bal oldali képének bal szélét és a nyomtatandó Munkalap első sorait is kinyomtatja még egyszer, csak halványabban, kb. a nyomtatóhenger egy fordulatával lejeb-re.
-
Fferi50
Topikgazda
Szia!
A következő képletet használd:
ha az első sortól indul akkor: "wp_" & sor() & "_comments"
ha nem az elsőtől, akkor: "wp_" & sor()-(sor()-1) & "_comments"
Ezt húzd végig az oszlopon lefelé, amíg kell.
Majd kijelölöd az oszlopot. Másolás - irányított beillesztés - értéket Ezt teheted ugyanarra az oszlopra, vagy egy másikra is - a képletes oszlop ezután törölhető is.Üdv.
-
Fecogame
veterán
Van egy sorom:
wp_1_comments
És ezt szeretném folytatni így, ha "lehúzom" a táblázatban, egészen ~14000-ig:
wp_2_comments
wp_3_comments
.
.
.
wp_13999_comments
wp_14000_commentsHogyan tudnám megcsinálni?

-
bteebi
veterán
Delila, Fferi, nagyon köszönöm mindkettőtöknek!
Holnap jobb esetben (ha nem leszek beteg) ki is fogom próbálni mindkettőt. -
Fferi50
Topikgazda
Sziasztok!
Írtam egy olyan makrót, amivel egy adott sorban lévő adatokat tudok átmásolni egy másik lap utolsó sorába úgy, hogy az eredeti helyről törlöm őket, vagyis effektíve "archiválom" az adatokat:
Public rwind As Long
Private Sub Worksheet_Change(ByVal Target As Range)
Dim valasz As String, firstemptyrow As Long
If Target.Column = 6 Then
rwind = Target.Row
If Target = "Archiválható" Then
valasz = MsgBox("Szeretnéd archiválni?", vbYesNo, "Archiválás")
If valasz = vbYes Then
firstemptyrow = Sheets("Archivált").Cells(Sheets("Archivált").Rows.Count, 2).End(xlUp).Row + 1
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Copy Destination:=Sheets("Archivált").Cells(firstemptyrow, 2)
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Delete Shift:=xlUp
Else: MsgBox "Nem lett archiválva!", vbOKOnly, "Archiválás"
End If
Sheets("Adatok").Cells(rwind, 2).Select
End If
End If
End SubElső közelítésben teljesen jól működik. Két "probléma" van vele: ha megosztom a munkafüzetet (sokan használnák), akkor nem működik az archiválás, mert - gondolom - az "Archivált" lapon nem tudja megtalálni az utolsó sort. Valahogy meg lehetne ezt kerülni?
A másik kérdésem pedig az lenne, hogy hogy lehet olyat csinálni, hogy egy szöveg egy adott ideig (pl. 5 másodpercig) legyen csak kiírva, utána pedig eltűnjön? Ha jól gondolom, akkor ilyet message boxszal sehogy se lehet csinálni.
Előre is köszönöm a javaslatokat!

Szia!
" ha megosztom a munkafüzetet (sokan használnák), akkor nem működik az archiválás, mert - gondolom - az "Archivált" lapon nem tudja megtalálni az utolsó sort."
Közös használat esetén csak teljes sorokat vagy oszlopokat lehet törölni, cella blokkokat nem, ezért nem működik abban az esetben a makród.Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Delete Shift:=xlUpsor helyett:
Sheets("Adatok").Cells(Target.Row, 2).EntireRow.DeleteÜdv.
-
Delila_1
veterán
Sziasztok!
Írtam egy olyan makrót, amivel egy adott sorban lévő adatokat tudok átmásolni egy másik lap utolsó sorába úgy, hogy az eredeti helyről törlöm őket, vagyis effektíve "archiválom" az adatokat:
Public rwind As Long
Private Sub Worksheet_Change(ByVal Target As Range)
Dim valasz As String, firstemptyrow As Long
If Target.Column = 6 Then
rwind = Target.Row
If Target = "Archiválható" Then
valasz = MsgBox("Szeretnéd archiválni?", vbYesNo, "Archiválás")
If valasz = vbYes Then
firstemptyrow = Sheets("Archivált").Cells(Sheets("Archivált").Rows.Count, 2).End(xlUp).Row + 1
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Copy Destination:=Sheets("Archivált").Cells(firstemptyrow, 2)
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Delete Shift:=xlUp
Else: MsgBox "Nem lett archiválva!", vbOKOnly, "Archiválás"
End If
Sheets("Adatok").Cells(rwind, 2).Select
End If
End If
End SubElső közelítésben teljesen jól működik. Két "probléma" van vele: ha megosztom a munkafüzetet (sokan használnák), akkor nem működik az archiválás, mert - gondolom - az "Archivált" lapon nem tudja megtalálni az utolsó sort. Valahogy meg lehetne ezt kerülni?
A másik kérdésem pedig az lenne, hogy hogy lehet olyat csinálni, hogy egy szöveg egy adott ideig (pl. 5 másodpercig) legyen csak kiírva, utána pedig eltűnjön? Ha jól gondolom, akkor ilyet message boxszal sehogy se lehet csinálni.
Előre is köszönöm a javaslatokat!

Nálam működik így:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim valasz As String, firstemptyrow As Long
If Target.Column = 6 And Target = "Archiválható" Then
Application.EnableEvents = False
rwind = Target.Row
valasz = MsgBox("Szeretnéd archiválni?", vbYesNo, "Archiválás")
If valasz = vbYes Then
firstemptyrow = Sheets("Archivált").Cells(Rows.Count, 2).End(xlUp).Row + 1
Range(Cells(rwind, 2), Cells(rwind, 6)).Cut Destination:=Sheets("Archivált").Cells(firstemptyrow, 2)
Range(Cells(rwind, 1), Cells(rwind, 6)).Delete Shift:=xlUp
Else: MsgBox "Nem lett archiválva!", vbOKOnly, "Archiválás"
End If
Sheets("Adatok").Cells(rwind, 2).Select
Application.EnableEvents = True
End If
End Sub -
bteebi
veterán
Sziasztok!
Írtam egy olyan makrót, amivel egy adott sorban lévő adatokat tudok átmásolni egy másik lap utolsó sorába úgy, hogy az eredeti helyről törlöm őket, vagyis effektíve "archiválom" az adatokat:
Public rwind As Long
Private Sub Worksheet_Change(ByVal Target As Range)
Dim valasz As String, firstemptyrow As Long
If Target.Column = 6 Then
rwind = Target.Row
If Target = "Archiválható" Then
valasz = MsgBox("Szeretnéd archiválni?", vbYesNo, "Archiválás")
If valasz = vbYes Then
firstemptyrow = Sheets("Archivált").Cells(Sheets("Archivált").Rows.Count, 2).End(xlUp).Row + 1
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Copy Destination:=Sheets("Archivált").Cells(firstemptyrow, 2)
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Delete Shift:=xlUp
Else: MsgBox "Nem lett archiválva!", vbOKOnly, "Archiválás"
End If
Sheets("Adatok").Cells(rwind, 2).Select
End If
End If
End SubElső közelítésben teljesen jól működik. Két "probléma" van vele: ha megosztom a munkafüzetet (sokan használnák), akkor nem működik az archiválás, mert - gondolom - az "Archivált" lapon nem tudja megtalálni az utolsó sort. Valahogy meg lehetne ezt kerülni?
A másik kérdésem pedig az lenne, hogy hogy lehet olyat csinálni, hogy egy szöveg egy adott ideig (pl. 5 másodpercig) legyen csak kiírva, utána pedig eltűnjön? Ha jól gondolom, akkor ilyet message boxszal sehogy se lehet csinálni.
Előre is köszönöm a javaslatokat!

Meg egyébként azt se értem, hogy ha a két Target-es sort megpróbálom összevonni:
If Target.Column = 6 And Target = "Archiválható" ThenAkkor valamiért Type mismatch hibaüzenetet kapok erre a sorra
. -
bteebi
veterán
Sziasztok!
Munkafüzet egyes Munkalapjaira szeretnék különböző vízjelet (jpg képet) elhelyezni.
Amit eddig találtam a net-en az a fejléces megoldás. Ez nálam nem játszik mert a fejlécet már használom és oda nem fér.
A másik ötletem, hogy beillesztettem mint képet és átlátszóra váltottam a fehér hátteret. Sajna ez sem igazi mert nem lehet teljesen a Munkalap cellái mögé tenni és így elég zavaró.Valakinek megoldása?
Angol Excel 2007.köszi
-
bteebi
veterán
Sziasztok!
Írtam egy olyan makrót, amivel egy adott sorban lévő adatokat tudok átmásolni egy másik lap utolsó sorába úgy, hogy az eredeti helyről törlöm őket, vagyis effektíve "archiválom" az adatokat:
Public rwind As Long
Private Sub Worksheet_Change(ByVal Target As Range)
Dim valasz As String, firstemptyrow As Long
If Target.Column = 6 Then
rwind = Target.Row
If Target = "Archiválható" Then
valasz = MsgBox("Szeretnéd archiválni?", vbYesNo, "Archiválás")
If valasz = vbYes Then
firstemptyrow = Sheets("Archivált").Cells(Sheets("Archivált").Rows.Count, 2).End(xlUp).Row + 1
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Copy Destination:=Sheets("Archivált").Cells(firstemptyrow, 2)
Range(Sheets("Adatok").Cells(Target.Row, 2), Sheets("Adatok").Cells(Target.Row, 6)).Delete Shift:=xlUp
Else: MsgBox "Nem lett archiválva!", vbOKOnly, "Archiválás"
End If
Sheets("Adatok").Cells(rwind, 2).Select
End If
End If
End SubElső közelítésben teljesen jól működik. Két "probléma" van vele: ha megosztom a munkafüzetet (sokan használnák), akkor nem működik az archiválás, mert - gondolom - az "Archivált" lapon nem tudja megtalálni az utolsó sort. Valahogy meg lehetne ezt kerülni?
A másik kérdésem pedig az lenne, hogy hogy lehet olyat csinálni, hogy egy szöveg egy adott ideig (pl. 5 másodpercig) legyen csak kiírva, utána pedig eltűnjön? Ha jól gondolom, akkor ilyet message boxszal sehogy se lehet csinálni.
Előre is köszönöm a javaslatokat!

-
csferke
senior tag
Sziasztok!
Munkafüzet egyes Munkalapjaira szeretnék különböző vízjelet (jpg képet) elhelyezni.
Amit eddig találtam a net-en az a fejléces megoldás. Ez nálam nem játszik mert a fejlécet már használom és oda nem fér.
A másik ötletem, hogy beillesztettem mint képet és átlátszóra váltottam a fehér hátteret. Sajna ez sem igazi mert nem lehet teljesen a Munkalap cellái mögé tenni és így elég zavaró.Valakinek megoldása?
Angol Excel 2007.köszi
-
Delila_1
veterán
-
tomi5244
őstag
-
Delila_1
veterán
-
tomi5244
őstag
-
Delila_1
veterán
Üdv!
Adott egy példa táblázat a HR reészlegünkről. Két dátum közötti eltelt napokat vizsgálja. Ezt szeretnénk feltételes formázással színezni.
0-30 zöld, felette piros.
0-60 zöld, felette piros.
0-90 zöld, felette piros.Ez menne is, ha külön táblázatba lenne, de itt egyben kérik, ezért tennék be egy kategória megjelölést. Így már azt is kellene vizsgálnia a formázásnak, hogy melyik kategóriába tartozik és akkor azt, a szerinti intervallumok között színezni. Ezzel viszont már nem boldogulok.
Office 2007
Köszönöm előre is, ha ki tudnátok segíteni!
T -
tomi5244
őstag
Üdv!
Adott egy példa táblázat a HR reészlegünkről. Két dátum közötti eltelt napokat vizsgálja. Ezt szeretnénk feltételes formázással színezni.
0-30 zöld, felette piros.
0-60 zöld, felette piros.
0-90 zöld, felette piros.Ez menne is, ha külön táblázatba lenne, de itt egyben kérik, ezért tennék be egy kategória megjelölést. Így már azt is kellene vizsgálnia a formázásnak, hogy melyik kategóriába tartozik és akkor azt, a szerinti intervallumok között színezni. Ezzel viszont már nem boldogulok.
Office 2007
Köszönöm előre is, ha ki tudnátok segíteni!
T -
Delila_1
veterán
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target <> 0 Then Rows(Target.Row).RowHeight = 25
If Target.Column = 1 And Target = 0 Then Rows(Target.Row).RowHeight = 60
End Sub -
Delila_1
veterán
köszönöm, ez tök jó, nem ismertem
az volt a gond, hogy nem volt benne semmi, így nem szúrt szemet, hogy egyesített cella van abban a sorban
ha nem ugrik egyet a kijelölőnégyzet mikor húzom le a kijelölést, akkor észre sem veszem
nagy táblázatban gáz tud lenni az ilyesmi, vakarhatja az ember a fejét rendesen. Főleg, hogy nekem nem közvetlen munkaeszköz az excel és nem érthet az ember mindenhez, de itt vagytok ti nekem

Van olyan funkció, amivel cellaformázásra lehet keresni?
Tehát pl. jelölje meg az összes egyesített cellát vagy adott színezetűt, stb?Szívesen.

Nincs olyan funkció, amivel az egyesített cellákat kijelölhetnéd, csak makróval lehet megoldani.
A színezett cellákra tudsz szűrni 1-1 oszlopban az autoszűrővel.
-
Zola007
veterán
A cellák egyesítése megengedett, de a hasonló malőrök miatt kerülendő.
Át lehet hidalni például egy címsor középre helyezésénél úgy, hogy az első cellába beírod a szöveget, kijelölöd a cellákat, amiknek a közepén látsszon, majd a cellaformázás, igazítás fül, vízszintes elrendezés legördülőjéből "A kijelölés közepére" opciót választod.
köszönöm, ez tök jó, nem ismertem
az volt a gond, hogy nem volt benne semmi, így nem szúrt szemet, hogy egyesített cella van abban a sorban
ha nem ugrik egyet a kijelölőnégyzet mikor húzom le a kijelölést, akkor észre sem veszem
nagy táblázatban gáz tud lenni az ilyesmi, vakarhatja az ember a fejét rendesen. Főleg, hogy nekem nem közvetlen munkaeszköz az excel és nem érthet az ember mindenhez, de itt vagytok ti nekem

Van olyan funkció, amivel cellaformázásra lehet keresni?
Tehát pl. jelölje meg az összes egyesített cellát vagy adott színezetűt, stb? -
Delila_1
veterán
Szia
próbáltam, töröltem az adattáblán kívül mindent többször is, de nem működött.Az imént viszont meg lett a ludas.
Az egyik sorban volt egy üres egyesített cella, ami belelógott abba az oszlopba, ahová új oszlopot akartam beszúrni.
Mondjuk 2 dolgot nem értek ezzel kapcsolatban:
- miért írja azt, hogy adatvesztés elkerülése, mikor teljesen üres volt a cella-
- miért nem írja, hogy egyesített cellával ütközés, mint pl. mikor szimpla cella tartalmat akarsz olyan területre másolni, ami egyesített cellát tartalmaz. Akkor bezzeg felismeri.
- semmi köze nem volt az AC/67-es cellához, a 6. sorban húzódott az L oszlopig
Mindegy is, a lényeg, hogy ha valaki hasonlóba fut bele, nézzen meg.
A cellák egyesítése megengedett, de a hasonló malőrök miatt kerülendő.
Át lehet hidalni például egy címsor középre helyezésénél úgy, hogy az első cellába beírod a szöveget, kijelölöd a cellákat, amiknek a közepén látsszon, majd a cellaformázás, igazítás fül, vízszintes elrendezés legördülőjéből "A kijelölés közepére" opciót választod.
-
Zola007
veterán
Szia
próbáltam, töröltem az adattáblán kívül mindent többször is, de nem működött.Az imént viszont meg lett a ludas.
Az egyik sorban volt egy üres egyesített cella, ami belelógott abba az oszlopba, ahová új oszlopot akartam beszúrni.
Mondjuk 2 dolgot nem értek ezzel kapcsolatban:
- miért írja azt, hogy adatvesztés elkerülése, mikor teljesen üres volt a cella-
- miért nem írja, hogy egyesített cellával ütközés, mint pl. mikor szimpla cella tartalmat akarsz olyan területre másolni, ami egyesített cellát tartalmaz. Akkor bezzeg felismeri.
- semmi köze nem volt az AC/67-es cellához, a 6. sorban húzódott az L oszlopig
Mindegy is, a lényeg, hogy ha valaki hasonlóba fut bele, nézzen meg.
-
Fferi50
Topikgazda
hello
van egy fájl, amibe mai naptól nem tudok új sort vagy oszlopot beszúrni.
Az a vicces, hogy tegnapig simán szerkesztgettem napi szinten, variáltam benne gond nélkül az oszlopokat, ma pedig ezt kapom:
Próbáltam törölni a tényleg adattáblán kívüli cellákat, de ugyanez és a Ctrl-End mindig aaz AC/67-es cellára ugrik, akármit törlök vagy próbálok, pedig ott soha nem volt adat, mert ez egy fix 30 soros tábla.
Marha idegesítő, remélem tudtok valami megoldást, mert holnapi meg kell csinálnom a táblázatotSzia!
Próbáld az összes, tábládon kívül levő sort és oszlopot törölni.
Ha ezután is fennáll a jelenség, akkor javaslom másold át csak a táblát egy új munkalapra/vagy új munkafüzetbe, akkor szerintem helyre kell jönnie.Üdv.
-
#04331520
törölt tag
Köszönöm szépen. Szuper. Próbáltam megkettőzni a paracssort, hogy ha 0 akkor álljon vissza 60-as magasságra de nem ment.
-
Zola007
veterán
hello
van egy fájl, amibe mai naptól nem tudok új sort vagy oszlopot beszúrni.
Az a vicces, hogy tegnapig simán szerkesztgettem napi szinten, variáltam benne gond nélkül az oszlopokat, ma pedig ezt kapom:
Próbáltam törölni a tényleg adattáblán kívüli cellákat, de ugyanez és a Ctrl-End mindig aaz AC/67-es cellára ugrik, akármit törlök vagy próbálok, pedig ott soha nem volt adat, mert ez egy fix 30 soros tábla.
Marha idegesítő, remélem tudtok valami megoldást, mert holnapi meg kell csinálnom a táblázatot -
Delila_1
veterán
Sziasztok!
Készítettem egy táblázatot napi rutinmunkához, amiben pár dolog már automatizálva van. Havonta van egy fül. A munkalapokon a napok úgy vannak megoldva, hogy ha Ctrl+0 billenytyűkombinációt nyomok a sor első cellájába a sor sárga lesz ezzel elválasztva a napokat egymástól. Mivel egy napon belül a bejegyzésekhez több sor is kerülhet ezért a sormagasságok elég nagyok. Azt szeretnem elérni, hogy a dátum dormagassága legyen 25mm. Annyit lehet tudni, hogy az első oszlopban csak dátum szerepel, a második oszlopban egy 'leírás', a harmadik oszlopban egy 'folyamat' ami változó, a negyedik oszlopban 'név' van, az ötödikben 'elkészült' (itt ha a legördülőben ki van választva a kész az kékre színezi a sort) és a hatodik egy 'szűrő' (ezzel tudok szűrni szín alapján a 'kész' és a folyamatban lévő ügyekre). Tehát ha az első oszlopban bármi van akkor már megváltoztathatná annak a sornak a magasságát. A dátumos sorokban az első oszlopon kívul nincs semmi.
A lapodhoz rendeld a lenti rövid makrót.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then Rows(Target.Row).RowHeight = 25
End SubMikor az A oszlopba viszel be bármilyen adatot, az aktuális sor magassága 25 lesz.
-
#04331520
törölt tag
Sziasztok!
Készítettem egy táblázatot napi rutinmunkához, amiben pár dolog már automatizálva van. Havonta van egy fül. A munkalapokon a napok úgy vannak megoldva, hogy ha Ctrl+0 billenytyűkombinációt nyomok a sor első cellájába a sor sárga lesz ezzel elválasztva a napokat egymástól. Mivel egy napon belül a bejegyzésekhez több sor is kerülhet ezért a sormagasságok elég nagyok. Azt szeretnem elérni, hogy a dátum dormagassága legyen 25mm. Annyit lehet tudni, hogy az első oszlopban csak dátum szerepel, a második oszlopban egy 'leírás', a harmadik oszlopban egy 'folyamat' ami változó, a negyedik oszlopban 'név' van, az ötödikben 'elkészült' (itt ha a legördülőben ki van választva a kész az kékre színezi a sort) és a hatodik egy 'szűrő' (ezzel tudok szűrni szín alapján a 'kész' és a folyamatban lévő ügyekre). Tehát ha az első oszlopban bármi van akkor már megváltoztathatná annak a sornak a magasságát. A dátumos sorokban az első oszlopon kívul nincs semmi.
-
AkosAkos
aktív tag
Kicsit elbambáztam, mert ezen az oldalon már jártam....köszi.

-
Juditta_56
aktív tag
-
AkosAkos
aktív tag
Üdv mindenkinek!

Informatika házi feladathoz kellene nekem kimutatást készítenem. Ehhez hol tudok adatforrást találni (valami KSH-sat emlegettek, de nem találok ilyet).
Előre is köszönöm a segítséget! -
gyga
senior tag
-
Delila_1
veterán
-
Delila_1
veterán
Sziasztok!
Segítséget szeretné kérni. Ecxel 2016
Adott egy mező, miben azt szeretném, hogy csak dátumot tudjanak beleírni pl 1974.11.11. A cellának csak a formátumát szeretném zárolni, amennyiben ez lehetséges.
Régebben egy másik táblázatban volt ilyen opció, hogy csak egész számot engedett beírni, más formátumot nem, szóval valahogy meg lehetne ezt is csinálni szerintem.Segítségeteket előre is köszönöm!
(#33632) Delila_1 v
Köszönöm szépen! Nagyszerű!
Az érvényesítésnél a Megengedve legördülőben kiválaszthatod a dátumot, ahol megadhatod a min és max értékeket.
-
Cartman023
aktív tag
Sziasztok!
Segítséget szeretné kérni. Ecxel 2016
Adott egy mező, miben azt szeretném, hogy csak dátumot tudjanak beleírni pl 1974.11.11. A cellának csak a formátumát szeretném zárolni, amennyiben ez lehetséges.
Régebben egy másik táblázatban volt ilyen opció, hogy csak egész számot engedett beírni, más formátumot nem, szóval valahogy meg lehetne ezt is csinálni szerintem.Segítségeteket előre is köszönöm!
(#33632) Delila_1 v
Köszönöm szépen! Nagyszerű!
-
gyga
senior tag
-
Delila_1
veterán
Rögzíts egy sort, amiben csak egy nyomtatást hajtasz végre. Ez azért kell, mert a rögzítés tartalmazza, hogy melyik nyomtatóra küldöd az anyagot.
Másold be egy modulba a lenti makrót.
Sub Nyomtat()
Dim napig, nap As Integer
napig = Application.WorksheetFunction.EoMonth(Date, 0)
napig = Day(napig)
For nap = 1 To napig
ActiveSheet.PageSetup.CenterHeader = "Date: " & nap & "/" & Month(Date) & "/" & Year(Date)
'ide jön a rögzített nyomtatási sor
Next
End SubA megjegyzésbe írt 'ide jön... helyére másold be a rögzített sorodat. Mentsd el a füzetet makróbarátként.
A lapról töröld ki a sort, ami most a dátumot tartalmazza, mert ezt a makró az élőfejbe írja majd be.
A makró az aktuális hónap minden napjára elkészíti a nyomtatást, a fejlécben a napi dátummal. -
Reinhardt
őstag
Ezzel nem csak az aktualis napot lehet nyomtatni? Meg lehet oldani vele az egesz honapot elre?
-
Delila_1
veterán
Hello,
Jelenleti ivet szeretnem kinyomtatni minden honap elejen datummal a tetejen egy honapra elore:

A2-es cellaban van a datum. De igazabol lehet barhogy, pl. A2-ben a "DATE:", B2-ben meg maga a datum, ahogy egyszerubb. Hogyan lehetne egyszeruen nem kulon beirkalva kinyomtatni azt a 28-31 oldalt?
Koszi
Win10, Excel 2016Fájl menü, Nyomtatás, Oldalbeállítás, Élőfej és élőláb fül, Egyéni élőfej.
Itt kiválaszthatod, hogy balra, középre, és/vagy jobbra akarod beírni a dátumot. Pl. középre beírod, hogy Dátum: (szóközzel a végén), majd kiválasztod a naptár ikont.
-
gaben86
csendes tag
lappy
Bocsánat, tökéletesen működik, csak a beírásnál felcseréltem a 2 cellát.....

-
gaben86
csendes tag
Szia!
Köszönöm segítséged, kipróbáltam amit írtál, nálam ezt alkalmazva a te példádat nézve a b2-ből eltűnik a képlet az a1-be nem másolódik át egyik munkalapra sem.
Lehet rosszul csináltam valamit. (az alap munkalap vba-jába raktam bele)Üdv.
O.Gábor -
Reinhardt
őstag
Hello,
Jelenleti ivet szeretnem kinyomtatni minden honap elejen datummal a tetejen egy honapra elore:

A2-es cellaban van a datum. De igazabol lehet barhogy, pl. A2-ben a "DATE:", B2-ben meg maga a datum, ahogy egyszerubb. Hogyan lehetne egyszeruen nem kulon beirkalva kinyomtatni azt a 28-31 oldalt?
Koszi
Win10, Excel 2016 -
lappy
őstag
Sziasztok!
Segítségeteket szeretném kérni, van egy excel munkafüzetem, amelyben több száz munkalap van.
Az első munkalap forrásul szolgál a többinek, erre mutatnak a hivatkozások a többi munkalapon.
A forrás munkalapon módosítok valamit, azt végrehajtja a többi munkalapon is.A forrás munkalapra bekerült egy alap műveleteket tartalmazó képlet az egyik cellába.
Kérdésem az lenne, hogy megoldható e, hogy a többi munkalapon erre a képletre hivatkozzak, nem a cella értékére, hanem magára a képletre, hogy a képlet a többi munkalapra átkerüljön.
Erre azért van szükség mert a képletet gyakran kell módosítani, nem szeretném minden egyes alkalommal az összes munkalapra átmásolni, hanem csak az alap munkalapon lévőt átírni, amit lekövet a többi munkalap is.Segítségeteket előre is köszönöm!

Üdv.
O.GáborEz az A1 képletét másolja a B2 helyre minden munkalapra
Sub InsertFormula()
Dim wSheet As Worksheet
For Each wSheet In Worksheets
wSheet.Range("B2").Formula = Range("A1").Formula
Next wSheet
End Sub -
gaben86
csendes tag
Sziasztok!
Segítségeteket szeretném kérni, van egy excel munkafüzetem, amelyben több száz munkalap van.
Az első munkalap forrásul szolgál a többinek, erre mutatnak a hivatkozások a többi munkalapon.
A forrás munkalapon módosítok valamit, azt végrehajtja a többi munkalapon is.A forrás munkalapra bekerült egy alap műveleteket tartalmazó képlet az egyik cellába.
Kérdésem az lenne, hogy megoldható e, hogy a többi munkalapon erre a képletre hivatkozzak, nem a cella értékére, hanem magára a képletre, hogy a képlet a többi munkalapra átkerüljön.
Erre azért van szükség mert a képletet gyakran kell módosítani, nem szeretném minden egyes alkalommal az összes munkalapra átmásolni, hanem csak az alap munkalapon lévőt átírni, amit lekövet a többi munkalap is.Segítségeteket előre is köszönöm!

Üdv.
O.Gábor -
Véreshurka
senior tag
Hellósztok!
Lehet láma kérdés, előre is boccs.
2007-es magyar excel-t használok win 7-el. Ha sort vagy oszlopot jelölök ki akkor nem szürkülnek be a kijelölt cellák (fehérek maradnak) és így nagyon nehéz észrevennem ha véletlenül rosszul jelölök ki. Ugyanezen a gépen Libre Calc-nál nincs gond (ha esetleg vki win beállításra gyanakodna, de persze nem zárkózom el semmi elől
)Tudna vki ebben segíteni? Kicsit már zavaró...
Előre is köszönöm!
-
Traxx
őstag
Ha a C-D-E3 cella színe azonos, az is tökéletes (sőt, úgy jobb is sokkal, mint ha mindhárom más-más lenne, a cél itt a figyelemfelkeltés, hogy már folyamatban van a teljesülés), a lényeg, hogy ne ugyanolyan színű legyen, mint az a szín vagy mintázat, amit a végösszesennél kapnék

lappy: köszönöm neked is

-
Delila_1
veterán
Sziasztok!
Feltételes formázással kapcsolatban szeretnék segítséget kérni. Adott egy ilyen táblázat:

Azt csinálja, hogy ha a B3 cellában megjelenik valamilyen érték, akkor a cellák elszíneződnek, itt a
=DARAB($B5)=1szerepel a feltételes formázás értékeként. Olyat szeretnék csinálni, hogy az 1., 2., 3. rész megfelelő értéke értéke is színeződjön el, ha oda beírásra kerül valamilyen mennyiség (de másabb színnel), viszont amíg ezen 3 cella értéke nem éri el a Mennyiségben lévő értéket, addig az előző feltételes formázás ne aktiválódjon. További problémám, hogy mivel a B3-ban összeadom a C3, D3, E3 értékét, így az már eleve nem üres, vagyis a feltételes formázás hatása már megjelenik.Van ötletetek, hogyan lehetne jól ezt megcsinálni?
Köszönöm szépen

Ha jól értem, akkor legyen a C3; D3 és E3 színes (különböző), mikor az összegük, ami a B3-ban van, egyenlő lesz az A3 értékével.
Mindhárom cellánál legyen a feltételes formázás képlete =$A3=$B3, csak más-más formátumot adj meg.
-
lappy
őstag
Sziasztok!
Feltételes formázással kapcsolatban szeretnék segítséget kérni. Adott egy ilyen táblázat:

Azt csinálja, hogy ha a B3 cellában megjelenik valamilyen érték, akkor a cellák elszíneződnek, itt a
=DARAB($B5)=1szerepel a feltételes formázás értékeként. Olyat szeretnék csinálni, hogy az 1., 2., 3. rész megfelelő értéke értéke is színeződjön el, ha oda beírásra kerül valamilyen mennyiség (de másabb színnel), viszont amíg ezen 3 cella értéke nem éri el a Mennyiségben lévő értéket, addig az előző feltételes formázás ne aktiválódjon. További problémám, hogy mivel a B3-ban összeadom a C3, D3, E3 értékét, így az már eleve nem üres, vagyis a feltételes formázás hatása már megjelenik.Van ötletetek, hogyan lehetne jól ezt megcsinálni?
Köszönöm szépen

a B3 cellánál ne darab függvényt használj hanem szumha függvényt pl így ha a 3 cella értéke kisebb mint a B3 akkor nem lesz színezve
a másik 3 cellához pedig az üres függvény is jó. -
Traxx
őstag
Sziasztok!
Feltételes formázással kapcsolatban szeretnék segítséget kérni. Adott egy ilyen táblázat:

Azt csinálja, hogy ha a B3 cellában megjelenik valamilyen érték, akkor a cellák elszíneződnek, itt a
=DARAB($B5)=1szerepel a feltételes formázás értékeként. Olyat szeretnék csinálni, hogy az 1., 2., 3. rész megfelelő értéke értéke is színeződjön el, ha oda beírásra kerül valamilyen mennyiség (de másabb színnel), viszont amíg ezen 3 cella értéke nem éri el a Mennyiségben lévő értéket, addig az előző feltételes formázás ne aktiválódjon. További problémám, hogy mivel a B3-ban összeadom a C3, D3, E3 értékét, így az már eleve nem üres, vagyis a feltételes formázás hatása már megjelenik.Van ötletetek, hogyan lehetne jól ezt megcsinálni?
Köszönöm szépen

-
Delila_1
veterán
-
Drenadar
veterán
Sziasztok!
Roppant kezdő vagyok függvény téren, nézzétek el nekem.
Google Drive-ban csináltam egy halál egyszerű táblát, ami a munkámat megkönnyítené, viszont a google tiltva lett nálunk...
Google D-ben működött nekem az INDEX/INDIREKT függvény, nem keresésre, hanem egy tömb kiírásra.
Nem tudom mennyire egyértelmű, de az excelben nem akar működni, nem elég nekik csak a tömb megadása, több paramétert várnak.Valaki tudna segíteni ebben, hogy excelben ez miképpen működik, ha nem ezekkel?
-
Reinhardt
őstag
-
benedekco
addikt
SZia,
én ezt úgy oldanám meg, hogy csinálnék egy segédoszlopot. Abban lennének a dinamikus, változó hivatkozásrészek.
Példa kedvéért legyen az A oszlopban van.B1-be meg beírnám, hogy ="https://prohardver.hu/tema/excel/"&A1
(Itt az A1 tartalma: 14-14.html )Ha csak a számot akarod megadni:="https://prohardver.hu/tema/excel/"&A1&"-"&A1&".html"
(Itt az A1 tartalma: 14 )Ha pedig tartományt szeretnél, pl. https://prohardver.hu/tema/excel/hsz_14-18.html , akkor két segédoszlop kell. Legyen a 2. segédoszlop a B.
A C1-be akkor a következő kellene: ="https://prohardver.hu/tema/excel/"&A1&"-"&B1&".html"
(Itt az A1 tartalma: 14, B1 tartalma 16 )Ha pedig hivatkozást szeretnél csinálni, hogy csak kattintsanak, akkor kell elé egy HIPERHIVATKOZAS nevű függvény.
Példa az első alapján: =HIPERHIVATKOZAS("https://prohardver.hu/tema/excel/"&A1)De sok igény

Ha a linket el akarod nevezni, akkor tegyük fel, hogy csak a sorszámot akarod a link nevének megadni. Amit mutasson a függvény.
=HIPERHIVATKOZAS("https://prohardver.hu/tema/excel/"&A1;A1)Vagy csinálsz egy segédoszlopot, amiben adsz egy szép nevet a linknek és azt hivatkozod be a függvénybe a pontosvessző után.
Sajna olyan opció nincs, hogy csak a rövid adatot írom be az adott mezőben és az Excel automatikusan megcsinálja az egész hiperhivatkozást.
Igazából annyi van, hogy egy megrendelőlapot kell létrehoznom és egy külső cég webshopjában lévő cikkekre kellene rámutogatni. Eléggé gány megoldás, de sajna az IT teljesen használhatatlan a cégnél.
Megcsináltam az általad írt utolsó variációt és tökéletesen működik.
Köszönöm a segítséget! Jár a virtuális sör, vagy csoki.

-
róland
veterán
Szia!
Makró nélkül azért nem fog menni, mert egy cellában vagy képlet (és annak eredménye) van, vagy "konstans érték". Képlettel el lehet érni, hogy az adott hónap legyen látható és még a lista követelményeknek is megfeleljen, viszont amint megváltoztatod az értékét, abban a pillanatban "elvész" a képlet.
Én a Munkalap aktíválási eseményébe tenném be az egysoros kódot - ami 3 sor lesz
Private Sub Worksheet_Activate()
Range("A1").Value=Application.Choose(Month(Date), "Január","Február","Március","Április" stb.)
End SubAz adott cellára természetesen az érvényesítést is kiadhatod emellett - ahhoz nem kell nyúlni többet.
Üdv.
Holnap kipróbálom.

-
Delila_1
veterán
-
Delila_1
veterán
-
Fferi50
Topikgazda
Excel 2007 adatérvényesítés:
Adott táblázat most az aktuális hónaphoz tartozó adatokat mutatja, ha egy 12 elemű listát létrehozok, akkor választható a megjeleníteni kívánt hónap, DE:
- azt szeretném, hogy alapértelmezetten mindig az aktuális hónap értékét mutassa és legördülő listából lehessen választani, ha másik hónapot szeretne valaki megnézni. (Lehetőleg makró nélküli megoldás érdekel.)
Szia!
Makró nélkül azért nem fog menni, mert egy cellában vagy képlet (és annak eredménye) van, vagy "konstans érték". Képlettel el lehet érni, hogy az adott hónap legyen látható és még a lista követelményeknek is megfeleljen, viszont amint megváltoztatod az értékét, abban a pillanatban "elvész" a képlet.
Én a Munkalap aktíválási eseményébe tenném be az egysoros kódot - ami 3 sor lesz
Private Sub Worksheet_Activate()
Range("A1").Value=Application.Choose(Month(Date), "Január","Február","Március","Április" stb.)
End SubAz adott cellára természetesen az érvényesítést is kiadhatod emellett - ahhoz nem kell nyúlni többet.
Üdv.
-
olloczky
senior tag
-
Pulsar
veterán
-
olloczky
senior tag
Sziasztok
Egy excel táblában nyomtatáskor a lap tetején megjelenik egy sor szöveg, ami valahol be van állítva, de szerkesztéskor nem látszik. Hol lehet ezt megnézni?
üdv
-
Reinhardt
őstag
-
róland
veterán
Excel 2007 adatérvényesítés:
Adott táblázat most az aktuális hónaphoz tartozó adatokat mutatja, ha egy 12 elemű listát létrehozok, akkor választható a megjeleníteni kívánt hónap, DE:
- azt szeretném, hogy alapértelmezetten mindig az aktuális hónap értékét mutassa és legördülő listából lehessen választani, ha másik hónapot szeretne valaki megnézni. (Lehetőleg makró nélküli megoldás érdekel.)
-
cousin333
addikt
Sziasztok!
Némi segítséget/infót kérnék egy Excel 2016-os problémához.
Van egy táblázatom adatokkal, ahol az első oszlop egy dátum, a többiben meg összegek szerepelnek. Készítettem 3 kimutatás-diagramot (3 különböző fülön) és beállítottam úgy, ahogy szeretném. Mindhárom esetben az említett dátum mező került a "sorok" közé. Ezt a mezőt szeretném az Elemzés > Mező csoportosítása paranccsal összerendezni.
Bár elvileg 3 különböző kimutatásom van, ez a csoportosítás mindhárom esetben érvényre jut. Például szeretném, ha az első táblában havi bontás szerepelne (csak a hónapok, évek nélkül), a másikban viszont csak az évek, de ha az egyiket beállítom, megy vele a másik is.
Nem lehetne őket függetleníteni?
-
lappy
őstag
Új hozzászólás Aktív témák
-
33700 - 33601
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 35901 35900 - 35801 35800 - 35701 35700 - 35601 35600 - 35501 35500 - 35401 35400 - 35301 35300 - 35201 35200 - 35101 35100 - 35001 35000 - 34901 34900 - 34801 34800 - 34701 34700 - 34601 34600 - 34501 34500 - 34401 34400 - 34301 34300 - 34201 34200 - 34101 34100 - 34001 34000 - 33901 33900 - 33801 33800 - 33701 33700 - 33601 33600 - 33501 33500 - 33401 33400 - 33301 33300 - 33201 33200 - 33101 33100 - 33001 33000 - 32901 32900 - 32801 32800 - 32701 32700 - 32601 32600 - 32501 32500 - 32401 32400 - 32301 32300 - 32201 32200 - 32101 32100 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 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
PROHARDVER! - 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 Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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)
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Projektor topic
- Samsung Galaxy A54 - türelemjáték
- PROHARDVER! feedback: bugok, problémák, ötletek
- Samsung Galaxy S26 Ultra - fontossági sorrend
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- HP nyomtatók
- Nyomtató topik
- Ubuntu Linux
- Forza sorozat (Horizon/Motorsport)
- További aktív témák...
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Microsoft és egyéb dobozos és OEM szoftverek
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Csak kipróbált!!!! Roborock Q10 VF+ robotporszívó, fekete
- ÚJ!!! Starlight MacBook Air 15" M4 24GB 1000GB Garanciával, ajándék töltővel
- Asus ROG MAXIMUS Z690 EXTREME Alaplap!
- Dell OptiPlex GX520 SFF,Pentium D 820,512 MB DDR2 félkonfig
- BESZÁMÍTÁS! LENOVO Ideapad Gaming 3 notebook - i5 11320H 16GB DDR4 512GB SSD RTX 3050Ti 4GB WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest






sőt, most vettem észre még egy hibát.






