Keresés

Részletes keresés

Törölt nick Creative Commons License 2009.05.27 0 0 9318
Biztosan lehet vele kezdeni valamit, de nem biztos, hogy a megkezdett úton érdemes továbbhaladni. Ha elmesélnéd, hogy mi a cél és mi a jelenlegi felállás, könnyebb lenne válaszolni.
Előzmény: Ber_ber (9316)
Törölt nick Creative Commons License 2009.05.26 0 0 9317
Kár hogy nem rögzít rá makrót, és hogy nem lehet másik munkalapra (-ról) (v. csak én vagyok a hülye...)
Előzmény: Delila_1 (9313)
Ber_ber Creative Commons License 2009.05.26 0 0 9316

Hát ez érdekes volt, köszi!

 

De most nagyobb bajom van!

A segítségeddel az exel fájlom több munkalapján is felhasználom a munkalap nevét. A baj az, hogy valószinűleg a fájl nyításakor ad értéket ezeknek a függvényeknek (pontosabban valószinűleg csak egynek) és a függvényben mindegyik, a fájl nyításakor éppen aktuális (látszó) munkalap nevét kapja. Tehát mindegyik munkalapon a függvény mindegyiknek ugyanazt az egy munkalap nevét adja!

Kész a zürzavar, híbás számítás, körkörös hívatkozás stb.

Lehet ezzel valamit kezdeni? 

Előzmény: Törölt nick (9315)
Törölt nick Creative Commons License 2009.05.26 0 0 9315
=INDIREKT("'" & A1 & "'!C3")
Előzmény: Ber_ber (9314)
Ber_ber Creative Commons License 2009.05.26 0 0 9314

Szuper, köszönöm!

 

Egy szépséghíbája van a dolognak, hogy ha a munkalap nevében szóköz van nem müködik. Ez persze nem tragikus, inkább csak bosszantó!

Előzmény: Törölt nick (9303)
Delila_1 Creative Commons License 2009.05.26 0 0 9313

Tényleg nagyon jó.

Magyarban a Testreszabásnál az Eszközök kategóriában, a Fényképezőgép az ikonja.

Előzmény: tt65 (9308)
wawabagus Creative Commons License 2009.05.26 0 0 9312

Sziasztok!

Egy kis problémába ütköztem és segítséget szeretnék tőletek kérni.

 

2db probléma van.

 

1. Hogyan tudom azt megoldani, hogy habár bizonyos oszlopkat elrejtek a pivotban, attól azok még a százalékokból ne tűnjenek el? A nagy TOTÁLhoz szeretnék viszonyítani, iszont látni meg nem szeretnék mindent.

 

2. Hogyan tudok úgy sorrendbe rakni a pivotban, hogy azt ne a totál szerint tegye.

 

Előre is köszönöm a segítséget!

Y

 

 

 

 

Törölt nick Creative Commons License 2009.05.26 0 0 9311
Ennek van egy hasonló makrós kódja is, ami a kijelölt területet képként a vágólapra helyezi.
Előzmény: Törölt nick (9310)
Törölt nick Creative Commons License 2009.05.26 0 0 9310
Ja már értem. Nem a figyelőablka ez. Én sem ismertem, és tök jó, mert gyakorlatilag kézzel meg tudod neki adni a szerkesztőlécben a megjeleníteni kívánt tartományt.
Előzmény: Törölt nick (9309)
Törölt nick Creative Commons License 2009.05.26 0 0 9309
A figyelő ablakra gondolsz ugye? (nem néztem a linket...)
Előzmény: tt65 (9308)
tt65 Creative Commons License 2009.05.26 0 0 9308

nem tudom hol lehet elérni menüből, én a testreszabásnál kitettem eszköztárba (gyorselérési eszköztár). Nagy táblázatnál jó, ha a tábkázat egy részén dolgozol és kiváncsi vagy, hogy egy jóval messzebbi részén mi történik ennek hatására. Kiejlölöd azt a részt amit figyelni szeretnél, aztán fényképező ikon klatty, és kijelölöd, hogy hol akarod látni azt a területet. Nagyon kellemes.

innen is megsasolhatod: http://exceldailytip.blogspot.com/2009/04/tip-49-camera-tool-in-excel.html

Előzmény: Delila_1 (9307)
Delila_1 Creative Commons License 2009.05.26 0 0 9307

Írj róla, nem ismerem, hol van? Biztos másoknak is hasznos lehet.

 

Az egyéni nézetekhez is van ikon a Nézet kategóriában. Azt érdemes kitenni az eszköztárra, ha sűrűn használod.

Előzmény: tt65 (9306)
tt65 Creative Commons License 2009.05.26 0 0 9306
nem rég a fényképező eszközt fedeztem fel magamnak, az is kellemes kis dolog!
Előzmény: Delila_1 (9305)
Delila_1 Creative Commons License 2009.05.26 0 0 9305

Szerintem is nagyon jó. Nekem volt egy hatalmas táblázatom, amit havonta teljesen át kellett rendezni, míg fel nem fedeztem ezt a lehetőséget.

 

Ha Okos Tóni megint erre téved, lehet, hogy törlés helyett inkább alkalmazza a report.xla-t.

Előzmény: tt65 (9304)
tt65 Creative Commons License 2009.05.26 0 0 9304
ez nagyon jóóóó! köszi
Előzmény: Delila_1 (9300)
Törölt nick Creative Commons License 2009.05.26 0 0 9303
=INDIREKT(A1 & "!C3")
Előzmény: Ber_ber (9302)
Ber_ber Creative Commons License 2009.05.25 0 0 9302

Újabb problémám adódott!

 

Egy exel fájlon belül, egy változó érték szerint más-más munkalapon található cellaértékre van szükségem. Híába állítom elő szövegként az aktuális munkalap nevét, a hívatkozás nem ismeri fel.

Pl. =+A1!C3      az A1 cellában található szöveg formátumú munkalapnevet nem ismeri fel, nem olvassa ki az ilyen nevű (létező) munkalap C3-as cellájából az adatot!

Megoldható ez?

Tud valaki segíteni?

 

 

Delila_1 Creative Commons License 2009.05.25 0 0 9301
Azt nem írtam, hogy a Jelentéskezelő segítségével lehet ezeket az egyéni nézeteket beállítani, a Nézet, Egyéni nézetek menüben.
Előzmény: Delila_1 (9300)
Delila_1 Creative Commons License 2009.05.25 0 0 9300

Sehol.

 

túl sok kárt nem csinál, sőt, egyáltalán semmit. Az egyéni nézetek beállításával gyorsítani lehet a munkát, mikor egy-egy táblázat adatait különböző nézetekben szeretnénk látni, nyomtatni. Pl. sorok, oszlopok elrejtése, képletek vagy eredmények mutatása, cellarácsok mutatása-elrejtése, sor- és oszlopazonosítók a nyomtatásban, görgetősávok, lapfülek láthatósága, stb.

Előzmény: tt65 (9299)
tt65 Creative Commons License 2009.05.24 0 0 9299
Jó, de akkor hol van szegényke vírusa?
Előzmény: Delila_1 (9298)
Delila_1 Creative Commons License 2009.05.24 0 0 9298
A reports.xla a Jelentéskezelő bővítmény fájlja. Ha zavar, a bővítményeknél kapcsold ki.
Előzmény: Okos Tóni (9297)
Okos Tóni Creative Commons License 2009.05.23 0 0 9297

Köszi a tanácsot mindkettőtöknek, gúglit próbáltam, első dolgom volt (azt, hogy a funcres.xla az analysis pack része, azt a gúgliból tudom, és mikor olvastam, beugrott, h azt én teepítettem), viszont nem adott értelmes eredményt a reports.xla vonatkozásában, így azt gyanítom, hogy az vírus.

 

Viszont sztem az eltávolításával inkább nem fogok szórakozni, mert strombának igaza lesz, ahogy elnézem túl sok kárt nem csinál, én meg úgysem adok tovább file-okat, tehát terjedni sem fog.

 

Meg úgyis nemsokára legyalulom a vindózt a gépről, és teszem újra.

Törölt nick Creative Commons License 2009.05.22 0 0 9296
Gúglizd meg. Nem hinném hogy vírus.
Előzmény: Okos Tóni (9287)
stromba Creative Commons License 2009.05.22 0 0 9295

