- Navaren: Resident Evil Requiem szösszenet
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: MárkaLánc
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- Parci: Milyen mosógépet vegyek?
- Lalikiraly: Commodore The C64, Ultimate
-
LOGOUT
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
-
MasterMark
titán
Köszi, tökéletes.

Ez lett belőle:
For Offset = 3 To 7
Formula = Loc.Resize(1).Offset(0,Offset).Formula
ExpArray = Split(Formula, "+")
Exprr = ExpArray(UBound(ExpArray))
Exprr = Replace(Exprr, CStr(Loc.Row - 1), CStr(Loc.Row - 2))
Loc.Resize(1).Offset(0,Offset) = Formula & "+" & Exprr
Next Offset -
MasterMark
titán
válasz
Fferi50
#49568
üzenetére
A kérdés az, hogy hogy tudok beletenni egy már meglévő képlet mögé egy kiegészítést mégpedig úgy hogy én mondom meg hogy mi legyen benne.
Azaz ami konkrétan kéne a mostani VBA scriptembe:
-Cellába konkatenálás, de úgy hogy formula maradjon.
-Változó alapján az új sor cellájának címének összerakása (offsetelni tudok jelenleg, azt nem tudom utána a címet hogy kérem le a jó formátumban)Utoljára mondom, hogy nem fogom kézzel átírni, mert scriptből is biztosan megoldható, csak nem ismerem az eszközöket hozzá, és googlén sem találom amit szeretnék.
Esetleg amit írtak a többiek hogy levenni a fixelést róla az talán segíthet, de szerintem ez túl bonyolult hogy magától kitalálja.
A képlet:
=HA(D10=0;0;$C10-$B10)+HA(D11=0;0;$C11-$B11)+HA(D12=0;0;$C12-$B12)+HA(D13=0;0;$C13-$B13)+HA(D14=0;0;$C14-$B14)+HA(D15=0;0;$C15-$B15)+HA(D16=0;0;$C16-$B16)+HA(D17=0;0;$C17-$B17)+HA(D18=0;0;$C18-$B18)+HA(D19=0;0;$C19-$B19)Amit hozzá kéne adni: +HA(D20=0;0;$C20-$B20)** Jobban megnézve igazából a fix oszlop az indokolt, de mégsem találja ki az excel magától ha beteszek egy új sort.
Ha fölé szúrom be akkor ez lesz a vége:
...$C16-$B16)+HA(D17=0;0;$C17-$B17)+HA(D18=0;0;$C18-$B18)+HA(D20=0;0;$C20-$B20)Az új 19-es sor kimarad. Azt kéne hozzáadnom, ennyi a feladat.
**szerk.: Nyilván a 19-es kell ha fölé szúrom be, eddig alá tettem, de igazából mindegy.
Amúgy nem tudom miért akasztott ki az hogy nem akarom kézzel állítgatni. Nem fogok órákat ezzel eltölteni, mire mindenhol megcsinálom. Inkább töltöm azzal az időt, hogy scriptelve kitaláljam.
-
MasterMark
titán
válasz
Fferi50
#49565
üzenetére
Iránymutatásért jöttem, nem veletek megcsináltatni, vagy pénzért mással.
Scriptelni tudok, viszont az excel sajátosságait nem ismerem. Olyanokat nem szeretnék megírni amire már gyárilag is van megoldás, ezért előszőr itt megkérdeztem mielőtt elkezdek írni minden hülyeséget.
Bocsmá hogy megkérdeztem.
-
MasterMark
titán
válasz
Delila_1
#49556
üzenetére
Van vagy 300 ilyen sor amit módosítani kéne, soronként 6 érték +2 még külön. Nem fogom kézzel csinálni.

A gond az hogy be van fixálva mondjuk A1:A10 közé, én hozzáadok egy A11 sort, az összes képletet át kéne írnom hogy benne legyen ez az új sor is.
Biztos meg tudnám csinálni mindenféle string replace meg stringben keressésel, meg regexelni a számokra, aztán a számot növelni egyel, aztán újra összerakni a képletet és visszaírni a cellába, de reméltem hogy erre van valami jobb módszer.
-
MasterMark
titán
Üdv,
Van arra jó mód vba scriptből, hogy adott cellában lévő képletben lévő más cellahivatkozásokat bővítsek?
Hozzáadok egy új sort scriptből, de a képletek nem frissülnek rá, hogy hozzávegyék, ezt szeretném megoldani.
Köszi.

