Hvordan kan jeg eksportere data i en Datagridview data til et Excel-regneark?

stemmer
4

I min Winforms søknaden, jeg ønsker å eksportere data fra min Datagridview til en Excel-regneark.

Er det rett og slett en jobb med looping og gi ut resultatene komma separert?

Publisert på 03/10/2008 klokken 13:00
kilden bruker
På andre språk...                            


3 svar

stemmer
1

Er det rett og slett en jobb med looping og outputing resultatene komma separert? Ja. Det er en enklere måte uten avhengigheter.

Hvis du trenger mer kontroll, kan du alltid automat excel fra vb.net eller fra C # ..

Svarte 03/10/2008 kl. 13:06
kilden bruker

stemmer
1

Gi ut resultatene kommaseparert vil gi deg en CSV ikke et Excel-regneark, selv om excel kan lese en csv, og når den er åpen i Excel kan du lagre den dokumentere som excel-fil. Å faktisk skrive en fil i excel-format tror jeg du må bruke en Ole leverandør eller noe sånt, men jeg har aldri brydd, siden den midlertidige løsningen med å opprette en CSV og utenfor kode gjør det til et excel-filen er enkel nok.

Svarte 03/10/2008 kl. 13:24
kilden bruker

stemmer
0

Litt hacky, men Excel vil også åpne en html-fil som er lagret med en XLS forlengelse. Dette har fordelen av å være i stand til å inkludere formatering.

Svarte 03/10/2008 kl. 13:52
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more