vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: Der Inhalt eines DataGrid nach Excel exportieren (VB 2005) 
Autor: Zero-G.
Datum: 28.06.07 14:43

Hey - Hab im Netz was gefunden:

Public Sub ExportToExcel(ByVal dt As DataTable)
   Try
      Dim oApp As New Excel.Application
      Dim oBook As Excel.Workbook = oApp.Workbooks.Add
      Dim oSheet As Excel.Worksheet =  CType(oBook.Worksheets(1), _
        Excel.Worksheet)
 
      oApp.Visible = False
 
      With oSheet
         Dim c As Long = Asc("A")
         For Each dc As DataColumn In dt.Columns
            .Range(C hr(c) & "1").Value = dc.ColumnName.ToString
            .Range(C hr(c) & "1").Font.Bold = True
            c += 1
         Next
 
         Dim i As Long = 2
         For Each dr As DataRow In dt.Rows
            c = Asc("A")
            For Each dc As DataColumn In dt.Columns
               .Range(C hr(c) & i.ToString).Value =  dr.Item(dc.ColumnName)
               c += 1
            Next
            i += 1
         Next
 
         oApp.Visible = True
      End With
   Catch ex As Exception
      MessageBox.Show("Source [" & ex.Source & "] Description  [" & ex.Message _
        & "]")
   End Try
End Sub
Eine Referenz auf Excel sollte angegeben werden & die Benutzung ist:
ExportToExcel(DataGrid1.DataSource)
Hoffe es hilft - lg
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Der Inhalt eines DataGrid nach Excel exportieren (VB 2005)2.037Gibson19.06.07 14:23
Re: Der Inhalt eines DataGrid nach Excel exportieren (VB 200...1.165Zero-G.28.06.07 14:43
Re: Der Inhalt eines DataGrid nach Excel exportieren (VB 200...856Gibson28.06.07 15:11
Re: Der Inhalt eines DataGrid nach Excel exportieren (VB 200...863Zero-G.28.06.07 15:19
Re: Der Inhalt eines DataGrid nach Excel exportieren (VB 200...736schmacko23.12.07 12:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel