Keresés

Részletes keresés

Ezoverzum Creative Commons License 2014.03.04 0 0 24386

Köszönöm a megoldást.

 

ilyen lehetőségben nem is gondolkodtam de nagyon jól bevált.

Amit elvárok azt csinálja.

Köszi

Előzmény: Törölt nick (24379)
Fferi50 Creative Commons License 2014.03.04 0 0 24385

Szia!

 

Ez jó, bár nekem az előjel miatt inkább a fordított kivonás tetszik. Ha az eredmény 0, akkor nincs "elfajzott" üres cella.

 

Üdv.

Előzmény: Törölt nick (24382)
DominicWolf Creative Commons License 2014.03.04 0 0 24384

Köszi

 

Addig jutottam, hogy van egy riport lap, ahol a szám szerint keres fv-nyel ki tudom keresni, hogy a kép a háttér lap B oszlopának hanyas sorában van. Pl B242.

Azt akarom , hogy egymakro olvassa be ezt a számot, ez alapján álljon rá a háttér lap cellájára.másolja, menjen vissza a riport lap megfelő cellájába, itt illessze be képként. Ezután olvasson be egy mási cellt és vay 10-szer ismételje meg.

Köszi.

Előzmény: Törölt nick (24381)
Fferi50 Creative Commons License 2014.03.04 0 0 24383

Szia!

 

Az aktuális cella sorára a következőképpen hivatkozhatsz:

activecell.row

 

De az általad végzendő műveletekhez nem kell a select. Ezt csak a makrórögzítő szereti használni.

Nézd meg, hogy konkrétan melyik cellában álltál, amikor a makrórögzítő elindult. (Ha nem ott álltál, akkor kell lennie a makróban egy ilyen sornak : range("A1").select  - A1 helyett egy cella cím van.)

 

Akkor ezzel lehet tovább folytatni. Pl.

 

range("C2").entirerow.insert shift:=xldown

range("C3").copy range("C2")

 

Üdv.

 

Előzmény: Ezoverzum (24378)
Törölt nick Creative Commons License 2014.03.04 0 0 24382

Próbáld meg a

 

Rng.SpecialCells(xlCellTypeBlanks).Count - Application.WorksheetFunction.CountBlank(Rng)

 

kifejezés különbségét. Hátha.

Előzmény: pimre (24380)
Törölt nick Creative Commons License 2014.03.04 0 0 24381

"Egyébként nincs mód akárhogy arra, hogy az A oszlopban van egy csomó számom egymás alatt."

 

Erre egészen biztosan van mód. Nekem már sikerült.

 

"Mellete a B oszlopban Rectacleként vannak a termékek képei."

 

Mi az a Rectacle?

 

"Van-e olyam macro lehetőség..."

 

Van olyam.

 

"Egy ilnyen macro kellene. Tud vki segíteni?"

 

Tudna, de szerintem tökre nem érthető, hogy mit akarsz. Megvárhatjuk, hogy hátha valaki nálam jobban megérti, vagy megpróbálhatod szabatosan leírni a feladatot, munkalapnevekkel, tartománycímekkel, stb., és akkor talán én is hozzá tudok szólni.

Előzmény: DominicWolf (24374)
pimre Creative Commons License 2014.03.04 0 0 24380

Igen, az üres függvényt nem próbáltam. De a kérdésed a maradványról rávezetett a megoldásra.

 

Azt, hogy minek a maradványi ezek a cellák, csak sejtem, már nem emlékeztem pontosan, mert sok kézi vacakolással alakítgattam a táblázatot.  De itt az lehetett, hogy eredetileg képlet volt benne, amit később irányított beillesztéssel értékké alakítottam. Ezt most sikerült is rekonstruálnom a teszttáblában.

 

Tehát ha az A1 cellába a következő képletet írom: =HA(D1=1;"1";""), és a D1-ben nem 1 áll, akkor az eredmény "" string a cellában. Ha pedig ezt értékké alakítom, akkor a cella az üres függvényre hamis értéket ad, holott semmi nem látszik.

 

Már csak az a kérdés, hogy lehet-e ezt a tényt tesztelni valahogy?

Előzmény: Fferi50 (24377)
Törölt nick Creative Commons License 2014.03.04 0 0 24379

Talán:    

 

Dim Oszlopok As Range
    
Set Oszlopok = Range("B:B, D:D, F:F, J:M")
Selection.Copy
Selection.Insert Shift:=xlDown
Application.Intersect(Selection, Oszlopok).ClearContents

 

Bár nem világos, hogy a példádban a 14. sor a Selection-höz képest hol helyezkedik el...

Előzmény: Ezoverzum (24378)
Ezoverzum Creative Commons License 2014.03.04 0 0 24378

Sziasztok

 

Van egy ilyen makróm.

 

    Selection.Copy
    Selection.Insert Shift:=xlDown
    Application.CutCopyMode = False
    Range("D14").Select
    Selection.ClearContents
    Range("F14").Select
    Selection.ClearContents
    Range("J14:M14").Select
    Selection.ClearContents
    Range("B14").Select

 

 

A range sorokat szeretném átírni olyan formában, hogy mindig az aktuálisan kijelölt sorra értelmezze.

Valami ilyesmire gondolok.

 

ActiveCell.Offset(0, 1).Select

 

A problémám (ismerethiányom) az, hogy hogyan lehet úgy hivatkozni, hogy a sorban több cellára is mutasson egyszerre, mint ahogy a Range pl:

Range("J14:M14").Select

 

Tömören:

A makrót úgy akarom futtatni, hogy bármelyik sort kijelölve az aktuálisan kijelölt sorral dolgozzon.

Előre is köszönöm

X

Fferi50 Creative Commons License 2014.03.04 0 0 24377

Szia!

 

Ha az üres függvényt használod, az megmutatja, hogy az A2-A4 cellák nem üresek.

De: nem is kell del gomb, elég egy f2-enter és máris üres lesz.

 

Ha nem titok, minek a "maradványa" egy ilyen cella?

 

Üdv.

Előzmény: pimre (24376)
pimre Creative Commons License 2014.03.04 0 0 24376

Sajnos nálam az égvilágon semmi különbség nem látszik. És nem is tudok olyan eszközről, amely az esetleges formátumkódokat kimutatná. Mindenesetre készítettem egy miniatűr tesztfájlt, ami mutatja a problémámat: http://data.hu/get/7482425/Ures_cella_teszteles.xls

 

Ha ebben az állapotában rendeztetem a munkalapot a tesztoszlop szerint, akkor a megnyitáskori képet adja. Ha az első csoport valamelyik üresnek látszó cellájában megnyomom a DEL gombot, akkor az újrarendezés után átkerül a hátsó csoportba. Feltételezem, hogy ezek a valódi üresek. De hogy mi lehet, az első csoportban levő cellákban, az számomra továbbra is rejtély.

 

Előzmény: Fferi50 (24375)
Fferi50 Creative Commons License 2014.03.04 0 0 24375

Szia!

 

Az a sejtésem, hogy azokban a cellákban formázási kódok maradtak ott. Pl. egy aposztróf - ami ugye azt jelenti, hogy a cellában levő számot szövegként kell kezelni -, amit egyébként nem látsz a cellában, csak akkor ha éppen kiválasztod.

 

Üdv.

Előzmény: pimre (24372)
DominicWolf Creative Commons License 2014.03.04 0 0 24374

Van-e olyam macro lehetőség, hogy egy lap megadot celláiból kivéve a számokat egy másik lapon megkeresi a számot egy háttér tárba, mellé lép és az ott talált képet másolja és beviszi a beviteli riport lap 3 oszloppal mellette lévő helyre másolja. Majd tovább lép és egy másik kódszámot tartalmazó számra lép. Közben az jutott eszembe, hogy még macro mélkül egy segéd oszlopban a képek helye match fv-nyel meghatározható. "Már" csak az a feladat hogy ha 0-nál nagyobb számot talál egy cellában egy másik lapról a hely száma sszerint kikereshető cellában lévő Rectacle bemásolható. Egy ilnyen macro kellene. Tud vki segíteni?

 

Köszi!

Előzmény: DominicWolf (24373)
DominicWolf Creative Commons License 2014.03.04 0 0 24373

Köszi, legalább ezt is tudom. Egyébként nincs mód akárhogy arra, hogy az A oszlopban van egy csomó számom egymás alatt. Mondjuk ezek a termékszámok. Van 1-2 ezer. Mellete a B oszlopban Rectacleként vannak a termékek képei. A feladvány az, hogy ezt, mint háttér adatbázist alkalmazva egy másik lapon ha meghívok kb 10 termékszámot mellé kerülne a  termékek képe.

 

Köszi.

Előzmény: tbando (24371)
pimre Creative Commons License 2014.03.04 0 0 24372

Megint egy alapokat érintő kérdésem van. Rendszeresen tapasztalom, hogy ha kézből kiadok egy rendezési parancsot (mondjuk növekvő sorrendben), akkor az egyformán üresnek látszó cellák egyik felét a szöveget tartalmazó cellák elé, másik felét mögé teszi. A sejtésem az, hogy valamiképp megkülönbözteti azokat, ahol már volt korábban adat, és ahol nem. 

