Telefonszámunk: 1-472-0679

[Resolved] szöveges cella értékének ‘módosítása’

Kezdőlap Fórumok Excel programozás [Resolved] szöveges cella értékének ‘módosítása’

Topic Resolution: Resolved
7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #8735
    varesz007
    Felhasználó

    Segítséget kérek!
    Adott egy sok szöveget tartalmazó 20 000+ soros és 19 oszlopos tábla. Ebben néhány oszlopban nevek vannak amiket több ember rögzít. Ők a neveket a “normális” (nagybetű/kisbetű) íráshoz képest az esetek felénél csupa nagybetűvel írták/írják. Az embereken nem tudok változtatni, talán az adatokon igen. A neveket kellene átalakítani a TNÉV() függvénnyel. pls…

    #8736
    delila
    Felhasználó

    Szia!

    A példámban az adatok a 2. sorban kezdődnek, és az első oszlopban vannak. Biztosan át tudod alakítani a saját tábládhoz.

    Sub Kezdobetu()
        Dim sor As Long
        
        sor = 2
        Do While Cells(sor, 1) <> ""
            Cells(sor, 1) = Application.WorksheetFunction.Proper(Cells(sor, 1))
            sor = sor + 1
        Loop
    End Sub

    Delila

    #8737
    horvimi
    Adminisztrátor

    Szia!

    Én igazából kérdeznék.
    Mi okoz neked nehézséget a megoldásban?

    A függvény nevét ismered, gondolom egy új oszlopban alkalmazni is tudod, majd visszateszed értékként

    Azt gyanítom, hogy nem csak ennyit szeretnél.
    Ha ez a feladat túl gyakran merül fel, akkor Delila megoldása tökéletes, ha maga az adatfájl tartalmazhat makrókat, és meg is tudod oldani a használatot.

    A feladat makró nélkül automatizálható PowerQuery-vel is, az megint egy másik dolog

    Szóval mi is a kérdésed pontosabban?

    Imre

    • A hozzászólás módosításra került: 3 weeks telt el-horvimi. Indok: spelling
    #8741
    varesz007
    Felhasználó

    Sziasztok!
    Köszönöm szépen, hogy foglalkoztok ezzel is!

    Imi!
    Azt hittem, hogy “van egy egyszerű szó amit kimondva minden megint jó”. Szóval azt hittem, hogy van egy “For Each akt_range In” szerű megoldás.
    A PowerQuery is tud valami hasonlót? A forrás fájlt jelenleg e-mailben kapom viszonylag rendszertelenül. Továbbá másik forrásból jön két fájl és ezeket szedem össze egy negyedik fájl 3 lapjára az adatok/Lekérdezések és kapcsolatok-on keresztül. Aztán összehasonlításokat végzek a lapokon lévő adatokon, majd a “hibalisták” alapján megrendelem a módosításokat a rendszergazdáktól. Végül a telefonkönyvben olvasható és validált adatok jelennek meg.

    Ma ilyen bölcselkedő hangulatban vagyok. Szóval, ha nem szóltam volna bölcs maradtam volna? Legyen szép napotok! Köszönöm a segítséget. 🙂

    #8742
    horvimi
    Adminisztrátor

    Szia!

    Igen, a PowerQuery átalakításai között van ilyen, csak ki kell választani, és az aktuálisan kijelölt oszlopra csinálja meg.
    És ha megnézed a hozzá tartozó M parancsot, akkor még “each” is lesz benne. 🙂

    A lekérdezések és kapcsolatok különben elvileg a Lekérdezések listáját (is) mutatja, szóval lehet, hogy használod, csak nem tudod hogy azt? 🙂

    Imre

    #8743
    varesz007
    Felhasználó

    Köszönöm szépen!!!
    Most jött el az ideje, hogy élesben teszteljem. Nagyon szépen működik.

    #8744
    horvimi
    Adminisztrátor

    Szuper!

    Bár nem derül ki, hogy melyiket próbáltad ki, de azért örülünk! 🙂

7 bejegyzés megtekintése - 1-7 / 7
  • Be kell jelentkezni a hozzászóláshoz.