vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

VB.NET - Ein- und Umsteiger
Re: DateGrid formatieren 
Autor: stefanbla80
Datum: 21.10.08 10:12

Danke für den Tip, hatte ich auch mal versucht. Aber hier öffnen sich dann viele viele "Fensterchen". In einem Steht es E drin, aber sonst kann ich die nicht lesen.

Hier ist mein kompletter Code mit der Hoffnung auf Hilfe.

   Private Sub Form7_Load(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles MyBase.Load
 
        With ToolTip4
            .IsBalloon = True
            .ToolTipIcon = ToolTipIcon.Info
            .ToolTipTitle = "Info"
            .ShowAlways = True
 
            ' den einzelnen Buttons unterschiedliche Info-Texte zuordnen
            .SetToolTip(Button360, "Hier besteht die Möglichkeit die angezeigte" & _
              "Liste zu erweitern.")
            .SetToolTip(PictureBox475, "Hier besteht die Möglichkeit die" & _
            "angezeigte Liste zu erweitern.")
            .SetToolTip(Button2, "Beenden der Liste.")
 
        End With
 
 
        ' Excel-Tabelle anzeigen
        Dim oDs As System.Data.DataSet
        Dim oConn As System.Data.OleDb.OleDbConnection
        Dim oAdapter As System.Data.OleDb.OleDbDataAdapter
 
        ' Pfad und Tabellennamen bitte anpassen!
        Dim sFile As String = "Q:\GRP-0158\HMT-Desktop\Links zu" & _
          "Dokumenten\Woerterbuch.xls"
        Dim sTable As String = "am Telefon"
 
        ' Connection-String für die DB.Verbindung zur Excel-Datei
        Dim sConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
          "Data Source=" & sFile & ";" & _
          "Extended Properties=Excel 8.0;"
 
        ' Connection herstellen
        oConn = New System.Data.OleDb.OleDbConnection(sConn)
 
        ' Excel-Tabelle referenzieren
        ' Hinweis: Tabellenname muss mit abschließendem $-Zeichen und
        ' in eckigen Klammern stehen
        oAdapter = New System.Data.OleDb.OleDbDataAdapter( _
          "SELECT * FROM [" & sTable & "$]", oConn)
 
        ' DataSet erstellen und mit Daten aus dem DataAdapter füllen
        oDs = New System.Data.DataSet
        Try
            oAdapter.Fill(oDs)
 
            ' DataGrid füllen und Daten anzeigen
            With DataGridView1
                .DataSource = oDs.Tables(0)
                .ReadOnly = True
                .Refresh()
                With .Columns(0).DefaultCellStyle
                    .Alignment = DataGridViewContentAlignment.MiddleRight
                    .BackColor = Color.AliceBlue
                End With
 
                With .Columns(1).DefaultCellStyle
                    .Alignment = DataGridViewContentAlignment.MiddleRight
                    .BackColor = Color.AliceBlue
                End With
 
                With .AlternatingRowsDefaultCellStyle
                    .BackColor = Color.LemonChiffon
                End With
 
            End With
 
            DataGridView1.AutoResizeColumns()
 
 
        Catch ex As Exception
            MsgBox("Fehler beim Anzeigen der Excel-Daten!")
        Finally
            ' DB-Verbindung schließen
            oConn.Close()
        End Try
 
 
        Timer1.interval = 1
        Timer1.start()
 
 
        oDs = Nothing
        oConn = Nothing
        oAdapter = Nothing
        sFile = Nothing
        sTable = Nothing
        sConn = Nothing
 
    End Sub
 
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Timer1.Tick
        'Dim anzbuchstaben As Integer
        Dim row As DataGridViewRow
 
        For Each row In DataGridView1.Rows
            'Dim test As String
            'test = row.Cells(0).Value
 
            'MsgBox(test)
 
 
            If Len(row.Cells("0").Value) = 1 Then
                row.DefaultCellStyle.Font = New Font("Arial", 9, _
                  FontStyle.Bold)
                row.DefaultCellStyle.Alignment = _
                DataGridViewContentAlignment.TopLeft
            End If
        Next
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DateGrid formatieren1.314stefanbla8021.10.08 07:45
Re: DateGrid formatieren1.024Scorpi21.10.08 08:21
Re: DateGrid formatieren1.046stefanbla8021.10.08 08:34
Re: DateGrid formatieren1.219Scorpi21.10.08 08:40
Re: DateGrid formatieren1.081stefanbla8021.10.08 08:53
Re: DateGrid formatieren1.059Scorpi21.10.08 09:21
Re: DateGrid formatieren986stefanbla8021.10.08 09:42
Re: DateGrid formatieren1.054Scorpi21.10.08 09:46
Re: DateGrid formatieren1.151stefanbla8021.10.08 09:57
Re: DateGrid formatieren1.022Scorpi21.10.08 10:05
Re: DateGrid formatieren1.095stefanbla8021.10.08 10:12
Re: DateGrid formatieren1.070Scorpi21.10.08 10:28
Re: DateGrid formatieren1.098stefanbla8021.10.08 10:39
Re: DateGrid formatieren1.215Scorpi21.10.08 10:43
Re: DateGrid formatieren1.013stefanbla8021.10.08 10:54
Re: DateGrid formatieren1.213Scorpi21.10.08 11:01
Re: DateGrid formatieren1.023stefanbla8021.10.08 11:10
Re: DateGrid formatieren921Scorpi21.10.08 11:18
Re: Hier die Lösung aller Probleme 987Scorpi21.10.08 12:09
Re: Hier die Lösung aller Probleme977stefanbla8021.10.08 12:14
Re: Hier die Lösung aller Probleme1.088Scorpi21.10.08 12:19
Re: Hier die Lösung aller Probleme978stefanbla8021.10.08 12:54

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