🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #15283

Re: Excel vraagje.

#15283
From: Alain Cloet
Date: Tue, 24 Oct 2000 00:00
46 lines
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-mail
References: <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