-
MasterMark
titán
Köszi szépen mindkettőtöknek.

-
MasterMark
titán
válasz
MasterMark
#41687
üzenetére
Maga a képlet jó, egy cellából másoltam ki.
-
MasterMark
titán
Sheets("egyéni").Range("A1").Formula = "=JOBB(CELLA("filenév"; A1); HOSSZ(CELLA("filenév"; A1)) - SZÖVEG.KERES("]"; CELLA("filenév"; A1))) & " (" & PADLÓ(SZORZATÖSSZEG((NEM(ÜRES(J3:J1002))*(1/DARABTELI(J3:J1002;J3:J1002&""))));1) & " darab)""
Ez így miért szintaktikus hibás?
-
MasterMark
titán
-
MasterMark
titán
válasz
MasterMark
#41634
üzenetére
Ja megvan a tied mintajara. Koszi.
-
MasterMark
titán
válasz
Delila_1
#41626
üzenetére
Köszi szépen, kicsit belekontárkodtam sikerült megcsinálni amit akartam. (a sortolást nem jó helyről kezdte.)
Scripttel tudok formázást átvinni? Illetve még egy olyat szeretnék, hogy első oszlopban a számokat lecserélni 1-től számolóra az összes lapon a harmadik sortól. (1,2,3,4,stb.)
Az autoszűrőt be lehet kapcsolni az összes lap második sorára scripttel?
Köszi szépen előre is.
-
MasterMark
titán
válasz
Delila_1
#41622
üzenetére
Ja látom már az a szokás, hogy te írod meg, nekem iránymutatás is elég lett volna, abból talán kitalálom.
De akkor pontosan:
1. sor összevonva A-J között. Ide kerülne az "album címe", ami egyenlő a lap címével is. Ez van benne:
=JOBB(CELLA("filenév";A1);HOSSZ(CELLA("filenév";A1))-SZÖVEG.KERES("]";CELLA("filenév";A1)))2. sor A-J a táblázat első sora itt vannak az oszlopok nevei.
3. - 363. sor A-J között maguk az adatok.
A "J" oszlopban vannak ami alapján szét kellene válogatni őket. Az "album címe".
-
MasterMark
titán
válasz
Delila_1
#41619
üzenetére
Egyszer kell.
Úgy 400 összesen, 70 különböző adattal az oszlopban.
Igen, a szűrést és másolást szeretném automatizálni, mert nincs kedvem kézzel másolgatni egy különböző lapra.
Hogy érted, hogy melyik oszlop szerint? Nem mindegy?
Példa: Zeneszámok vannak, az egyik oszlopban az album címével. Amelyik albumban több szám is van, azt külön szeretném tenni egy külön lapra az album címe szerint.
-
MasterMark
titán
Üdv, egy kis segítséget kérnék.
Van egy rakás adat, azokat szeretném lapokra szétbontani úgy, hogy az egyik oszlopban lévő érték legyen a lap címe, illetve csak azok kerüljenek külön lapra, amiből több is van ezen értékből.

-
MasterMark
titán
Üdv
Segítséget szeretnék kérni életkor kiszámításában. Csak évre találtam számítást a google-n, de nekem hónapra, ha lehet napra pontosan kéne.
Köszönöm előre is.

Új hozzászólás Aktív témák
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Vigneau interaktív lokálblogja
- Kerékpárosok, bringások ide!
- Elemlámpa, zseblámpa
- Androidos fejegységek
- Call of Duty: Black Ops 7
- WoW avagy World of Warcraft -=MMORPG=-
- One otthoni szolgáltatások (TV, internet, telefon)
- Robotporszívók
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- További aktív témák...
- Xbox / Microsoft Store feltöltőkártya kód (digitális, HU) több címlet, több db, azonnal, olcsón
- Microsoft és egyéb dobozos retro szoftverek
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Hp 450 G9 Core i5 1235U 10 mag 12 szál 15.6 FullHD IPS Fém ház Boltból Garanciával Számlával
- Vállalom telefonok,tabletek javítását ,(szoftveres hibát is,frp lock-ot is)márkától fügetlenűl
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó garancia / Akku:100%
- DELL Latitude 5480,14",HD,i5-6300U,8GB DDR4,256GB SSD,WIN11
- LG UltraGear 27GR95QL-B OLED Monitor! LOL Editions - 2560 x 1440 / 240 Hz / 0.03ms / G-SYNC
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


)