Igazából csak bosszantó, mert többnyire nem számítok rá. Meg tudom oldani, de érdekelne az oka. Próbáltam tesztelni, pl. =A1="" teszttel, illetve ugyanezzel a szintaxissal a hátratetteknél. Nem volt különbség. Az eredmény IGAZ volt. Próbáltam ellenőrizni, hogy nincs-e valami rejtett karakter ott, de az =kód(A1) szintaxis mindkét esetben #ÉRTÉK! eredményt adott.

Aztán kijelöltem a lista elején álló cellákat, és megnyomtam a DEL gombot, amivel ürítettem őket (az egyébként üres cellákat). Az újabb rendezés után már annak rendje és módja szerint hátramentek a társaikhoz. 

 

Hogy van ez?

tbando Creative Commons License 2014.03.03 0 0 24371

Fferi jól emlékszik. A 23759 sz. kérdés kapcsán derült ki, hogy a képhez tartományrendelés a 2007-verzióban nem müxik.  A 2003-ban igen.

Előzmény: DominicWolf (24367)
Fferi50 Creative Commons License 2014.03.03 0 0 24370

Szia!

 

Milyen excel verziód van?  Úgy emlékszem, a 2007-esben nem működik ez a módszer.

 

Üdv.

Előzmény: DominicWolf (24368)
Fferi50 Creative Commons License 2014.03.03 0 0 24369

Szuper!

Előzmény: Delila10 (24364)
DominicWolf Creative Commons License 2014.03.03 0 0 24368

a kép lemaradt

Előzmény: DominicWolf (24367)
DominicWolf Creative Commons License 2014.03.03 0 0 24367

Sziasztok!

 

Régebben is foglalkoztatott a kérdés, de csak nem boldogulok vele.

Ez alapján próbáltam, de nem tudom az első képhez rendelni a tartományt.

http://www.youtube.com/watch?v=GQIEADH1o7M

 

Mellékelek egy képet, ha valaki megnézné és rájönne mi a gond nagyon megköszönném!

Tartományok elnevezve, indirekt fv megadva, de nem tudom az első képhez fvt rendelni, leginkább semmit.

tbando Creative Commons License 2014.03.03 0 0 24366

A megjelenítés módját. Hogy a semleges területre mozgatható megjegyzésből automatikusan megy a nyíl a releváns cellához.  

Előzmény: Delila10 (24365)
Delila10 Creative Commons License 2014.03.03 0 0 24365

Nagyon szívesen, csak nem tudom, mit. A megjelenítéseket, vagy a képleteket? :)

Előzmény: tbando (24363)
Delila10 Creative Commons License 2014.03.03 0 0 24364

vasgyúró vízköpő szócséplő markáns kézfogó lebilincselő bakafántos csonthéjas embergyűlölő fluor hangszigetelő idegőrlő antiszepszis gyertyaszentelő vízválasztó lábtörlő rézsútos jogsértő szubjektív jelfogó

 

és még sokan mások...

Előzmény: Fferi50 (24362)
tbando Creative Commons License 2014.03.03 0 0 24363

Kösz ezekért a Megjegyzés megjelenítésekhez.  Sokszor jó lett volna, ha tudom, hogy így is lehet és hogy ilyen egyszerű :))).   

Előzmény: Delila10 (24355)
Fferi50 Creative Commons License 2014.03.03 0 0 24362

Egy-kettő nekem is eszembe jutott:

sajtreszelő,

érzéscsillapító,

hátbavágó.

 

De a Tieid biztosan sokkal jobbak.:)

Előzmény: Fferi50 (24361)
Fferi50 Creative Commons License 2014.03.03 0 0 24361

Mutasd, mutasd!!!

Előzmény: Delila10 (24360)
Delila10 Creative Commons License 2014.03.03 0 0 24360

Kösz. Az egyéni listába vittem be egy halom hasonlót, hogy csak elő kelljen kapni.

Nem láttad még a foglalkozásokat tartalmazó listámat! :)

Előzmény: Fferi50 (24356)
Fferi50 Creative Commons License 2014.03.03 0 0 24359

Vagy egy ilyen képlet:

=max(szum(cellak)-10;0)

 

Előzmény: Fferi50 (24358)
Fferi50 Creative Commons License 2014.03.03 0 0 24358

Bocs, most látom, hogy ez konkrétan egy nap. Akkor valóban nem kell más, csak amit Tbandó írt.

Előzmény: Fferi50 (24357)
Fferi50 Creative Commons License 2014.03.03 0 0 24357

Szia!

 

Nagy az esélye, de mi van, ha valaki egy napon 10 óránál többet dolgozott a projekten? Akkor nem túlóra a 10 órán túli munka?

Szóval még mindig nem elég pontos ez a kérdés feltevés...

 

Üdv.

Előzmény: tbando (24354)

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