Hirdetés
-
PROHARDVER!
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
-
zsolti_20
senior tag
Sziasztok!
Véleményetek szerint lehetséges splitelni az alábbi értékeket VBA macroval?
198 876.433
198 876,433
198,876.433
198.876,433Az elválasztó értékek azok lehetnek {" ", ".", ","} . Tehát lehet szóköz,pont,vessző és ezek bármikor bárhol lehetnek.
Azt szeretném megoldani, hogy a macro jöjjön rá, hol van a legutolsó elválasztó. Ha ez megvan, alakítsa át pontra, a többi elválasztót pedig törölje.
Nagyjából a logika úgy lett felállítva, hogy egy tömbbe megadnám az elválasztókat.
Majd bedobnám neki az értéket, és ezek alapján elkezdené splitelni.
Az utolsó splites érték elé egy pontot tenni, majd az első két értéket hozzá adnám.
Ez a fenti példa alapján így nézne ki:
198 876.433
split[0]:198
split[1]:876
split[2]:433valtozo = .433
Teljes összes:
split[0] & split[1] & valtozo
És így jön ki a 198876.433
Viszont a probléma itt, hogy nem tudjuk hány tagú lesz a splitelni kívánt összeg.
Lehetséges hogy az érték csak 366.54 vagy 366 esetleg 9,878,454.566.
Eléggé megakadtam ennél a résznél és nem tudom, hogyan tovább. Ráadásul VBA- ban soha nem csináltam hasonlót. Az ötlet is C#-ból jött, így nem tuti hogy VBA képes erre.
Új hozzászólás Aktív témák
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- MS SQL Server 2016, 2017, 2019
- Antivírus szoftverek, VPN
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB DDR5 RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- Több darab! MacBook Pro 16" M1 32GB RAM 27%-os áfás számla
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3837
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Fferi50

