Archief - .net to excel?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

saikoboarder

Legacy Member
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 bedankt

Parnakra

Legacy Member
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.

Krueger

Legacy Member
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.

saikoboarder

Legacy Member
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.

grinshu

Legacy Member
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 methode

breez

Legacy Member
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

Bubbling Zombie

Legacy Member
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.

EmP

Legacy Member
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)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan