Article View: be.comp.programming
Article #7503Re: Visual Basic - Excel Speadsheet
From: Bart.Vanhauwaert
Date: Fri, 06 Sep 2002 13:04
Date: Fri, 06 Sep 2002 13:04
26 lines
1837 bytes
1837 bytes
Hugo Maes <Hugo.Maes@chello.be> wrote:
> Weet er iemand hoe een bestaand Excel spreadheet uit te lezen vanuit
> Visual Basic [dus niet via VBA die in Excel zelf zit].
Kan je er niet geraken via menu Project->References en dan in de lijst
Microsoft Excel aantikken?
In de code moet je dan dingen gaan schrijven alla
Dim Foo As Excel.Worksheet
Foo=CreateObject("Excel.Sheet")
Foo.WeetIkVeelWelkeMethod
of iets dergelijks. Soit, dat is het principe dat ik toch gebruik om aan
mijn eigen COM interfaces te geraken. Hoe de Excel interfaces juist in
elkaar zitten of hoe ze genoemd worden heb ik totaal geen idee, maar dat
moet je wel in ieder goed boek over het programmeren van Office vinden.
Tenzij je met het bovenstaande juist de 'VBA die in Excel zelf zit'
bedoeld natuurlijk, en je een EXE wil maken die kan werken op een
puter waar Excel niet geinstalleerd is of bijvoorbeeld.
cu bart
--
http://www.irule.be/bvh/
Technical Details
Message-ID:
<a49ala.sff.ln@ns1.irule.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!small.news.tele.dk!212.74.64.35!colt.net!newspeer.clara.net!news.clara.net!skynet.be!skynet.be!louie!not-for-mailReferences:
<3D77E4C6.10EA0A65@chello.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,54b12166c03f76ea
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-09-06 06:28:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!small.news.tele.dk!212.74.64.35!colt.net!newspeer.clara.net!news.clara.net!skynet.be!skynet.be!louie!not-for-mail
Sender: - <bvh@ns1.irule.be>
From: Bart.Vanhauwaert@nowhere.be
Subject: Re: Visual Basic - Excel Speadsheet
Newsgroups: be.comp.programming
References: <3D77E4C6.10EA0A65@chello.be>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.17-21mdksecure (i686))
Date: Fri, 6 Sep 2002 15:04:10 +0200
Message-ID: <a49ala.sff.ln@ns1.irule.be>
Lines: 26
NNTP-Posting-Host: 194.78.202.248
X-Trace: 1031317777 reader0.news.skynet.be 189 194.78.202.248
X-Complaints-To: abuse@skynet.be