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.
Ugyan nem excel, hanem Google docs, de lehet tud nekem segíteni valaki..
Nemrég kezdtem el használni a Google docs-ot, azon belül is a táblázatot. Elég nagy táblázatban dolgozom, így van, hogy több száz sora is van egy munkalapnak, viszont mentés után újra megnyitáskor mindig az A1-es cellára (vagyis a legtetejére)ugrik vissza, nem úgy mint az Excel, ahol, ha elmentem és megnyitom, akkor az ugyanott állok. Néztem a beállításokat, de nem találtam erre beállítást. Létezik vajon erre megoldás?
Adott egy táblázat, aminek az első oszlop celláinak értékét és formátumát (jelen esetben csak a betűméret a fontos) bizonyos feltétel teljesülése esetén egy másik oszlopba kell másolni. Az értéket "ha" függvénnyel meg tudom oldani:
pl. a D1 cellában lévő képlet: HA(A1=5;A1;" "). A formátumot (betűméretet) így képzeltem el: "ha A1 betűmérete 12, akkor D1 betűmérete is 12 legyen, egyébként 10-es" Megoldható ez így?
Rossz napom van. Valaki az előbb azt kérte (nem itt), hogy az egyik lapról a másik lap utolsó adata alá szeretné bemásolni az első lap értékeit és formátumát.
CsRob1 is értéket és formátumot említett, de nem volt szó a másolás helyéről.
Fent az ikonok között alapbeállításban megtalálod a formátumfestő ecsetet. Erre kattintva kijelölöd az eredeti formátumot tartalmazó-, majd a formázandó tartományt.
Egy táblázatból az adott feltételeknek megfelelő cellák értékeit egy másik táblázatban szeretném megjeleníteni az eredeti cellák formátumában. Az eredeti táblázatban különböző formátumú cellák vannak. Ha 10-es betűméretű az érték akkor így, ha pl. 12-es félkövér dőlt, akkor abban a formátumban. Az értékek átvitelét megoldottam függvényekkel, de hogy lehet megoldani a formátumok átvitelét? Létezik erre függvény?
Ha syntax error, akkor az nem a makró hibája. Annál is inkább, mert a "dim wb1 as workbook" sor tökéletesen hibátlan.
Szerintem inkább arról van szó, hogy valami összegubancolódott a munkafüzetedben. Office dokumentumoknál előfordul az ilyesmi. Accessben is viszonylag gyakran megesik, hogy egy űrlap ismeretlen okból tönkremegy, és utána csak akkor tudod használni az adatbázist, ha minden egyes táblát, űrlapot és egyéb objektumot egyenként átviszel egy üres adatbázisba.
A helyedben azt tenném, hogy:
1) nyitok egy új, üres munkafüzetet
2) átmásolom a problémás munkafüzet lapjainak tartalmát egyenként az újba
3) bemásolom a használt makrót/makrókat is az újba
4) bezárom a régi munkafüzetet
5) elmentem az új munkafüzetet új néven
6) újraindítom az Excelt
7) megnyitom az új munkafüzetet és kipróbálom a hibásnak tűnő makrót
Esélyes, hogy működni fog, de ne kérdezd, hogy miért.
X db makróval bevitt szám közül 40% legyen -50, 29% 0, 15% 50, stb.
Megoldás: egy (A) oszlopba beviszek 40 db -50-et, meg a többit, összesen 100 db számot.
A makró egy cellában véletlenszámot generál 1 és 100 között, az A oszlop ennyiedik sorából viszi be a számokat a makró egy másik oszlopba. A bevitt mennyiség módosítható.
Nagyjából stimmel a százalékos arány, minél nagyobb a bevitt mennyiség, annál inkább.
Egy kis cifraság hozzá, hogy az új számsor tagjai mellé beírja, melyik kategóriába tartoznak (1-es a -50, 6-os az utolsó, a 200-as érték).
Én az A oszlopba betenném a szöveget (Céges Indormáció) a B oszlopba a link címét (www.micegunk.hu) textben, és csinálék egy makrót, ami az A-ban lévő szöveghez Beszúrás-Hivatkozás beteszi a B-ben lévő linket. Utána B törölhető.
Közben összeállt a fejemben, és éppen rátapintottál a lényegére, amire nekem szükségem van. 1-100 ig számokra, amik véletleszerű sorrendben vannak. Ehhez utána hozzárendelem a kategóriákat. Hogy tudom előállítani a véletlen sorrendű 1-100-ig terjedő számsort?
sajna rádió kavart meg, a webesek azt irták, egész héten szép idő lesz, majd először azt közölték a rádióban, hogy szerdától eső, majd webes előrejelzés és esti tv is azt mondta, hogy hétfőtől négy napig eső. Hát a hétfő-keddi kamu esőre sokalltam be, pláne a hétfői napomat kellett átszervezni, mert a csoport lemondta a kirándulást, hogy esőben nem jüó menni - simán mehettünk volna hétfőn, erre kedd-szerda kellett a hétfői dolgokat is megcsinálnom, napi 20 órás loholás értelmetlenül.:-((
szóval, nem én, hanem a csoport többsége, és nem öltem meg egy meteorológust ser, mert egyrészt a weboldalak mögött többnyire nem meteorológusok vannak, hanem reklámmarketingetek, akik bevételt akarnak, ehhez nagy kattintási arány kell, másrélszt annyit kapnék értük is, mint egy rendes emberért, nem éri meg.:-(