-
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
-
Dilikutya
félisten
A különböző Excel verziók által mentett xlsx fájlok között van valami eltérés? Valami eltérés a fájlszerkezetben.
Nem vagyok perverz, csak haladok a korral. (Még mindig: Rock&roll feeling baby, rock&roll feeling.....)
-
Juditta_56
aktív tag
válasz poffsoft #35399 üzenetére
Nagyon szépen köszönöm Neked is a segítséget!
Először a Te javaslataidat próbáltam ki:
A variant/integer különbséget nem találtam, sztem mindegyik integer:
Dim EllSor, EllOszl, JelSor, HibaOszl As Integer
Dim OsszSor, OsszOszl, OsszOszlMax As IntegerIgen, van Sheets(1) mindkét munkafüzetben, ezt már ellenőriztem - adott lapon: =LAP() -, de azért most változóba raktam mindkét lapnevet (LapNeve és ElsoLap), és átírtam őket.
A Range hivatkozásait vagy hatszor ellenőriztem, jók, a cellákban, ahonnan a változók az értékeiket veszik, abszolút hivatkozás van az oszlopokra-sorokra, hogy ha kell, akkor be lehessen szúrni oszlopokat-sorokat.
Sajnos, így sem működött, ugyanott, ugyanazt a hibát dobta.
Viszont Delila megoldása tökéletes! Újra, és gondolom, nem utoljára, nagyon szépen köszönöm!
("Természetesen", Delila, az első válaszod után a másik három copy-paste blokkban nem az egész sort, csak a végét (PasteSpecial xlPasteValues) javítottam, mert a lényeget nem vettem észre! )
"You may say that I'm a dreamer But I'm not the only one"
-
Delila_1
Topikgazda
válasz Juditta_56 #35403 üzenetére
A helyfoglalásnál minden változóhoz meg kell adnod a típust, másképp Variant lesz, ami több helyet foglal a memóriában.
Dim EllSor As Integer, EllOszl As Integer, JelSor As Integer, HibaOszl As Integer
Szerk.:
Az eredeti specbeillesztésnél néhány olyan paraméter szerepelt, ami alapértelmezés, azokat elhagyhatjuk.[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Juditta_56
aktív tag
válasz Delila_1 #35404 üzenetére
Oooóóóóh, megint tanultam valamit, kösz, átírom! Úgy tudtam (sejtettem, inkább!), hogy ha vesszővel, egymás után beírom őket, akkor mind integer lesz!
Ezt is köszi!Szerk: "Az eredeti specbeillesztésnél néhány olyan paraméter szerepelt, ami alapértelmezés, azokat elhagyhatjuk."
Itt mire gondolsz?[ Szerkesztve ]
"You may say that I'm a dreamer But I'm not the only one"
-
Delila_1
Topikgazda
válasz Juditta_56 #35405 üzenetére
Eleinte én is így adtam meg, de egy másik fórumon felvilágosítottak.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Juditta_56 #35405 üzenetére
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Mikor ezeket elhagyod, az xlPasteValues elé sem kell kiírnod a Paste:= -t.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
sirarcheer
senior tag
Sziasztok!
A következő problémában kérném a segítségetket.
Adott egy hálózaton lévő excel file, amit tervezésre használunk (bal oldal dátum, felül mivel kell dolgozni).
Egyes cellákba beírva egy adott szöveget a feltételes formázás kiszínezi.(vagyis beírod kutya az mindig piros hátterű lesz)
Viszont ha ezt a cella másolásra vagy kivágás/beillesztésre kerül, akkor duplázza a feltételes formázást és pár hónap után annyi feltételes formázási szabály lesz, hogy nagyon lelassítja a file megnyitását, kezelését.
Van valamilyen mód hogy ezt elkerüljük? Vagyis másolás/beillesztés során ne duplikálja a szabályt?Segítséget előre is köszönöm.
[ Szerkesztve ]
PSN: sirarcheer
-
Fferi50
őstag
válasz sirarcheer #35408 üzenetére
Szia!
Ha célterület (ahová másoljátok), már meg van formázva a szabállyal, akkor másolás-beillesztés helyett másolás - irányított beillesztés - értéket használjatok.
Ha van makró lehetőség, akkor a Ctrl V billentyűparancsot át lehet állítani csak érték beillesztésre. De a menüszalagra is feltehető az értéket beilleszt pont.Üdv.
-
Delila_1
Topikgazda
válasz Fferi50 #35409 üzenetére
Mivel elég sűrűn használom az érték-beillesztést, a personalba tettem egy makrót hozzá. A billentyűparancs Ctrl+e (érték)
Sub Ertek_beillesztese()
Selection.PasteSpecial Paste:=xlValues
Application.CutCopyMode = False
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
RAiN91
őstag
Sziasztok
Van egy excel táblám, amiben folyamatosan frissülnek online az adatok, fél másodpercenként.
Szeretnék egy időzítést bele, ha egyik cellába valami kerül, akkor másik cellába valami íródjon.
Ezt dobtam össze:
Sub ido()
If Cells(6, 6) > 1 Then
Application.Wait Now + TimeValue("00:00:02")
Cells(6, 7) = 2Application.EnableEvents = True
End SubA fő gond az, ha teljesül a feltétel, elindul az időzítő, megtörténik amit kértem, és utána teljesen meghal az excel, megáll minden benne, bezárni is csak a feladatkezelőből tudom. Mi a rossz?
Nagyon köszönöm
szerk: az "ido" szubruting for next-el kérem le folyamatosan, lehet ez a gond? Hogy lehet lehívni máshogy, úgy, hogy folyamatosan figyelje a "cells(6,6"-ot?
[ Szerkesztve ]
-
PETEE78
senior tag
Sziasztok!
Outlook2013 Inbox beérkező levelek küldő, tárgy, dátum, esetleg méret adatait szeretném kigyűjteni egy excel munkalapra. Nyilván a Ctrl+c volna a legegyszerűbb...
Ezt hogy lehet vb-ben megírni? Mondjuk adott, hogy az adott excel is már meg van nyitva illetve nyilván az Outlook is.
Vagy esetleg csak a fent említett adatokat 1db txt file-ba lementeni?
Ha útmutatót adnátok milyen parancsokkal induljak el, nekem az is megfelel.
Segítségeteket előre is köszönöm!You are being revived
-
kisg
tag
Sziasztok!
Lenne egy feladatom...segítséget szeretnék kérni hozzá
egy bolt napi forgalmát kellene összesíteni havi/éves szinten. Havi célforgalom van, és meg kellene jeleníteni hogy a kitűzött havi célig mekkora forgalmat kell csinálni és a hátralévő napok tükrében, napi milyen forgalmat kell összehozni átlagban, hogy meg legyen a hó végi kitűzött cél.A napi forgalmat kitöltöm, a végén a szumma összeg megadja a havi aktuális forgalmat, ezt kivonva a kitűzött havi célforgalomból, megkapom hogy mennyi kell még hozzá. De azt hogyan tudom számoltatni, hogy a hátralévő napok alapján milyen napi átlagot kell elérni a végső célig? Ez ugye mindig változik az új napi forgalom után és a hónapból hátralévő napok is csökkennek.
Előre is köszönöm!
Üdv, kisg
-
d.bali
csendes tag
Sziasztok! A következő problémám lenne. Szeretnék egy nagy „gyűjtő” excelt csinálni melybe, több a gyökérmappából létrehozott mappában lévő excelekből szeretnék cellákat behivatkozni. Milyen módon tudom megoldani, hogy a „gyűjtő” excelben a behivatkozott cellák folyamatosan frissüljenek a forrásexceleknek megfelelően és az útvonal relatív legyen (a forrásexcelek helye nem változna, de az őket tartalmazó mappa neve lehet, hogy változna). Arra gondoltam, hogy az almappákban a forrásexceleket nevezném el adat1, adat2… adat20.xls néven. A relatív útvonalra azért lenne szükség, hogy ha fő mappát másolom át egy másik eszközre, akkor ne az eredeti helyen lévő teljes útvonallal keresse (vmi hasonló: ../munka/feladat1/adat1.xls b10 cellája). Remélem érthetően fogalmaztam meg a kérésemet. Előre is köszönöm a segítséget!
-
Baros05
csendes tag
Sziasztok!
Munkahelyen egy tucat excelt használunk, egy rakás hivatkozással hálózati meghajtókról.
A probléma a következő: pár embernek különböző a meghajtó betűjele, így a hivatkozásokat nem mindenkinek nyitja meg.
Pl. akinek J a meghajtó betűjele és belerakja a hivatkozást, egy M meghajtós nem tudja megnyitni. (azt mellékesen írom, hogy egy R betűjeles megtudja...)
Tudja valaki, hogy lehetne megcsinálni, hogy mindenkinek megnyisson mindent? Vagy mi alapján tudja az egyik megnyitni, a másik meg nem ? (attól a megoldástól tekintsünk el, hogy az osztályon egységesítjük a meghajtók betűjelét mindenkinél )
Köszi előre is!
-
PETEE78
senior tag
Nyár van, több a kérdés mint a válasz...
You are being revived
-
lappy
őstag
-
lappy
őstag
Mivel nem ismerem a tábládat én vagy kiegészíteném a napi dátummal és akkor már lehetne a következőket:
- ha függvény megnézi hogy az adott dátum nagyobb e mint a mai, ha igen akkor a kivonás eredményét osztja az üresen hagyott cellák számával így megkapod az elvárást ha viszont nagyobb akkor üresen maradBámulatos hol tart már a tudomány!
-
sztanozs
veterán
válasz RAiN91 #35412 üzenetére
Doevents-el az is a gond, hogy amig az fut, akár ugyanazt a függvényt is el tudod indítani még egyszer
BTW hogy frissül folyamatosan benne az adat?
Itt van példa időzített futtatásra: [link]
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
pirit28
csendes tag
Sziasztok !
Segítséget szeretnék kérni, legördülő lista betüméret változtatással kapcsolatban. Jelenleg olyan pici hogy nem lehet belőle látni semmi. Ha felnagyítom az excel táblát akkor lehet kiolvasni ,mi is van oda írva.
Ezen lehet -e változtatni , és hogyan ? A lista text alapu,de szerintem ez nem változtat semmin.
A választ előre is köszönöm. -
föccer
nagyúr
Sziasztok!
A következő probléma megoldásában kérem a segítségeteket.
Van egy adattábla, ahonnan adat importból szúrom be az értékeket. Sok oszlop, mégtöbb sor.
A oszlop szállítólevél számokat tartalmaz. D oszlop tétel azonosítókat tartalmaz.
Minden tétel külön sorban van felvéve, de a szállítólevél alapján azonosítható (Tehát A oszlopban és D oszlopban is többször szerepel ugyan az az érték (szállítólevél szám, vagy tételazonosító), ellenben nincs olyan sor, ahol mind a kettő szerepel.
Ééés, oké, ebben a másodpercben meg is van a megoldás, köszönöm a figyelmet. Most már azért is beküldöm a postot.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz aclandiae #35427 üzenetére
LEgegyszerűbb, ha bekapcsolod az autószűrőt a fejlécen (kijelölöd a sort, majd CTRL+L)
Vagy kijelölöd az A oszlopot, adatok->sorba rendezés és a felugró ablakban bővíted a kijelölést és leokézod.
A méret szerint így ebben a formában nem fog menni, mert egy csomó olyan adatod van amit nem tud értelmezni. Segédtáblával a méretben megadott adatokhoz valami értéket kellene rendelni, amit ezután sorba lehet rendezni a fenti módszerek egyikével.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
aclandiae
senior tag
válasz föccer #35428 üzenetére
Működik!
C, Létezik valami megoldás, hogy az egyik oszlopban lévő 0 értékeket kiszedje? (ne látszódjon)
D, Hogyan tudom kijelölni az összes cellát, amiben adatok vannak? Az üresek nem kellenek.
E, Van olyan képlet, hogy pl. csak az látszódjon ami 3-5cm között van vagy pl. csak a pontylazacokat mutassa?
-
föccer
nagyúr
válasz aclandiae #35430 üzenetére
C-re: Az adatokat képletből generálod, vagy statikus elemként van betéve? Ha képletből generálod, akkor az egész képletet ágyazd be egy felételbe az alábbiak szerint =HA(eredetiképlet=0;"";eredetiképlet). ezzel a célcella értéke üres lesz. Kicsit kókány, biztos van szebb megoldás, de én ezt szoktam meg. Ha statikus elemként jelenik meg, akkor feltételes formázást kell rá beállítani, hogy a a cella értéke 0, akkor legyen fehér a szöveg és aháttér is. Ekkor a cella értéke megmarad 0-nak, csak nem fog látszódni, mert fehér háttéren, fehér szöveg van. Illetve van még egy verzió ha simán leszűröd az adott oszlopait autoszűrővel és törlöd őket.
D: csak úgy tudod kijelölni őket, ha a CTRL-t nyomva tartod végig kattintgatod az összes kijelölendő cellát. Ezen módszeren kívül (tudtommal) csak folytonos kijelölés működik.
E: Lásd C-re adott választ, gyakorlatilag ugyan az a felállás. Vagy feltételbe ágyazod, ha dinamikus cella értéked van (tehát képlettel meghatározott), vagy feltételes formázás. Egyébként azt, 3-5 cm között van nem tudja értelmezni akkor ha a cella értéke "3-5 cm". A cella értéke vagy szám formátum (ekkor működnek a kisebb, nagyobb, egyenlő logikai operátorok), vagy szöveg formátum, amikor csak összehasonlításra van lehetőség. a fenti példában a "3-5 cm" szövegnek minősül.
Építésztechnikus. Építőmérnök.
-
Delila_1
Topikgazda
válasz aclandiae #35430 üzenetére
D. Kijelölöd a tartományt (egy tetszőleges cellára állsz a táblázatodban, Ctrl+a, vagy Ctrl+t). Behozod a Ugrás menüt a Ctrl+g-vel, Irányított, Állandók.
E. Ha már bekapcsoltad az Autoszűrőt, a méret legördülőjén klikk. A felsorolásnál kiveszed a pipát az összes kijelölése elől, és kiválasztod a látni kívánt tételt.
C. A nullákat (látszólag) másképp is eltüntetheted. Az Excel beállításainál Speciális, Beállítások megjelenítése ehhez a munkalaphoz, majd kiveszed a pipát a Nulla megjelenítése a nulla értékű cellákban négyzet elől.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
csferke
senior tag
Sziasztok!
Bajlódok 1 feltételes formázással és a segítségeteket kérem.
Adott tartományban
A52:A63
gyűjtődnek a havi forgalmi összegek. Itt kellene feltételes formázással színezni a cellákat Top3-at és Bottom3-at. A bökkenő az az, hogy ugye most még csak a 6.-ik hónapban vagyunk és a következő 6 hónap értéke még nulla. Tehát a feltételes formázás csak azokat a cellákat vegye figyelembe amelyek értéke nagyobb mint nulla.
Angol Excel 2007köszi
[ Szerkesztve ]
-
Fferi50
őstag
válasz csferke #35433 üzenetére
Szia!
Az összegző képletet a cellában a következővel helyettesítsd:
=IF(SUM(akármi)=0,"",SUM(akármi))
Ebben az esetben a feltételes formázás Top és Bottom módban nem tekinti számnak, mivel nem nulla van a cellában. Ha változik a helyzet, a formázás érvénybe lép.Üdv.
[ Szerkesztve ]
-
AtthysKA
csendes tag
Sziasztok! Kérlek segítsetek az alábbi probléma megoldásában:
Egy táblázatot szeretnék csinálni egy futás challenge-hez ahol a felhasználó rögzítheti a teljesítéseit.
Egy dátum oszlop, egy futott km oszlop és a harmadik oszlop (itt kellene a segítség) kiszámolja mennyi van hátra a megadott 1020km-ből. Odáig egyszerű, hogy szimplán kivonja a felső mező értékéből a legutolsó teljesített távot, amit szeretnék viszont, hogy sem képlet sem érték ne jelenjek meg az összes mezőben ebben az oszlopban, amíg nem került bejegyzés a mellette lévő lefutott mezőben. Ergo csak abban a sorban jelenjen meg mennyi van hátra, amelyikben épp bevitt egy lefutott távot. Remélem érthető volt a leírás. Milyen trükköt használjak ehhez?
Köszönöm előre is! -
csferke
senior tag
válasz Fferi50 #35434 üzenetére
=IF(SUM(akármi)=0,"",SUM(akármi))
Ezzel megoldódott az A és B oszlopban a feltételes formázás/színezésDe mivel az A és B oszlopban tömbképlettel kapott adatokkal tovább kell számolnom az E oszlopban
=A52-B52
a következő vizsgálatot is el kell végezni az E oszlopban=IF(ISTEXT(A52);"";(A52-B52))
eddig OK
de hogyan lehet egyszerre vizsgálni azA52:B52
tartományt, mert mindkettő lehet szám vagy üres is de az E oszlopban a megfelelő érték kell, hogy legyen szám # üres[ Szerkesztve ]
-
sztanozs
veterán
válasz csferke #35437 üzenetére
vagy:
=IF(AND(ISNUMBER(A52), ISNUMBER(B52)),A52-B52,"")
vagy (array formula):
{=IF(SUM(--NOT(ISNUMBER(A52:B52)))>0,"",A52-B52)}
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
csferke
senior tag
-
Cicero
őstag
Sziasztok! Szeretnék egy olyat csinálni excelben, hogy cellánként elszámoljon adott MIN -től MAX-ig, szintén adott lépésközzel. Tehát pl. 1-től 10-ig 0,5-önként lenne egy cellám. Függvényábrázoláshoz kéne, ahol az értelmezési tartomány minden adatsorra változik.
-
ledgeri-sos
újonc
Üdv!
Egy olyan függvényre lenne szükségem, ami cellatartalommal dolgozik, nem számokkal:
vagy 5 cella tartalmát kéne permutálva különálló cellákban rögzíteni (pl ha egy cella jele {x} ahol x a tartalom, akkor {a}{b}{c}{d}{e} ből kéne {abcde} {abced} ... stb-ket generálni;
vagy a fentihez hasonlóképp de egy fokkal bonyolultabban mindezt úgy, hogy létezik {a} és {A} úgy mint {c} és {C}, de ezek közül csak az eggyik szerepeljen a listázásban, fenti példánál maradva
{a}{A}{b}{C}{c}{d}{e}ből legyen {Abcde} és {abcde} is a végeredmény, de nem lehet (vagy nincs rögzítve) {Aacde} sem {Aabcde} stb.[ Szerkesztve ]
Authentikációs loopba kerültem
-
lappy
őstag
-
Slowman
aktív tag
Sziasztok,
Nem tudom miért nem enged egy bizonyos munkafüzetbe beszúrni diagramot, szeletelőt stb. mikor nincs rajta lapvédelem se közös munkafüzet se semmi.
Nincs valakinek rá tippje (sajnos viszonylag SOS a dolog mert holnapra kéne készítem belőle valamiféle kimutatást). Cégnél több ember is dolgozik benne így nincs kizárva, hogy valaki valami olyat csinálta mit nem is akart vagy akár valaki a régmúltba levédte mert "nagyon titkos" (semmi extra nincs ebben az excel file-ban csak vannak paranoiásakKöszönöm!
Új hozzászólás Aktív témák
- Steames kulcsok jó áron eladóak!
- Vírusirtó, Antivirus VPN kulcsok
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )