Article View: be.comp.programming
Article #15283Re: Excel vraagje.
From: Alain Cloet
Date: Tue, 24 Oct 2000 00:00
Date: Tue, 24 Oct 2000 00:00
46 lines
2279 bytes
2279 bytes
>> Is het mogelijk om in een kolom van een Excel werkblad bij iedere cel met
>> een inhoud iets toe te voegen?
>> Praktisch zou 'k in een kolom van ongeveer 400 cellen telkens '1409-'
>> willen bijvoegen.
> In Excell 97 of hoger
> Een macro aanmaken in het bestand met volgende code erin:
>
> counter = 0
> MyNum = 1
> Do Until MyNum = 400
> MyNum = MyNum + 1
> counter = counter + 1
> wa = ActiveCell.Value
> da = "1409-" & wa
> ActiveCell.Value = da
> ActiveCell.Offset(1, 0).Select
>
In basis wel ok, maar een van de 'moeilijkste' dingen uit de post is IMHO
dat het om ongeveer 400 cellen gaat, en dan ook van de macro verwacht mag
worden dat hij zelf weet hoe precies "ongeveer" is...
Een mogelijkheid: (vw. Alle rijen met inhoud opvolgend, m.a.w. geen blanco
rijen!)
(Normaal post ik niet graag volledige code - men moet zelf nog een
beetje zoeken - maar het was te kort om te knippen ; misschien kan het nog
korter ?)
Sub Toevoegen1409()
LaatsteLijn = Range("A1").End(xlDown).Row
For Each Veld In Range("A1:A" + Format(LaatsteLijn))
Veld.Value = "1409-" & Veld
Next Veld
End Sub
ter info : de format-functie was bij oudere versies van excel (< 97 ?) niet
nodig ; bovenstaand programma kan nog zeer sterk uitgebreid worden,
bvb.afhankelijk van de huidige cel, zoals in het voorbeeld van Luc
ter info 2: met een Nederlandstalige versie van Excel zullen de commando's
natuurlijk zo'n toffe vertaling gekregen hebben ;-<
HTH
Alain
Technical Details
Message-ID:
<cGlJ5.1857$Aw3.50195@iguano.antw.online.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<ENdJ5.62998$s31.1263889@afrodite.telenet-ops.be> <IkkJ5.1837$Aw3.49961@iguano.antw.online.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,f5aea2c50d2aaa70 X-Google-Attributes: gidfcea4,public From: "Alain Cloet" <nospam@tijd.com> Subject: Re: Excel vraagje. Date: 2000/10/24 Message-ID: <cGlJ5.1857$Aw3.50195@iguano.antw.online.be> X-Deja-AN: 685343913 References: <ENdJ5.62998$s31.1263889@afrodite.telenet-ops.be> <IkkJ5.1837$Aw3.49961@iguano.antw.online.be> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.3825.400 X-Complaints-To: news-abuse@noc.online.be X-Trace: iguano.antw.online.be 972416776 62.112.12.8 (Tue, 24 Oct 2000 20:46:16 WET DST) Organization: Customer of TijdNet X-MSMail-Priority: Normal NNTP-Posting-Date: Tue, 24 Oct 2000 20:46:16 WET DST Newsgroups: be.comp.programming