Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tekst in een cel wijzigen

64 views
Skip to first unread message

Raino

unread,
Aug 21, 2009, 3:12:55 PM8/21/09
to
Ik heb het onderstaande probleem in een kolom heb ik in de cel tekst
staan die verschillend zijn opgemaakt.

Bijv.

amsterdam,Londen, Brussel,PArijs.

De ene keer wordt het woord met kleine letters geschreven en na de komma
geen spatie en dan na de komma wel een spatie(s).

Is het mogelik dat er een macro gemaakt (VBA) wordt waarbij de tekst in
de cel wordt gewijzigd:
- de eerste letter van het woord altijd een hoodletter is
- de komma en spatie(s) worden verwijderd
- elk woord in de cel onder mekaar op alfabetische volgorde geplaatst wordt
- en dat er aangegeven kan worden de range van de te wijzigen kolom
bijv. b1:b100 (de range is namelijk elke keer verschillend)

Bovenstaand voorbeeld moet dan worden :

Amsterdam
Brussel
Londen
Parijs

Is voor mij een veeleisende vraag, voor sommigen van jullie is het
waarschijnlijk een makkie.

Vast bedankt voor de moeite,
Raino
-

AK81

unread,
Aug 21, 2009, 3:54:02 PM8/21/09
to
Gebruik 'tekst naar kolommen' en de formule 'beginletters'

Met vriendelijke groet,
A.H. van den Kieboom

Raino

unread,
Aug 21, 2009, 4:32:39 PM8/21/09
to
Hiermee, krijg ik alleen de 1e letter van het woord als hoofdletter. De
rest van mijn wensen worden niet gehonoreerd.

In ieder geval bedankt. Info kan op een later tijdstip altijd van pas komen.

mvrg,
Raino

AK81 schreef:

Wigi

unread,
Aug 21, 2009, 6:27:01 PM8/21/09
to
Hoe komt u erbij dat dit een makkie zou zijn? Het is niet omdat je op forums
ganse stukken code ziet, dat dit een "makkie" is. Het typen alleen al vraagt
redelijk wat tijd, afgezien van de code zelf.

Welke code heb je zelf al bij mekaar geschreven om alle wensen te honoreren?

--
[url="http://users.skynet.be/fa436118/wim/opdrachten.htm"]http://www.wimgielis.be[/url]. Excel (VBA code + example files), sports and music.

Raino

unread,
Aug 22, 2009, 1:15:30 AM8/22/09
to
Mijn excuses voor het zomaar aannemen dat het een "makkie" is. Ik ben
zelf een LEEK op het gebied van VBA. Ik ken alleen losse excel formules
die ik vind op de diverse forums en nieuwsgroepen. Wil graag leren
werken met VBA, maar kan geen betaalbare cursus vinden. Indien u
suggesties heeft, dan hou ik mij aanbevolen. Kan u mij bijvoorbeeld een
boek aanbevelen, waarbij ik de beginselen van VBA kan leren en dit kan
toepassen in excel en access. Is er ook een boek waarin de excel
formules worden uitgelegd ?

mvrg,
Raino

Wigi schreef:

Wigi

unread,
Aug 22, 2009, 5:34:01 AM8/22/09
to
Anyway.

Sub uiteentrekken()

For Each r In Selection.SpecialCells(2, 2)

sq = Split(r.Text, ",")

For i = LBound(sq) To UBound(sq)

sq(i) = StrConv(Trim(sq(i)), vbProperCase)

Next

With Range("B" & Rows.Count).End(xlUp).Offset(1).Resize(UBound(sq) +
1)

.Value = WorksheetFunction.Transpose(sq)
.Sort .Cells(1), xlAscending

End With

Next

End Sub

--
[url="http://users.skynet.be/fa436118/wim/opdrachten.htm"]http://www.wimgielis.be[/url]. Excel (VBA code + example files), sports and music.

Raino

unread,
Aug 22, 2009, 11:21:09 AM8/22/09
to
Hartelijk dank voor het alsnog een macrotje te schrijven. Hij doet het
echter niet.

Krijg de onderstaande foutmelding.

Het woord split wordt opgelicht en de foutmelding Compileerfout : Sub of
Function is niet gedefinieerd.

U hoeft verder geen energie erin te steken. Ik begrijp naar aanleiding
van het vorige bericht, dat een VBA macro niet zomaar is geschreven. Ik
wil u niet van uw vrije tijd afhouden.

mvrg,
Raino

Wigi schreef:

Wigi

unread,
Aug 22, 2009, 12:43:01 PM8/22/09
to
Met welke Excel versie werk je? 1997? Split werd maar geïntroduceerd in Excel
2000.

Ik (en anderen) willen gerust code schrijven in de vrije tijd, maar een
beetje realisme en zelfwerkzaamheid mag wel gevraagd worden.

--
<a
href="http://users.skynet.be/fa436118/wim/opdrachten.htm">http:/www.wimgielis.be</a>: Excel (VBA code + example files), sports and music.

Raino

unread,
Aug 22, 2009, 1:34:12 PM8/22/09
to
Sorry,
Ik werk met excel 1997.
Zoals ik al eerder zei, verspil je vrije tijd er niet aan. Laat de macro
maar zitten.

Wigi schreef:

Raino

unread,
Aug 23, 2009, 4:53:03 AM8/23/09
to
Beste Wim,

Ik heb een vraag en indien u een suggestie heeft, hoop ik dat u deze dan
wilt geven. Ik heb zitten zoeken (comcol.nl) naar boeken over macro's en
of VBA en formules voor excel. Ik heb diverse boeken gevonden, maar weet
niet welke geschikt zijn voor een beginner. In de beschrijving staat wel
voor wie het geschikt is, maar ik had toch graag advies willen hebben.
Wil het graag leren om zelf macro's en formules te maken, in ieder geval
de basis.

mvrg,
Raino

Wigi schreef:

Wigi

unread,
Aug 23, 2009, 1:22:01 PM8/23/09
to
Ik heb enkel Excel 2002 Power Programming with VBA van John Walkenbach
gelezen. Dit is een aanrader, maar of dit voor beginners is weet ik niet. Ik
weet niet of er een Nederlandse vertaling is, ik las het in het Engels. Per
slot van rekening programmeer je in VBA toch in het Engels.

Boeken van Guy Hart-Davis zouden ook een aanrader zijn, heb ik al op forums
gelezen.

Voor de rest: in de helpfiles en op Excel forums leer je verreweg het
meeste, niet in het minst door de interactie met helpers.


--
<a
href="http://users.skynet.be/fa436118/wim/opdrachten.htm">http:/www.wimgielis.be</a>: Excel (VBA code + example files), sports and music.

Raino

unread,
Aug 23, 2009, 5:15:20 PM8/23/09
to
Dank je,

Ga op zoek naar boeken van desbetreffende schrijvers. Engels is geen
probleem.

Groet,
Raino

Wigi schreef:

0 new messages