Thread: .net to excel?
-
13-11-2008, 12:19 #1Member
- Registered
- 18/11/03
- Location
- opglabbeek
- Posts
- 1,799
- iTrader
- 25 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
.net to excel?
Weet iemand of en indien ja hoe.
het mogelijk is om een text in een textbox in een VB.net programma om te zetten naar een Excel document.
Ik heb code gevonden voor een XML bestand maar daar kom ik ook niet mee verder...
alvast bedanktno votes
-
-
13-11-2008, 12:55 #2
Je tekst uitschrijven naar een CSV-bestand en importeren in Excel?
Er zijn waarschijnlijk andere en beter methodes, maar zonder wat meer info kan ik je daar niet mee helpen.no votes
-
13-11-2008, 19:14 #3Member
- Registered
- 30/09/02
- Location
- Mariakerke
- Posts
- 554
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/2
Dat is zeker mogelijk. Je kan het doen op de manier dat Parnakra voorstelt, maar dan heb je het nadeel dat je niet aan de afzonderlijke tabbladen kan, geen kleur kan instellen, ...
Dit kan je wel als je via interop een excel bestand opent.
Hoe je dit voorbeeld kan doen in c# is onderandere hier bescheven:
Read and Write excel file from C#
Voor VB zal je ook wel veel voorbeelden vinden veronderstel ik.no votes
-
14-11-2008, 14:51 #4Member
- Registered
- 18/11/03
- Location
- opglabbeek
- Posts
- 1,799
- iTrader
- 25 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
ik heb een oplossing gevonden maar heb nog een klein probleem met het omzetten. Heeft iets met de versie van Excel te maken (US-EN) als ik het opgelost heb post ik mijn code hier even.
no votes
-
14-11-2008, 23:30 #5Member
- Registered
- 01/02/04
- Location
- Geraardsbergen
- Posts
- 2,436
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/6
Je zal normaal gezien steeds een probleem hebben met verschillende versies in Excel, 2003 & 2007 enzo aangezien die Interops ook voor verschillende versies zijn (dacht ik). 't Is ook al van in de schooltijd geleden dat'k het nog nodig heb gehad dus 't zit al ver

Voor de rest wel nog makkelijke methodehttp://steamcommunity.com/id/schralenbarry
PSN ID: schralenbarryno votes
-
15-11-2008, 10:39 #6Approved 9liver
- Registered
- 25/12/02
- Location
- Brugge
- Posts
- 3,975
- iTrader
- 17 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/49
makkelijkste is om van bepaalde gewenste functionaliteit via macro's op te nemen in excel en dan die code proberen om te zetten naar vb.net
no votes
-
15-11-2008, 11:35 #7Member
- Registered
- 03/11/03
- Location
- Hove
- Posts
- 6,718
- iTrader
- 3 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/3
Visual Studio Tools For Office? Ik dacht mij wel te herinneren dat die dit konnen, is al wel toch wel zeker een paar maand geleden dat ik dit oppervlakkig bekeken heb.
Look down at me and you see a fool; look up at me and you see a god; look straight at me and you see yourselfno votes
-
16-11-2008, 23:35 #8Member
- Registered
- 10/02/03
- Location
- Brugge
- Posts
- 3,332
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/7
Heb ik moeten uitzoeken op mn werk, er zijn verschillende mogelijkheden:
- Via VBA (office is nodig waar code draait, simpel)
- Via interops (propere C#/vb code, veel mogelijkheden, simpel, office is nodig)
- Via SDK voor opendocument (office is niet nodig, veel code, ingewikkeld, enkel office 2007)
- Via CSV / html / ... (simpel, office is niet nodig, niet alle opmaak is mogelijk, doet soms moeilijk bij het doorzenden van xls docs via mail enz)no votes
