- 3 milliméterrel szélesebb lehet a Galaxy Z Fold 6 kijelzője
- Google Pixel 6/7/8 topik
- Netfone
- Az akkumulátor AI lehet a Galaxy S25 fegyvere
- Érintésnélküli fizetési megoldások - PayPass via NFC
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Honor Magic5 Pro - kamerák bűvöletében
- Milyen okostelefont vegyek?
- Megérkezett az új Nokia 3210 4G Magyarországra, ennyit kérnek érte
- iPhone topik
Hirdetés
-
Spyra: akkus, nagynyomású, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
it A jelentések szerint az USA hosszú idő után döntött, és visszavonta a Huawei kapcsán kiadott exportlicencet az Inteltől és a Qualcommtól. Ez mindegyik félnek nagy probléma lehet.
-
Mutatós, alsópolcos Axon 60-ak mutatkoztak be
ma Nem a kormányzati és vállalati felhasználásra szánt Axon 60 Ultra az egyetlen modell a szériában, a ZTE alulról építi a kínálatot.
-
Mobilarena
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
-
gsc73
aktív tag
válasz Delila_1 #3419 üzenetére
ööööööööö. nem pont erre gondoltam, mert Visual Basicben kellene.......node haladok azért, csak megint elakadtam..(ha elkészül megmutatom, mert azt gondolom, hogy rettentően bonyolultan oldom meg, és érdekelne az elegáns is)
Mostani „küzdelmem”:
Adott: Rows("10:15").Select
Szeretném azt elérni, hogy a 10-es helyén az L1 cellában található érték kerüljön, a 15-ös helyére pedig az M1 celláé. (mindegyikben egy-egy függvény van)
Köszi!
g.
kedvenc szavaim: palack, flakon, kredenc, fridzsider, ibrik, trafik, szvetter, fregoli, rezsó, sparhelt, vájdling, szifon, gardrób, partvis, spejz, tégely, drót, abrosz, lavór...szocreál.
-
gsc73
aktív tag
válasz Delila_1 #3422 üzenetére
Kedves Delila_1!
Először is köszönöm a gyors segítséget, mert Nélküled nem ment volna!!!
(soha nem találtam volna ki a „Rows(Cells(1, 12) & ":" & Cells(1, 13)).Select” szintaktikát)Elkészült a mű, és működik is, teszteltem, bár szerintem nem szép, és ha időd, kedved engedi érdekelne a véleményed.
Íme:
'AAA sorbarendez
Range("L1").Select
ActiveCell.FormulaR1C1 = _
"=IF(ISERROR(MATCH(""AAA*"",R[1]C[0]:R[2000]C[0],1)+1),"""",MATCH(""AAA*"",R[1]C[0]:R[2000]C[0],1)+1)"
Range("M1").Select
ActiveCell.FormulaR1C1 = _
"=IF(ISERROR(MATCH(""AAA*"",R[1]C[-1]:R[2000]C[-1],1)+1),"""",MATCH(""AAA*"",R[1]C[-1]:R[2000]C[-1],0)+1)"
Rows(Cells(1, 12) & ":" & Cells(1, 13)).Select
Selection.Sort Key1:=Range("L" & Cells(1, 12)), Order1:=xlAscending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("L1").Select
Selection.ClearContents
Range("M1").Select
Selection.ClearContentsTudom, hogy nem így kéne, de csak így tudom.....Úgy operálok általában, hogy makró rögzítések útján kapott részleteket illesztek össze, de ugye a rögzítés sem 100%-os. Pl. ez a sor: "Selection.Sort Key1:=Range("L" & Cells(1, 12)), Order1", így nézett ki a rögzítés után:
"Selection.Sort Key1:=Range("L125”), Order1"...ami ugye csak a 125-ös sortól rendez, de más más esetben nem jó, mert változó helyen vannak az „AAA”-k. (ezt már a Te példád alapján találtam ki)......de valahogy a HELP-ben sem tudom megtalálni a megfelelő információkat.
Ezért csinálom azt, hogy az adott függvényt (ISERROR, MATCH) egyszerűen hozzáadom egy cellához, és hivatkozok az értékre, mert nem vagyok rá képes, hogy kitaláljam, hogy a Visual Basic éppen vesszőt, vagy kettőspontot vár...Üdv, és köszi még egyszer:
g.
kedvenc szavaim: palack, flakon, kredenc, fridzsider, ibrik, trafik, szvetter, fregoli, rezsó, sparhelt, vájdling, szifon, gardrób, partvis, spejz, tégely, drót, abrosz, lavór...szocreál.
-
m3tr0
senior tag
válasz Delila_1 #3424 üzenetére
de máshogy nem lehet ezt megoldani? nehogy már én osztogassak már...én csak azt akarom,hogy a számok után sima százalék jel legyen,de ez a szar csak akkor írja mögé ha megszorozhatja 100 -al.ha máshogy nem megoldható akkor ez nem egy táblázat kezelő hanem egy RÖHEJ.
kép a pirossal jelölt részeket szeretném százalék formában látni,de ha az X tengely formázásánál beállítom,hogy százalék akkor nem 60%-ot ír hanem 6000% ot[ Szerkesztve ]
https://www.hasznaltauto.hu/szemelyauto/mazda/mx-5/mazda_mx-5_coupe_1.8i_16v_revolution-20518846#sid=b13b1a91-1e0f-480c-b898-8b9bfb218ee3
-
m3tr0
senior tag
válasz Delila_1 #3428 üzenetére
Érdekes ez az excel,ha a számok után írok egy sima % jelet...akkor utána az adott cella formázása nézetben már százalék formátumban jelenik meg.De ehhez egyesével minden szám után oda kell írnom a % jelet.
Viszont ha a sima számra ráállok és úgy próbálom formázni a cellát,akkor a százalék forma kiválasztása után megszorozza 100 -al a számot.
Abszolút nem logikus, mi van akkor ha nem 10 db számról van szó hanem 3000 db értékről? Akkor mind a 3000 érték után egyesével beírok egy % jelet,hogy excel bácsi tudjon szépen diagrammot csinálni?[ Szerkesztve ]
https://www.hasznaltauto.hu/szemelyauto/mazda/mx-5/mazda_mx-5_coupe_1.8i_16v_revolution-20518846#sid=b13b1a91-1e0f-480c-b898-8b9bfb218ee3
-
gsc73
aktív tag
válasz Delila_1 #3429 üzenetére
Szia!
Csak este tudom elküldeni, de elküldöm mindenféleképpen, mert tényleg érdekel a véleményed. Írok magyarázatokkat, hogy én mit, és miért csináltam.
Üdv:
g.
[ Szerkesztve ]
kedvenc szavaim: palack, flakon, kredenc, fridzsider, ibrik, trafik, szvetter, fregoli, rezsó, sparhelt, vájdling, szifon, gardrób, partvis, spejz, tégely, drót, abrosz, lavór...szocreál.
-
Chili7
őstag
válasz Delila_1 #3435 üzenetére
Lenne még egy kérés!
Az előbbi példánál maradva, meg kellene oldani, hogy ha A1-ben nincs érték, akkor ne csináljon semmit, vagy legalábbis ne legyen a minimum 100.Mert ha lekopizom több sorra a függvényt, és még nincsenek adatok, akkor ne számoljon tovább nekem ezzel a minimum 100-al.
Köszi
-
Chili7
őstag
válasz Delila_1 #3441 üzenetére
Ez így nem jó! Nem teljesül a min 100 abban az esetben, ha van valami érték A1ben. Mindenképpen az 1%-ot számolja.
Lúzer, a Te megoldásod se jó mert akkor sem teljesül.
Szóval a feladat az lenne konkrétan, hogy van egy ügyleti díj, ami az érték 0,1%-a, de minimum 100Ft.
Ebben kérném segítségeteket. A korábbi megoldás jó volt, csak ott a még a be nem következett ügyletek díjját is számolta.
-
Dolby
senior tag
-
Oly
senior tag
válasz Delila_1 #3501 üzenetére
Névvel akarok hivatkozni mindes sor első cellájára. A név pedig a sorok második cellájában találhatóak.
Konkrétan:
Ez egy árlista, melynek első cellája a cikkszám, a második pedig a termék egyértelmű neve. Van még több adat is egy sorban, de az most lényegtelen.Egy másik adatlapon van egy táblázat (megrendelőlap) amiben a Cikkszám oszlopban nyomok egy F3-at, mire felugrik a Név beillesztése panel, amiben kiválasztom a termék nevét... az pedig ugye a cikkszámra hivatkozik. Ezek után a cikkszám alpján a sor többi részét fkeressel kitöltetem.
Na most... a cikkszám azonosítja a terméket egyértelműen, ezért arra akarok hivatkozni valami barátságosabb névvel. Egyesével nem akarom megadni a több száz cikkszámnak a nevét.
tetszik érteni?Meg is lepődtem, hogy ilyen egyszerű makróval működnie kellene
SonyEricsson T20 - T68 - T610 - K700 - W800 - K750 - K800 - C702 - P1 - MOTO Defy - Galaxy S Advance - Galaxy S4 - Lumia 820 - Honor 7 - iPhone 5S
-
-
Oly
senior tag
válasz Delila_1 #3510 üzenetére
Névvel hivatkozok a táblára!
Az a köcsög tartományban keres volt a hibás...Eddig sosem adtam meg. Most be kellett írni neki, hogy HAMIS
SonyEricsson T20 - T68 - T610 - K700 - W800 - K750 - K800 - C702 - P1 - MOTO Defy - Galaxy S Advance - Galaxy S4 - Lumia 820 - Honor 7 - iPhone 5S
-
Chili7
őstag
válasz Delila_1 #3514 üzenetére
Köszi!
Biztos benne vannak ezek a dolgok a súgóban, de valahogy sosem sikerül olyan szóra keressek, hogy kidobja a megoldást.
A köv. kérdésem, hogy: ha rögzítek egy oszlopot vagy sort, (ablaktábla rögzítése) akkor hogy tudom beállítani, hogy több oldalas nyomtatás esetén is mindíg ott legyen a lapokon a rögzített sor/oszlop. -
chop
őstag
válasz Delila_1 #3530 üzenetére
Megmondom miert kene nekem fuggveny.
Adva van egy ketoszlopos tablazat, aminek a masodik oszlopabol ki kell valasztanom a legkisebb erteket, es az elso oszlop ezen sorahoz tartozo erteket iratnam ki.Pl.
1 24
2 65
3 63
4 15
5 21Tehat kivalasztja, hogy 15 a legkisebb es kiirja a 4-est. Igy gondolom tiszta.
Namarmost,ezt a KERES fuggvennyel meg lehet frankon csinalni, viszont a draga csak akkor mukodik normalisan, ha a 2. oszlop adatai vagy novekvo vagy csokkeno sorrendben vannak, ha ossze-vissza, akkor kapok egy baratsagtalan #HIANYZIK hibajelzest. Sorrendbe nem rakhatom, mert igy_kell_lennie.Varom az otleteket...
Szerintem is alkalmazni kell tudni az Excelt, de hihetetlen, hogy ilyen aprosag nincs beepitve egy ekkora programba.
Kicsit tul kene am latni a kattintos dolgokon, jo dolog az automatizacio.
-
mimi_bacsi
tag
válasz Delila_1 #3563 üzenetére
Így nézett ki eddig (Kiss EtelkaH001234ügyvezető igatgató (1)2007.11.06178)
Tehát a név a kód és a többi egy cellába került (előzőleg).Így amit átküldtél, azt teljesen átmásolta az F2-be és levágta az utolsó három számot.
Most pedig az lenne a jó, hogy a cellában lévő 2007 (majd) 2008-hoz tartozó dátum kerüljön egy másik cellába (a karakterek elhelyezkedését nem tudom megmondani, a név hossza miatt sem) (Ez azt jelenti, hogy az utolsó 10 karaktert (mert a dátum így néz ki: 2007.12.03) másolja át egy másik cellába!!!
-
FehérHolló
veterán
válasz Delila_1 #3582 üzenetére
Köszönöm szépen!
Ennél viszont kicsit bonyolultabb a helyzet. Nekem valójában arra lenne szükségem, hogy ha B1:G1 tartományban módosul valami, akkor I1 cellába írja a dátumot, ha B2:G2-ben, akkor I2-be, satöbbi, az egész oszlopon keresztül.
Azt hittem, hogy a kérdésemre van olyan megoldás, amit ha egyszerűen végighúzok az oszlopon, akkor működni fog, ezért fogalmaztam pongyolán.
Ebben a komplexebb dologban is tudnál valami ötlettel szolgálni?[ Szerkesztve ]
Skynet is real. It's called Google.
-
FehérHolló
veterán
válasz Delila_1 #3607 üzenetére
Nem az a baj, hogy nem értelmezi a makrókat, hanem az, hogy a magas biztonsági szint miatt letiltja a futtatásukat, amikor megnyitom az adott excel filet.
Hogy lehet a biztonsági szintet csökkenteni, vagy valami más megoldás van rá?
(Bekapcsoltam az általad említett két bővítményt.)
[ Szerkesztve ]
Skynet is real. It's called Google.
-
FehérHolló
veterán
válasz Delila_1 #3616 üzenetére
Ugyanaz a gép. Amíg nem zártam be, addig ment, amikor újra megnyitottam, már nem.
Egyébként a megoldás: eszközök -> makró -> biztonság -> magasról közepesre. Közben rájöttem.Tudnál még esetleg valamiben segíteni, ha nem vagyok nagyon a terhedre?
A fenti makróba mit kellene még beleírni a végére, hogy visszaugorjon abba a cellába, amit változtattam?
Ezt próbáltam a végére (End If elé) írni, de kifagy:
Range(Target.Column & Target.Row).Select
[ Szerkesztve ]
Skynet is real. It's called Google.
Új hozzászólás Aktív témák
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen