Kezdőlap › Fórumok › Excel programozás › [Resolved] szöveges cella értékének ‘módosítása’
- This topic has 6 hozzászólás, 3 résztvevő, and was last updated 3 years, 2 months telt el by horvimi.
-
SzerzőBejegyzés
-
2021-09-26-02:33 #8735
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…2021-09-26-07:16 #8736Szia!
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
2021-09-26-08:04 #8737Szia!
É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 years, 2 months telt el-horvimi. Indok: spelling
2021-09-27-10:34 #8741Sziasztok!
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. 🙂
2021-09-27-12:33 #8742Szia!
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
2021-10-01-16:24 #8743Köszönöm szépen!!!
Most jött el az ideje, hogy élesben teszteljem. Nagyon szépen működik.2021-10-01-20:51 #8744Szuper!
Bár nem derül ki, hogy melyiket próbáltad ki, de azért örülünk! 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.