-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
csferke
senior tag
válasz
Fferi50
#54316
üzenetére
Szia, köszi de úgy látom nem tudtam elég pontosan megfogalmazni, hogy mit is szeretnék.
Pl. A-F oszlopok egyik "ablakban" G és a tőle jobbra a többi. Amikor az egérrel görgetek az A-F oszlopokon, bárhol, akkor csak azok mozogjanak le-fel. A G és a tőle jobbra lévők ne mozogjanak. Ez persze fordítva is így működjön. -
csferke
senior tag
Sziasztok!
Ezzel a képernyő/táblázat felosztással lehet vízszintesen elosztani a képernyőn a táblázatot.
Lehetséges-e valahogy függőlegesen is felosztani?
kösziExcel 2007
-
csferke
senior tag
válasz
macilaci78
#54274
üzenetére
-
csferke
senior tag
Sziasztok!
Melyik az utolsó angol Excel amely tartalmazza még a "Microsoft MonthView Control 6.0"-t ?
Az Excel 2007-ben még benne volt.
köszi -
csferke
senior tag
Sziasztok!
Hogyan lehetne Windows 10, Angol Excel 2016-ba (64 bit) telepiteni a "Microsoft MonthView Control "-t?
Másik gépemen (régebbi Windows és Excel) használok egy Pop-up Calendar for Excel Date Picker-t. Bármely mezőn jobb-klikk és a legördülő menüből "Insert Date"-ra megjenik egy dátumválasztó.
Sajnos az Excel 2016-ban nincs "Microsoft MonthView Control ".
Esetleg valami ehhez hasonló.köszi
-
csferke
senior tag
Sziasztok!
Egy kis segítséget kérnék tőletek.
Egy munkalapon létrehozott adatlapot makróból kiíratok egy meghatározott névvel ( a W3-as mező tartalma) és megadott címre (G:\valahova) PDF formában.
Egy újabb igény szerint kellene most ezt a pdf-et automatikusan elküldeni, Thunderbird-ben, egy e-mail címről (ami nem változik) egy a munkalap adott mezejében (W9) megadott e-mail címre.
Segítségetek kérem.
köszi -
csferke
senior tag
Sziasztok!
Időközben rájöttem, hogy a kérdésemre kapott eredmény nem felelne meg az elvárásomnak.
Átmozgattam a D oszlopot E-bePrivate Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [E:E]) Is Nothing Then
Sheets("Bilans").[A8] = Target + 5
End If
End SubHa E oszlop adott sorába beíródik egy új adat akkor
- ha a B oszlop azonos sorában lévő szöveg E-vel kezdődik akkor Target + 5
- ha a B oszlop azonos sorában lévő szöveg N-el kezdődik akkor Target + 9
- ha a B oszlop azonos sorában lévő szöveg bármi mással kezdődik akkor Target + 0köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Ezen a kódon szeretnék változtatniPrivate Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [D:D]) Is Nothing Then
Sheets("Bilans").[A8] = Target + 5
End If
End SubHa változás történik a D oszlopban akkor kérdezze meg, hogy mennyivel szeretném növelni a Target-et
Kérje be a NÖVELÉS-t ésSheets("Bilans").[A8] = Target + NÖVELÉSRemélem, hogy ki lehet hámozni, hogy mit is szeretnék.
köszi
Angol Excel 2007 -
csferke
senior tag
válasz
Delila_1
#47942
üzenetére
Szia!
Mikor egy új lapot hozol létre, az a Munka1 lap B3 cellájában lévő nevet kapja meg.
Nem pontosan erre gondoltam. Pontosítok.
Meglévő munkalap nevét szeretném módosítani.
Adott egy "Név" ami nem változik és ehhez kellene hozzáadni a B3 tartalmát. Amikor változik B3 tartalma akkor változzon a munkalap neve "Név "+a B3 új tartalma.köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Mivel erre nem reagált senki, ismételten bátorkodom feltenni a kérdést.
Az kivitelezhető, hogy automatikusan változzon egy Munkalap neve?
Konkrétabban. "Név "+ egy másik lapon található cella tartalma, amely változik.köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Az kivitelezhető, hogy automatikusan változzon egy lapfül neve?
Konkrétabban. "Név "+ egy másik lapon található cella tartalma, amely változik.köszi
Angol Excel 2007 -
csferke
senior tag
válasz
Fferi50
#46955
üzenetére
Szia!
Az volt az alap feltételezésem, hogy a Vlookup nem is ad találatot akkor is az Excel úgy tekint a cellára, hogy nem üres hiszen benne van a képlet.
Hosszas próbálkozás folyamán jött ez a képlet
=IF(VLOOKUP(I5;Vevok!A:Q;17;0)="";"";VLOOKUP(I5;Vevok!A:Q;17;0))
Amikor az első Vlookup nem ad eredményt akkor kitölti a cellát "üressel" ha viszont van találat akkor a második Vlookup beírja a találatot. Erre már működik a feltételes formázás.Ki fogom próbálni a te képleted is. Mindig tanul valamit az ember.
köszönöm
-
csferke
senior tag
válasz
Fferi50
#46947
üzenetére
Szia!
=NOT(ISERROR($P$4))Ez így nem kóser.
Eddig jutottam a P4 cella képletével=IF(VLOOKUP(I5;Vevok!A:Q;17;0)="";"";VLOOKUP(I5;Vevok!A:Q;17;0))
Csak ez pont a fordítottját csinálja mint ami én szeretnék. Akkor színez amikor nincs találat, vagyis üres a cella.
Valamit változtatni kellene az " " üres értékkel vagy valahová beékelni egy NOT-otüdv
-
csferke
senior tag
Sziasztok!
Sajnos sehogy sem akar összejönni ez a cella színezés.
Ezekkel próbálkoztam=NOT(ISERROR(P4)) =NOT(ISERR(P4))de nem lett jó az eredmény.
Ha van, ha nincs Vlookup találat a cella mindig beszíneződik.
Talán azért mert a cella sohasem üres, van benne egy képlet.köszi fáradozásotokat
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Beleestem abba a hibába, hogy nem pontosan fogalmaztam meg a kérdésemet.
Kapkodtam. Elnézést.Íme a pontosított kérdés.
Szeretnék egy cellának P4 feltételes formázással bizonyos színt adni amikor nincs benne "eredmény".
A P4 cellában van egy képlet=VLOOKUP(I5;Vevok!A:Q;17;0)amely az I5-ben levő szöveg alapján kikeresi az eredményt a Vevok lapról. Van amikor talál adatot de legtöbbször üres a keresett cella.
Azt szeretném, hogy amikor az I5 keresés alapján talál adatot a Vevok lapon és azt megjeleníti a P4 cellában akkor az kapjon pl. sárga színt.
Tehát a P4 cella sohasem "üres" mert benne van a képlet.
Az I5 tartalma szöveg és a P4-ben is szöveg jelenik meg ha van találat.köszönettel
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Szeretnék egy cellának feltételes formázással bizonyos színt adni amikor nincs benne "eredmény".
A cellában van egy képlet=VLOOKUP(I5;Vevok!A:Q;17;0)amely az I5-ben levő adat alapján kikeresi az eredményt a Vevok lapról. Van amikor talál adatot de legtöbbször nincs adat.Azt szeretném, hogy amikor talál adatot és azt megjeleníti a cellában (I5) akkor az kapjon pl. sárga színt.
köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Egy adott munkalapon adatbevitelre több Form-ot használok. A méreteik különbözőek.Előhívom a Form-ot
UserForm.Show
Hogyan lehet megadni, hogy mindegyik Form ugyanabban a pozícióban jelenjen meg?
Ha a bal felső sarok ugyanaz akkor már ok lenne.köszi
Angol Excel 2007 -
csferke
senior tag
válasz
Lasersailing
#46076
üzenetére
Esetleg ha nem akarsz N/A-kat látni, akkor:
=IF(ISBLANK(J1),"",VLOOKUP(J1,$R$1:$S$4,2,0))
kösziFferi50-nek is, de az előző megoldást választottam
-
csferke
senior tag
Sziasztok!
Elakadtam egy feltételes formázásnál.
J oszlopban számok vannak és ezen számok függvényében szeretnék szöveget íratni az N oszlop azonos sorába.
a J oszlopban lehetséges számok 0, 1, 2 és 3
Az N oszlop azonos sorában kellene megjeleníteni szöveget e számok függvényében, ha
0 = pihenő
1 = állás
2 = munka
3 = vezetés
A J oszlopban vannak üres cellák is. Ezeket figyelmen kívül kellene hagyni.
Remélem sikerült érthetően megfogalmaznom, hogy mit szeretnék.köszi
-
csferke
senior tag
Sziasztok!
Létezik-e Excel-nek olyan funkciója amelynek eredménye éé hh nn két dátum között?
Melyik ez a funkció?
Ha nem akkor esetleg tud valaki valami más megoldást?köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Megakadtam. Nem sikerül elérnem a következőt.
Pl. ha I oszlop cellája kisebb mint a G oszlop azonos sorában lévő cella értéke akkor pl. legyen piros a számok színe.
Az sikerült , hogy cellánként/soronként megadom a feltételes formázást
de ezt az egész I oszlopra szeretném alkalmazni.
köszi a segítséget -
csferke
senior tag
Sziasztok!
Eddig eljutottam.Selection.End(xlDown).Select
Range("J23:N23").Select
Selection.ClearContents
Viszont a 23. sor az változhat.
Azt szeretném, hogy ne a J23 -N23 tartomány törlődjön hanem az utolsó kiválasztott sor J-N tartománya.
Mit kell változtatnom a kódban?köszi
Angol Excel 2007 -
csferke
senior tag
Szia.
Siker
2. Ha igen, akkor kell egy szövegdoboz a formra, ahova tudja a felhasználó a szöveget gépelni és ezek után lehet visszamenteni az összefúzött szöveget a lapra.
Ezt a megoldást nem tudom használni mert a kérdéses Form-ot több helyen is használom. Úgymond egy univerzális Form. Nem volt kedvem minden egyes bevitelre külön-külön Form-ot készíteni
Ezt megcsinálod a mutatott makrórészlet előtt, majd jöhet amit mutattál. Ezzel a cella értéke a kiválasztott lesz - mivel pedig ezt használod Defaultként, az Inputboxban hozzá tudod írni a szükséges részt.
Így összejött és működik.Köszönöm
-
csferke
senior tag
Szia Mutt!
Csak most jutottam oda, hogy megnézzem amit küldtél. Sajna nem boldogulok vele.
Eddig így használtam. Az E19-be csak 1-2 féle adatot kellet bevinni és azt is csak pár szavat.Range("E19").Select
Default = ActiveCell.Value
MyValue = InputBox(Prompt, Title, Default, xpos, ypos)
ActiveCell = MyValueMivel időközben az E19 cellába írandók igencsak kibővültek és hosszabbak is lettek azt szeretném elérni, hogy egy legördülő listából (AC1:AC12) válasszam ki a fix részt. Azonban ehhez a fix-hez többször még hozzá is kellene fűzni valami szöveget.
Az AC1:AC12 listából egy Form-al kérném az adatot BeviteliForm.Show de így mindjárt beírja a kiválasztott fix részt és nem tudok hozzáírni.
Valahogy/valahol itt be szeretnék kérni/írni szöveg-et is InputBox-al és a végén
ActiveCell = MyValue & " " & szovegköszi
-
csferke
senior tag
válasz
Fferi50
#44195
üzenetére
cellaérték=Kiválasztott elem & egyéb érték
Ez OK.
Hogyan tudom megoldani makróban, hogy kiválasztok egy elemet és a billentyűzetről viszem be az egyéb értéket (az egyéb érték mindig más).
Eddigi tudásom alapján csak kiválasztok egy elemet és a makró beírja és továbblép.
Hogyan kell várakoztatni, hogy a billentyűzetről is tudjak hozzáadni valamit. -
csferke
senior tag
Sziasztok!
Egy munkalapon legördülő listákból (makróból) töltök ki bizonyos mezőket arra lenne szükségem, hogy amikor a legördülőből kiválasztok egy elemet akkor tudjak még valamit hozzáírni/hozzáadni és ekkor a legördülőből választott + a hozzáadott kerüljön a cellába.
A hozzáadott valami szám, dátum (számokkal beírva), "/" karakter és ezeknek kombinációja. A továbbiakban nem kell semmilyen műveletet végezni a cella tartalmával. Csak simán szövegként megjeleníteni.
Remélem érthetően sikerült megfogalmaznom.
Hogyan lehet ezt megoldani/kivitelezni?köszi
Angol Excel 2007 -
-
csferke
senior tag
Sziasztok!
Igaz, nem ebbe a fórumba való a kérdésem, de a LibreOffice topik-ban nem kaptam választ, hátha itt valaki tud segíteni.
Hogyan lehet egy cellában (Calc) megjeleníteni egy szöveget+egy adott cella tartalmát?
pl. A1 cella tartalma 123
A2-ben ezt szeretném látni - Valami szöveg 123 szövegExcelben ezt kell beírni A2-be ="Valami szöveg "&A1&" szöveg"
Ez hogyan kivitelezhető Calc-ban?
köszi
-
csferke
senior tag
Sziasztok!
Újra raktam Windows-t és az angol Office 2007-et .
A régi rendszeremben egy Excel munkafüzet lapjainak bizonyos cellái voltak beillesztve egy Word dokumentumba (Paste special/Paste link/Unformated text). A Word doksi megnyitásakor megkérdezte, hogy szeretném-e frissíteni a Link-elt adatokat. Minden tökéletesen működött.
Most az újratelepítés után, valahol valami beállítás (Word-ban? Excel-ben?) elkerüli a figyelmemet és nem működik a dolog.
Amikor megnyitom a Word dokumentumot egy jó ideig forog valami jel, hogy dolgozik, de nem kérdezi, hogy szeretném-e frissíteni a Link-elt mezőket. Viszont el is tűnik az összeköttetés az Excel-el
Sőt amikor megnyitom az Excel-t akkor felkínál egy csomó visszaállítandó munkafüzetet