Költői a kérdés - csinál is valami rosszat az a fájl, vagy csak zavar hogy ott van? A makrovírusoknak általában van egy fertőző rutinjuk, amit a legalapabb víruskeresők is észrevesznek, tehát leginkább egy vírusellenőrzést kellene elkövetned.

Ha tényleg makrovírus, akkor minden fájlt megfertőzött, ami akkor vagy az után került megnyitásra amikor a gyanús fájlt megnyitottad.

 

Ha nem vírusos, de ki akarod törölni a fájlt:

visual basic editor

immediate ablak

miközben a reports.xla fájl ki van jelölve, írd be az immediate ablakba:

?Thisworkbook.Path

Majd másold ki a fájl elérési útját az immediate ablakból, zárd be az excelt, nyisd meg a fájlt tartalmazó alkönyvtárat exploreren keresztül aztán töröld ki.

 

 

Előzmény: Okos Tóni (9287)
Delila_1 Creative Commons License 2009.05.22 0 0 9294
Szívesen.
Előzmény: wawabagus (9293)
wawabagus Creative Commons License 2009.05.22 0 0 9293

ÁÁá :-), köszi...pont ezt szerettem volna megérteni :-)))

 

Előzmény: Delila_1 (9292)
Delila_1 Creative Commons License 2009.05.22 0 0 9292

Tedd be egy ciklusba, például For-Next-be.

 

Mivel több átalakítani valód van, nem If-fel érdemes figyeltetni az értékeket, hanem a Case utasítással, ami több elágazást enged.

 

Sub Csere()
    For sor = 2 To ActiveSheet.UsedRange.Rows.Count
        orsz = Cells(sor, 4)
        Select Case orsz
            Case "GB", "IE"
                Cells(sor, 4) = "UK"
            Case "MO"
                Cells(sor, 4) = "HU"
            '
            'Ide jön a többi...
            '
        End Select
    Next
End Sub

Az egyaránt UK-ra átírandó GB és IE egy sorba írható, vesszővel elválasztva.

 

 

 

Előzmény: wawabagus (9291)
wawabagus Creative Commons License 2009.05.22 0 0 9291

Sziasztok!

Lenne egy egyszerű kérdésem, amit valószínüleg már tudnom kéne, de mégsem tudom.

 

Ha macroban azt szeretném, hogy sorról sorra nézze meg a D oszlop tartalmát és írja át, ha szükséges. Pl. GB és IE-t szeretném átírni UK-re.

 

Ezt írtam:

 

Range("D2").Select

 

If ActiveCell.Value = "GB" Then
ActiveCell.Value = "UK"
ElseIf ActiveCell.Value = "IE" Then
ActiveCell.Value = "UK"

 

STB.STB...

 

A kérdésem az lenne, hogyan tudok sorról sorra lefelé menni cellénként, hogy az egész oszlopot megnézze ne csak ezt az első cellát?

 

Tudom, hogy ennek valahogy benne kéne lennie a macrokban, amiket írtatok (Delila :-))...de úgy látszik nem eléggé világos nekem.

 

Megtudnátok mondani?

 

A másik kérdésem az lenne, hogy van olyan funkció, ami beírja a cellába az adott fájl tulajdonosát? Az az infót, ami a Properties Author alatt található?

 

Nagyon köszönöm a segítséget!!!

 

 

 

Törölt nick Creative Commons License 2009.05.22 0 0 9290
Akkor le kell cserélni az INDIREKT függvény argumentumában a fix 2-es sorszámot futó sorszámra, pl. így:

=INDIREKT("B" & SOR(A2))/2

Előzmény: mikroman (9289)
mikroman Creative Commons License 2009.05.22 0 0 9289
Köszi! Részsiker. Azaz edigiekre teljes:)
Csak ezen a módon, ha azonos módon akarom B3-b10-ig beírni a képletet az "A" oszlopba, akkor most jelenleg nincs rá tippem. A szokásosjobbsarok-lehúzós módszer meghagyja a b2-t minden sorra, nem változik b3, b4 ... b10-re. Vagy lelkes beállítgatgatásomban elállítottam valami alapértelmezést? :)

Mindenesetre egy cellára jó megoldás.
Köszi még egyszer
Előzmény: Törölt nick (9288)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!