Hirdetés

Új hozzászólás Aktív témák

  • Csontikka

    aktív tag

    Sziasztok!

    Van egy problémám, remélem segítetek megoldani:
    itt egy pár adatasorom:

    ! 12. AKARMI VALAMI !
    ! 1. HELLO BELLO !
    ! 32. SZIA MIAU !

    Tehát kezdődik a szöveg "!"-el, majd valahány szóközzel, a végén pedig véletlenszerű szóköz, a legvégén egy záró "!" karakterrel.

    A szövegből a

    "12. AKARMI VALAMI"
    "1. HELLO BELLO"
    "32. SZIA MIAU"

    szövegeket kellene kivennem, méghozzá segédoszlopok nélkül, egy függvénnyel, vagy saját magam kreált makróval.
    Fontos azonban, hogy a szóközök száma a két szó között megmaradjon és CSAK az elejéről és a végéről vegye le a szóközöket. (ezért ugye TRIM-elés kizárva)

    Nekem az is megfelelne, ha meg tudnám írni a következőt VB Scriptben:

    HELYETTE(" !";A1;0)
    HELYETTE(" !";A1;0)
    HELYETTE(" !";A1;0)
    HELYETTE(" !";A1;0)

    ...stb, egészen nulláig, az elejére pedig:

    HELYETTE("! ";A1;0)
    HELYETTE("! ";A1;0)
    HELYETTE("! ";A1;0)
    HELYETTE("!";A1;0)

    Csak nem tudom, hogyan is szólna ez VB nyelven, ha valaki tudna adni támpontokat nagyon megköszönném. Igazából nem akarok belebonyolódni annyira, hogy számoljuk meg hány üres van a végén elején és annyit vegyünk le, mert ez így egyszerűbb lenne, és 1x-i alkalomra kell.

    Vagy, van valami mód arra, hogy az Excel saját makróinak VB Scriptjeit megnézzük? Az nekem tökéletesen elég lenne!

    Előre is köszi a segítséget!

    Üdv
    Csontikka

Új hozzászólás Aktív témák

Hirdetés