Mit nem sikerült beállítanom? Word-ban? Excel-ben?
köszi a segítséget
-
csferke
senior tag
Sziasztok,
C1-ben szeretném kiszámolni az A1*B1 szorzatát az F1 :F 4 feltételeknek megfelelően a G1:G4 szorzókkal
Ezt sikerült összehoznom C1-ben
=IF(A1<=50;(A1*B1)*G1;A1*B1)és ezt szeretném kibővíteni/átalakítani, hogy az F1 :F 4 feltételeknek megfelelően szorzódjon a G1:G4 szorzókkalköszi
Angol Excel 2007 -
csferke
senior tag
válasz
Fferi50
#42126
üzenetére
Szia!
Igen, a cégnév - összeg kötött/párban lévő adat.
Ha a Pivot-ban a cégnév van rendezve akkor így néz ki a diagram. Jól áttekinthető.
Ha viszont a Pivot-ban az összeget rendezem, akkor ilyen a diagram. Eléggé áttekinthetetlen/kusza.

Azt szeretném, hogy az áttekinthetőség miatt a Pivot-ban az összeg legyen csökkenő sorrendben de a diagram a cégek szerint legyen abc sorrendben, mint az első képen.
Sajnos van egy olyan sanda gyanúm, hogy két Pivot táblát kell létrehoznom, mint ahogyan (#41217) sztanozs írta
-
csferke
senior tag
Sziasztok!
Egy munkalapból készítek egy Pivot kimutatást A(oszlop) - cégnév, B(oszlop) - összeg
Ebbő a Pivot-ból egy kördiagram készül.
Amikor a Pivot az A oszlop szerint van rendezve akkor a diagram is így alakul.
Amikor a Pivot-ot a B szerint rendezem akkor a diagram is ez szerint rakódik össze és így
eléggé átláthatatlan, kusza az egész.Azt szeretném elérni, hogy a Pivot a B oszlop szerint legyen rendezve (eddig ok) a diagram pedig továbbra is az A oszlop szerint készüljön. Lehetséges?
köszi
Angol Excel 2007 -
csferke
senior tag
válasz
Delila_1
#41882
üzenetére
Cellaformázással megadhatod a vezető nullákat, és még számolhatsz is az értékekkel.
Sajnos így sem működik.
Feltételezem, hogy a honlap ahonnan a számsort szedem le, valamilyen különleges formában jeleníti meg.
Megpróbálok más megoldást találni. Pl. hogyan oldható meg, hogy ha a bemásolt számsor (az oszlop szöveg formátumú) kevesebb mint nyolc karakter (mindig 8 karakter a hossza) akkor tegye pirossá a mezőt. Ebben az esetben beírom az elejére '0köszi
-
csferke
senior tag
válasz
Fferi50
#41867
üzenetére
Ps. Mert az nem világos, hogy látni szeretnéd vagy elhagyni a vezető 0-t.
Sajnos látható kell, hogy legyen a vezető nulla. Ez a számsor, cégeknek bizonyos azonosító jele és a nulla nélkül nem jó. Nekem nem is kellene de kitalálták, hogy a kimenő számlákon fel kell tüntetni.
A Paste Special/Text bemásolja a vezető nullával csak ugye reklamál az Excel (kis zöld háromszög a mező sarkában), hogy téves bevitel szám -> szövegként. Ezt viszont nem szeretném kikapcsolni a beállításokban mert sokszor jól jön.
Sebaj, ezt a kis szépséghibát elviselem.
Köszi, hogy foglalkoztál a témával.
-
csferke
senior tag
válasz
Delila_1
#41863
üzenetére
(#41862) Fferi50
Köszi.
Delila képletével kombinálva az 1. kérdés megoldódott.
A 2. kérdésre valamilyen Format Cells/Custom megoldásra számítottam.
A kérdéses számsort egy állami hivatalos honlapról másolom (copy) és illesztem be (paste). Sokszor elkerüli a figyelmemet amikor az első szám 0 (nulla). Ezt lenne jó valahogy elkerülni.(#41863) Delila_1
Köszi.
Úgy gondolom, hogy nem bonyolítom a dolgot a hanghatással. Elég lesz a cella színezése is. -
csferke
senior tag
Sziasztok!
1.
Egy mezőben (N23) van egy képlet=VLOOKUP(I5;Kupci!A:N;14;0)
Azt szeretném elérni, hogy ha ez a keresés üres mezőt eredményez (nincs benne adat) akkor jelezze hanggal és színezze pl. pirosra az N23 mezőt.
Átlépve a Kupci fülre kitöltöm a hiányzó adatot akkor töltse ki az N23-at z adattal és szűnjön meg piros színezés.
2.
A Kupci fül 14. (N) oszlopában számok vannak. Van ami 0 (nullával) kezdődik és nem mindig azonos hosszúságú számsorból áll. Hogyan kell formáznom az N oszlopot, hogy benyelje az ilyen adatokat? Később ezekkel a számokkal nem végzek számítást csak meg kell jelenítenem.
köszi
Angol Excel 2007 -
csferke
senior tag
Sziasztok!
Dátum bevitellel kapcsolatban, én ezt használom Pop-up Calendar
Igaz nem tudom, hogy iOS-on működik-e. -
csferke
senior tag

Ez mindig lemarad. Angol Excel 2007
-
csferke
senior tag
Sziasztok!
Meg lehet-e oldani, hogy nagybetűkké alakítom a kisbetűket, egy macróban?Egy bizonyos cella tartalmát veszem Name=ActiveCell.Value amely ilyen formában van Xxxxx
Hivatkozok rá Prompt=Name....... ugye most itt is Xxxx a formátum.
Azt szeretném, hogy az InputBox-ban lévő Prompt nagybetűs legyen, XXXXX formában jelenjen meg. Az eredeti cella tartalma ne változzon.Name = ActiveCell.Value
Prompt = Name ........
MyValue = InputBox(Prompt, Title, Default, xpos, ypos)köszi
-
csferke
senior tag

Ez lemaradtAngol Excel 2007
-
csferke
senior tag
Sziasztok!
Egy feltételes számítást szeretnék végezni időegységgel (óó:pp)
G9 - munka kezdete
G10 - munka vége
G13 - pihenő
G18 - munkaidő
Eddig így számítódott G18 = G10 - (G9 + G13) ám most egy újabb feltétel is előjött.Nevezetesen ha a G13 nagyobb mint 00:45 akkor a G18 eredményben a 00:45 feletti időt bele kell számítani a munkaidőbe.
Valahogy így G18 = If(G13>00:45; G10-(G9+(G13-00:45)); G10-(G9+G13)) csak felakadtam az óó:pp (00:45) feltétel megadásánál.Ebben kérném a segítségetek.
köszi
-
csferke
senior tag
Sziasztok!
Hogyan tudnám a következőt kivitelezni?
Adott egy munkafüzet (pl. Book1) több munkalappal (pl. Sheet1, Sheet2, Sheet3...). Az újraszámítás automatikus-ra van állítva. Addig amíg nem történik semmi változás rajta, addig nincs újraszámolás.Azt szeretném, hogy ha bármikor kiválasztódik/aktiválódik pl. a Sheet1 akkor automatikusan újraszámolódjon (F9) ez a lap.
köszi a segítséget
Angol Excel 2007
-
csferke
senior tag
Sziasztok!
Próbálgatom a Google Drive Táblázatok-at és lenne pár kérdésem. Később biztosan még több is.1. Hol lehet megadni, hogy Enter után lépjen/ne lépjen, hova lépjen a cella kijelölő? Most Enter után lefelé lép 1-et. Azt szeretném ha balra lépne vagy ha ezt nem lehet akkor sehova se lépjen.
2. Ne jelenítse meg a 0-át (nulla) ha a számítás eredménye nulla. Pl. ha a D3 cella =B3*C3 és ez a képlet végigfut egészen a D50-es celláig. Ha vannak üres sorok is akkor a D oszlopba beleírja a nullát. Ezt szeretném elkerülni.
köszi
-
csferke
senior tag
válasz
Delila_1
#39818
üzenetére
Delila, köszi.
Elsősorban ez nekem Angol Excel 2007-hez kellene.
A Workbook neve pl. 2018
E19 cellába ezt szeretném, szöveg+Workbook name - Leltár erre az évre 2018
E20 cellában viszont ezt szöveg+Workbook name+1 - Leltár a következő évre 2019De ha már az E19-es cella megoldódik akkor azzal is meg leszek elégedve

-
csferke
senior tag
Sziasztok!
A segítségeteket kérem a következőhöz.
Egy cellában szeretném megjeleníteni a következőt. Szöveg+üres hely+aktuális munkafüzet neve, kiterjesztés nélkül. A munkafüzet neve mindig egy évszám pl.2018. Tehát Szöveg 2018
Az alatta levő cellában pedig Szöveg + üres hely + aktuális munkafüzet neve+1, kiterjesztés nélkül. Tehát Szöveg 2019Angol Excel 2007
köszönöm -
csferke
senior tag
Sziasztok!
Sehogyan sem sikerül összehoznom egy feltételes formázás képletét.
Egy oszlopban (J) dátumok vannak. Azt szeretném, hogy kiszínezzem ebben az oszlopban, azt a mezőt amelyben 10 évnél régebbi a dátum a mai dátumtól (csak az éveket figyelembe véve).
Segítségeteket kérem.
köszi, üdv
-
csferke
senior tag
Heló Mutt & Fferi50 !
Fferi50 második megoldása B => E oszlop és Mutt 1. képlete megegyezik és tökéletesen működik.
Mutt tanácsára változtattam a cella számformátumán, de mint később kiderült, felesleges volt mert úgy látszik, hogy a tömbképlet ez az egyszerűsített változata
=SUM((MONTH('Pk2'!A$5:A500)=D74*1)*('Pk2'!D$5:D500)*('Pk2'!E$5:E500="b"))
nem jelez hibát amikor null a cella értéke.Köszi mindkettőtöknek !

-
csferke
senior tag
Sziasztok!
1x már próbálkoztam itt, de nem jött össze
Ezt a tömbképletet szeretném kibővíteni még 1 feltétellel.
Csak azok az értékeket kell összeadni (PK2 D oszlop) amelyek megfelelnek annak a feltételnek is, hogy a PK2 munkalap E oszlopában a "b" betű szerepel.=IF(SUM((MONTH('Pk2'!A$5:A500)=D74*1)*('Pk2'!D$5:D500))=0;"";SUM((MONTH('Pk2'!A$5:A500)=D74*1)*('Pk2'!D$5:D500)))Segítségeteket kérem.
köszi -
csferke
senior tag
szumha képlet nem lett volna egyszerűbb?
Talán igen. De mivel a képletek előre be vannak írva a össz 12 hónaphoz és ha nincs értékelhető adat akkor hibajelzést ír a mezőbe.
Ez a tömbképlet azt is vizsgálja, hogy van-e értékelhető adat és ha nincs akkor üresen hagyja a mezőt.Tehát továbbra is várok 1 megoldást tőletek.
köszi
-
csferke
senior tag
Sziasztok!
Ezt a tömbképletet szeretném ellátni még 1 feltétellel=IF(SUM((MONTH('PK2'!A$5:A500)=D74*1)*('PK2'!D$5:D500))=0;"";SUM((MONTH('PK2'!A$5:A500)=D74*1)*('PK2'!D$5:D500)))D74=1 (január) és majd folytatódik decemberig (D75, D76...)
Szeretném összeadni a PK2 lapfülön lévőPK2!D$5:D500oszlop értékeit ha aPK2!A$5:A500oszlop értéke megegyezik D74 tartalmával (1=>január) és haPK2!E$5:E500oszlop "b"-t tartalmazRemélem sikerült érthetően megfogalmaznom

köszi
-
csferke
senior tag
Szevasztok!
fName = Range("L1")
az L1-be ez a képlet=YEAR(A3)&"-"&TEXT(MONTH(A3);"0#"), akkor OK, elfogadja fName-nak a makró isHa viszont makróban ezt írom be
fName=YEAR(A3)&"-"&TEXT(MONTH(A3);"0#")akkor hibával elszáll
nem látom a hibát -
csferke
senior tag
Sziasztok!
Szeretnék ugyanabban a "környezet"-ben dolgozni a laptopomon mint az asztali gépemen. Az asztalin ugyebár van egy csomó beállítás amit a z Excel biztosan tárol valahol egy sablon fájl-ban, mint a Word a Normal.dotx-ben és elég ezt átvinni az új helyre, hogy a megszokott környezet/beállítások legyenek.
Van ilyen az Excel-ben?
Hol találom ezt az Excel "sablon"-t?
Angol Excel 2007.üdv, köszi
-
csferke
senior tag
Sziasztok!
Egy kicsit "regény" formátumban fogalmaztam meg a kérdésemet. Remélem, hogy értelmezhető.Sub ÚjTétel()
Sheets("Eladás").Select
Range("G9").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
Default = ""
Prompt = "A kiadott árú kódja"
MyValue = InputBox(Prompt, Title, Default, xpos, ypos)
'*******************************
' a kódot a Sheets("Áru") "A" oszlopában kell kell keresni a MyValue alapján
' IF kódot nem találta
' msgbox "Ezzel a kóddal "&MyValue&" nem találtam árút"
' exitsub
' endif
'*******************************
ActiveCell = MyValue
End SubA csillagozott sorok közötti részre kellene megoldás a segítségetekkel.
Köszi, üdv
-
csferke
senior tag
Sziasztok!
Fferivel egyetértve a legegyszerűbb megoldás a data validation (érvényesítés), mert ahhoz nem kell makrót írni.
Igazatok van. Ezt alkalmaztam.Köszi mindkettőtöknek

-
csferke
senior tag
Sziasztok!
Az alábbi kóddal az E oszlop éppen kiválasztott cellájába szeretnék adatot felvenni DE CSAK NAGYBETŰ mehet a cellába.
Az is megoldás lenne ha az egész E oszlopot le lehetne formázni NAGYBETŰS-re.Sub bevitel()
Dim xpos, ypos, Prompt, Title, Default, MyValue
Prompt = ""
Title = "ADATBEVITEL"
xpos = 5000
ypos = 5800
ActiveCell.Offset(0, 1).Select
Default = ""
Prompt = "Pesticid felhasználhatósága" + (Chr(13)) + (Chr(13)) + "H - RR - F - I - A - R - L - N - O"
MyValue = InputBox(Prompt, Title, Default, xpos, ypos)
ActiveCell = MyValue
End SubMi a legegyszerűbb megoldás arra, hogy az E oszlop celláiba csak ezeket a betűket lehessen megadni H, RR, F, I, A, R, L, N, O ?
Segítséget kérek.
köszi
-
csferke
senior tag
Sziasztok!
#lappy used in VBE """"

#Delila Pontosvesszők helyett vesszőket írj!
Köszi. E kettőnek a kombinációja lett a jó.
-
csferke
senior tag
Sziasztok!
Mennyire bonyolult képletet lehet megadni, hogy makróbol betegye 1 cellába?
Ezt "megeszi"Range("A13").Formula = "=A11+B11"de ezt már nem
Range("A13").Formula = "=IF(ISBLANK($G11);"";VLOOKUP($G11;Pesticidi!$A:$F;2;0))"

Mi lehet a megoldás?
üdv, köszi
-
csferke
senior tag
Sziasztok!
Ismét elakadtam.
B14 képlete=IF(ISBLANK(A14);;VLOOKUP(A14;Pesticidi!A:E;2;0))
Ha az A14 üres akkor nem kellene semmit tennie. Nem is tesz CSAK kiírja, hogy #N/A.
Régebben egy másik munkafüzetben kiküszöböltem, hogy ne jelenjen meg ez a hibajelentés de most sehogy sem sikerül megtalálnom a megoldást/beállítást.
Segítségre lenne szükségem.üdv
-
csferke
senior tag
Sziasztok!
Egy munkalap (Kimutatás) bizonyos cellájába a Lista munkalapon lévő adatot szeretném megjeleníteni.
=Lista!$A$2:$A$200
Itt azonban szerepelnek ugyanazok az elnevezések az A oszlopban. Megkülönböztetni ezeket a B és C oszlop adatai alapján lehet. A->elnevezés B->csomagolás mérete (50, 75, 100 ...) C->mértékegység.Azt szeretném, hogy a legördülőben látható legyen az A, B, C oszlop tartalma.
Ezt hogyan lehet kivitelezni?
Angol Excel 2007köszi
-
csferke
senior tag
válasz
csoki46
#37557
üzenetére
Szia!
Ezt nagyjából sikerült megoldanom, viszont a gond, hogy kérdés nélkül felülírja a korábbi fájlt, ha ugyan azt az értéket írom be a C1-be.Sz.tem ne a C1 legyen a pdf neve.
Pl. AA-ban C1+dátum (vagy C1+dátum&time) és ez legyen a pdf neve. Így mindig egyedi lesz az elnevezés. -
csferke
senior tag
Sziasztok!
Ez egyébként is egy "DOS-os" dolog, akkor használd, ha nosztalgiázni van kedved
Ezzel "jegelem" is az elképzelésemet. Egyébként sem kellene napi szinten de majd odafigyelek, hogy mit/mikor hová íratok.Pakliman & Fferi50

-
csferke
senior tag
válasz
Fferi50
#36924
üzenetére
Szia!
Igen, vannak almappák a Transport mappában.ChDir "g:\Google Drive\TRANSPORT\"
Mivel több munkafüzetem is dolgozik a rendszerben így a megnyitásukkor egy HovaMenteniMappa makróval szeretném megadni, hogy a megfelelő almappába kerüljenek a kiíratások.Tehát a kiírás helye
ChDir "g:\Google Drive\TRANSPORT\"+PathNameA PathName-t itt határozom meg az éppen aktuális/megnyitott munkafüzet neve alapján
PathName = Left((ActiveWorkbook.Name), (Len((ActiveWorkbook.Name)) - 5))Ha így adom meg, fixen
ChDir "g:\Google Drive\TRANSPORT\MappaNeve"akkor tökéletesen firkál a MappaNeve-be de ez változó kellene, hogy legyen az ActiveWorkbook.Name => PathName alapján.üdv
-
csferke
senior tag
válasz
Fferi50
#36922
üzenetére
Szia!
Az 1.-re adott válaszod OK. Köszi.A 2.-ban viszont a PathName nevet én adtam (az aktív munkafüzet neve, kiterjesztés nélkül)
PathName = Left((ActiveWorkbook.Name), (Len((ActiveWorkbook.Name)) - 5))
és ez alapján kellene meghatározni/megváltoztatni a mappát (elérési útvonalat) ahová majd szeretnék adatokat kiíratni ChDir amely nem ugyanaz mint az aktuális mappa.ChDir "g:\Google Drive\TRANSPORT\" & PathNameüdv
-
csferke
senior tag
Sziasztok!
Két kérdésem lenne az alábbi kód-al kapcsolatban.Sub utvonal()
Dim PathName As String
PathName = Left((ActiveWorkbook.Name), (Len((ActiveWorkbook.Name)) - 5))
MsgBox PathName
ChDrive "G"
ChDir "g:\Google Drive\TRANSPORT\" & PathName
MsgBox ActiveWorkbook.Path
End Sub1. A létrehozott PathName változót hogyan lehet Public-nak definiálni, hogy másik macró is tudja értelmezni, használni?
2. A ChDir végére hogyan kell odailleszteni a PathName-t, hogy működjön is.
Angol Excel 2007
köszi
-
csferke
senior tag
válasz
Delila_1
#36887
üzenetére
Szia!
Gombon jobb klikk, Makró-hozzárendelés. A feljövő listából kiválasztod a megfelelő makrót, OK.
Na ez nem működött.
Sőt nem lehetett új ActiveX gombokat kirakni sem.AZ AGYAMAT ELDOBOM !!
Jelezte a win, hogy szeretne valamiket frissíteni (win, office ...). Nem szívesen, de engedtem. És láss csodát, mindenféle "trükközés" nélkül mostmár futnak a gombokhoz rendelt macrók
-
csferke
senior tag
Sziasztok!
Megakadtam modernizálódás közben.
Eddig a HD-n Win7 32bit Office 2007 páros volt, mindkettő angol. Excel-ben a munkafüzeteim munkalapjain több vezérlőgomb van elhelyezve. Ezekre kattintva lefutott a hozzájuk rendelt macró (VBA kód).Beújítottam egy SSD-re. Erre felkerült a Win7 64bit és ismét az Office 2007, mindkettő angol.
Ha innen nyitom meg a munkafüzeteket akkor a "gombokra" hiába kattintok, nem indulnak el a macrók. VBA editor-ban ott vannak. ALT+F8, innen lehet indítani és le is fut a kód.
Munkafüzet beolvasásakor az auto_open macró lefut.Már turkálok napok óta a win, office és excel beállításaiban de nem sikerült megoldanom a problémát. Mivel a HD és SSD is a gépben van, ugrálok egyik rendszerből a másikba és próbálom megtalálni a különbséget a beállításokban.
Ja, a munkafüzetek továbbra is a HD-n vannak (G:\Google Drive\xyz...). HD vagy SSD esetén is az op.rendszer a C:\-n fut.Homályosítsatok fel, hogy hogyan tudnám ezt megoldani.
köszi
-
csferke
senior tag
válasz
Delila_1
#36868
üzenetére
Szia Delila!
Kijelölöd a C oszlop formázandó celláit. A feltételes formázás a 10 legnagyobb értékhez=$A2>=NAGY($A$2:$A$100;10)
Amikor Apply-t nyomok akkor a beírt kódot átírja a kijelölt tartományra a C oszlopban. Igaz, mivel angol Excel 2007, a Nagy-ot átírtam Top-ra.
Az A oszlopban a vizsgált tartomány($A$8:$A$19;$A$22:$A$91)és a C oszlop ugyanazon tartományát kellene színezni($C$8:$C$19;$C$22:$C$91)
köszi -
csferke
senior tag
-
csferke
senior tag
Sziasztok!
Itt megakadtam
Szeretném a táblázat C oszlopát Feltételes formázással (Conditional Formatting) színezni, Top10 és Botton10, az A oszlop értékei alapján.
Angol Excel 2007köszi
-
csferke
senior tag
Sziasztok!
Nem tudok rájönni, hogy hogyan könnyíthetném meg a képlet beírását.

Elkezdem beírni a képletet, lefelé nyil és kiválasztom a parancsszót amit szeretnék.
Most mit kell megnyomnom, hogy eljussak ide (ne kelljen végig bepötyögni a parancsszót) és folytatni lehessen a paraméterek megadását??
köszi
Új hozzászólás Aktív témák
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok : (12.20.)
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Apple iPhone 15 Pro Max 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- Razer Blade 14 5900HX 16GB 1TB RTX 3070 8GB
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3415 94% Akkumulátor
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Az Excel 2007-ben még benne volt.














