- MWC 2026: Megnéztük, hol tart a Clicks Power Keyboard és Communicator
- MWC 2026: Érkezik a 8849 ötödik Tank strapatelefonja
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Vivo X300s lesz az, amit eddig X300 Maxként emlegettek
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Milyen okostelefont vegyek?
- Google Pixel topik
- Samsung Galaxy Watch7 - kötelező kör
- Okosóra és okoskiegészítő topik
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Huawei P30 Pro - teletalálat
- Xiaomi 17 Ultra - jó az optikája
- Netfone
- Mobil flották
-
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
-
Mutt
senior tag
válasz
T.Lacci
#19737
üzenetére
Hello,
Különben az miért van hogy nem teljesen pontosan számol? (1000 x 1,4 = 1,399999999)
A kapott makróban a szorzo változót Single típusról Double típusra állítsd át.
...a táblázatomnak szöveges fejléce van...
A For sor = 1 To usor részben az 1-est írd át 2-re (vagy arra a sorra ahonnan a számok kezdődnek).
Az eredeti feladat nem követel makrót, akár egy FKERES segítségével is megoldható.
pl. E1-be: =D1*FKERES(D1;{0\1,4;10001\1,3;20001\1,2;30001\1,1};2)Itt a kapcsos zárójelekben van a keresési tartomány, 0 és 10000 között 1,4-et talál meg, 10001 felett 1,3-at és így tovább,
Ha mégis makró kell, akkor itt van egy gyorsabb:
Sub Szorzas2()
Dim rng As Range
'kiválasztjuk a csak számokat tartalmazó cellákat a D-oszlopban
Set rng = Columns("D").SpecialCells(xlCellTypeConstants, xlNumbers)
'jobbra tőlük számoljuk az új értéket; fkeres hasonló mint fent de a vba miatt máshogy kell megadni
rng.Offset(, 1).FormulaR1C1 = "=RC[-1]*VLOOKUP(RC[-1],{0,1.4;10001,1.3;20001,1.2;30001,1.1},2)"
'értékeket bemásoljuk
Columns("E").Copy
Columns("E").PasteSpecial (xlPasteValues)
Application.CutCopyMode = False
End Subüdv
Új hozzászólás Aktív témák
- Xbox Series X|S
- Jól áll az ARM-os Windows helyzete, de a játékoknál nem jön az áttörés
- PlayStation 5
- Apple asztali gépek
- Amlogic S905, S912 processzoros készülékek
- Kormányok / autós szimulátorok topikja
- WoW avagy World of Warcraft -=MMORPG=-
- Azt hittük, a GeForce RTX 3060 már leköszönt, de úgy látszik, hogy mégsem!
- Melyik tápegységet vegyem?
- Autóhifi
- További aktív témák...
- Eladó Apple iPhone 14 128GB kék / 12 hó jótállás
- HP üzleti laptopok Elitebook, Probook 4-12. gen gar.
- iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4589
- iPhone XS Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3997
- iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4594
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Fferi50
