Az „Excel” fórum célja, hogy keretet adjon az Excel felhasználók széles táborának tapasztalataik megosztására, és lehetőséget a segítséget kérőknek. Az alábbi összefoglaló azért készült, hogy segítse a helyes kérdésfeltevést.
– Írd le szabatosan a problémát. Úgy fogalmazz, hogy ne csak te magad, de a szakértő is megértse, mire szeretnél választ kapni.
– Írd le, hogy milyen verziójú Excellel dolgozol. (Vagy ha nem – ill. nem csak – Excel, akkor micsoda?)
– Írd le, hogy milyen úton indultál el, és hol akadtál el rajta.
– A kérdés megértése szempontjából sokat segíthet, ha feltölteszt egy képet, amin látszik, hogy mit szeretnél, vagy illusztrálja azt.
– Még jobb, ha feltöltesz egy minta munkafüzetet valahová (pl. data.hu). Feltöltés előtt távolítsd el belőle a nem publikus adatokat.
– Ha a feladat jellege olyan, célszerű az "előtte" és "utána" állapotokat bemutatni. (Miből kellene csinálni mit?)
– Ha VBA kódon kell javítani, másold be a releváns kódrészt. Rövid kód mehet hozzászólásba, hosszú kód inkább ide: http://pastebin.com/
– Ha valami nem úgy működik, ahogy kellene, add meg a rendellenes viselkedés jellemzőit, a hibaüzenetet, és a hibát okozó programsort.
Ezekbe az idős dolgokba, jól el lehet keveredni eleinte.
A lényeg, hogy mindig nézd meg, hogy az adott cella milyen formátumú, dátum, idő, általános stb.
Az idő és dátum formátumnál, mást amit látsz és más az ami a cellában van.
Időnél mindig egy olyan számot tartalmaz, aminek a törtrésze (azaz a tizedes pont utáni része) határozza meg az időt!
Ha a törtrész 0, akkor éjfél van, ha törtrész ,5 akkor déli 12, stb. Így egy perc az 1/60*24, tehát ha a két megálló közt 2 perc a menetidő, akkor nem 0,002-t kell hozzáadni, hanem 2/60*24-et. Azzal működne, de amit az urak ez előttem szólóak javasoltak, sokkal elegánsabb.
De miért nem töltöd le az egészet a BKV honlapjáról? Esetleg náluk dolgozol és készül az új menetrend?
Próbáld úgy, hogy egy oszlopba írd be a perceket, szintén idő formátumban (pl így 0:02, ez két perc) és ezt az értéket add hozzá a szintén idő formátumban lévő (5:00) cellához!
Ha nincs szükséged a perceket tartalmazó oszlopra, akkor rejtsd el!
Egy sima vasúti menetrendet szeretnék excellben készíteni.
Hogyan, milyen függvénnyel adjátok meg hogy az adott két állomás között mondjuk 2, 3, 4 5, perceket adjon az előtte lévő állomás időadatához, mert nekem hol 3-at ad hozzá hol 4-et ad hozzá a függvényem alkalmával és gyakran hibát jelez amit nem értek miért.
Én így csináltam
Moszkva tér: 5:00 05:00
Nyúl utca: 5:02 G10+0,002 (G10 ugye a cella száma)
János kórház 5:04 G10+0,003
és így tovább, így 2 perceket lép.
Aztán ha mondjuk a 0,003-at kijavítod 0,0035-re akkor +1 percet ad hozzá DE valamikor nem adja hozzá, meg kiírja hogy hibás képlet.
Szóval valami ilyesmire gondoltam hogyha leírok egy számot (időt) milyen képlettel tudom +1 +2 +3 +5 +10 perceket hozzáadni?
Lehet a legegyszerűbb az, ha VBA-n keresztül fixálja a beillesztett object helyét.
Pld. ha úgy akarja az object-et berakni, hogy a bal felső sarka a C5 cellában legyen akkor ki kell olvasni, hogy hol van a a C5 cella teteje meg a bal oldali széle és azt megadni input adatnak.
Ha az eredeti felvetést veszem, akkor az üres cellában -"- macskaköröm szerepel, azt első sorban értelemszerűen nem is lehet, hiszen nincs fölöttes érték ami kopizhatna.
De csak felülről másol, alulról felfelé nem szokás alkalmazni, így az "esetleg alatti" kitétel nem jó, sőt hibát is okozhat szvsz.
Én azt tapasztaltam, hogy akkor van jelentős eltérés a nyomtatás és a monitor között, ha a nagyítási szint eltér főleg ha jelentősen eltér a 100%-tól.
Láttam már olyan táblázatot, hogy a nagyítási szint kb 20-30 %-on mozgott. Így a delikvens nem látta, hogy mit ír a cellába, ezért a teljes táblázatba 36-os betűnagysággal írt. Aztán csodálkozott, hogy használhatatlan a nyomtatása. Minden diagramm és egyéb objektum elszált.
Ha Robbantómester módszerét választottad, a képletek beírása után a teljes oszlopokra irányítottan illesztd be az értéküket, mert ennek a kihagyása hamis értékeket okoz egy rendezésnél.
Jimmy the Hand es robbantomester, köszi szépen. A makróban lefut viszont ha manuálisan csinálom, akkor nem azt kapom, amit szerettem volna, hanem #HIV!, illetve 0. Mi lehet a gond?
Sziasztok! Van egy sok soros excel fájlom és az a gond, hogy ha keresni akarok benne valamit, akkor nem tudok, mert van benne egy csomó üres cella, mert ha az alatta lévő cella értéke ugyanaz, akkor nem töltötték ki, így a filter nem jeleníti meg azokat a sorokat, ahol üres cellák vannak. Hogyan lehetne úgy kitölteni az üres cellákat, hogy a felettük lévő legközelebbi teli cela értékét írja bele? 2007-es excelt használok, a makrókhoz sajnos keveset értek. Előre is nagyon köszi a segítséget!
Ez alapján: (Az Application.Volatile sort attól függően, hogy szeretnéd-e, hogy munkalapváltozáskor újragenerálódjon-e a szám vagy nem, hagyd benne vagy kommentezd ki, ezt én írtam bele, hogy próbálgatni lehessen az F9 billentyűvel)
'This function is used to simulate uniformly distributed random variables [0 1] excluding 0 and 1. Public Function alea() Randomize alea = Rnd() If alea = 1 Then alea = 0.999999999999 End If If alea = 0 Then alea = 1 - 0.999999999999 End If End Function
'Simulate a Poisson distributed randome variable with parameter lambda Public Function Randpoisson(ByVal lambda As Double) As Double Dim N As Integer Dim temp As Double Application.Volatile
temp = alea()
N = 1 While (temp > Exp(-lambda)) N = N + 1 temp = temp * alea() Wend Randpoisson = N - 1 End Function
Élek a gyanúperrel, hogy Ysty azért mondja, hogy nem ez a gond, mert a beállított és a látott kép között olyan nagy az eltérés, hogy azt nem gondolja magyarázhatónak az eltérő "felbontással".
Miközben én vagyok az első aki bevallja, hogy fogalmam sincs mi csinálja a problémát, azért megpróbálkoznék a cella-merge-ölés feloldásával majd ezután pozicionálással. Nem ez lenne az első eset, amikor cellák összeolvasztása megkeveri a matériát...
A normál nézetben teszed középre a képet, ami a monitor felbontásához igazodik. A nyomtatási nézet a printer felbontásában mutatja a lapot. Ezért kell, amennyire lehetséges, a nyomtatási nézetben igazítani, ahol csak a vízszintes igazításon tudsz módosítani.
A link másik végén ott van feketén-fehéren leírva, hogy az Analysis Toolpack tudja amire neked szükséged van. Az AT-t adják az excel-lel együtt, vagyis neked is van.
Mi a probléma akkor? Mert ennél többet én nem látom, h. hogy lehetne segíteni...