vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

Fragen & Antworten rund um sev-Komponenten
Re: zeilen selektieren mit der maus 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.05 14:38

Private Sub cmdVorgabeMonat_Click()
  ' Falls Benutzer im Datumsfeld den ersten des
  ' Monats angegeben hat, jetzt autom. den
  ' kompletten Monat anlegen
  Dim i As Integer
  Dim nMax As Integer
  Dim nMonth As Integer
  Dim nYear As Integer
  Dim vDate As Variant
  Dim bExists As Boolean
 
  If Text3.Text = "" Then
    MsgBox "Sie müssen zuerst den 01(Ersten) eines Monats wählen !", _
      vbInformation, "Ganzen Monat Anlegen"
  Else
    vDate = Text3.Text  ' Grid1.Recordset.Fields(0)
    If Day(vDate) > 1 Then
      MsgBox "Sie haben den" & "  " & Text3.Text & " und nicht" & _
        vbCrLf & "den 1 (Ersten) des Monats Ausgewählt", vbInformation, "Ganzen" & _
        "Monat Anlegen"
    Else
      If Text1(0).Text = "" Then
        MsgBox "Sie müssen zuerst eine KundenNr Eingeben !", vbInformation, _
          "Ganzen Monat Anlegen"
      Else
        nMonth = Month(vDate)
        nYear = Year(vDate)
        nMax = Day(DateAdd("d", -1, DateSerial(nYear, nMonth + 1, 1)))
 
        bExists = True
        For i = 1 To nMax
          With Grid1.Recordset
            vDate = DateSerial(nYear, nMonth, i)
            If .RecordCount > 0 Then .MoveFirst
            .Find "Datum = #" & vDate & "#"
            If .EOF Then
              .AddNew
              .Fields(0) = vDate
              .Fields(1) = Text2(0).Text
              .Fields(2) = Text2(1).Text
              .Fields(3) = Text2(2).Text
              .Fields(4) = Text2(3).Text
              .Fields(6) = "0"
              .Fields(7) = Text2(4).Text
              .Fields(8) = Text2(5).Text
              .Fields(9) = "0"
              .Fields(10) = "0"
              .Fields(11) = Text1(0).Text
              .Fields(12) = Text2(6).Text
              .Update
              bExists = False
            End If
          End With
        Next i
 
        If bExists Then
          MsgBox "Der Monat wurde bereits mit allen Tagen erstellt!", _
            vbInformation + vbOKOnly
        Else
          Grid1.Refresh
        End If
      End If
    End If
  End If
 
  cmdAbort.Enabled = True
  Text1(0).Text = ""
  Text3.Text = ""
End Sub

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
zeilen selektieren mit der maus935Andi0122.09.05 09:40
Re: zeilen selektieren mit der maus551ModeratorDieter22.09.05 09:50
Re: zeilen selektieren mit der maus459Andi0122.09.05 09:56
Re: zeilen selektieren mit der maus463ModeratorDieter22.09.05 09:58
Re: zeilen selektieren mit der maus494Andi0122.09.05 10:05
Re: zeilen selektieren mit der maus482ModeratorDieter22.09.05 10:22
Re: zeilen selektieren mit der maus531Andi0122.09.05 10:36
Re: zeilen selektieren mit der maus528ModeratorDieter22.09.05 11:00
Re: zeilen selektieren mit der maus466Andi0122.09.05 11:14
Re: zeilen selektieren mit der maus484ModeratorDieter22.09.05 11:30
Re: zeilen selektieren mit der maus513Andi0122.09.05 11:35
Re: zeilen selektieren mit der maus466ModeratorDieter22.09.05 12:14
Re: zeilen selektieren mit der maus458Andi0122.09.05 13:08
Re: zeilen selektieren mit der maus445Andi0123.09.05 05:26
Re: zeilen selektieren mit der maus478ModeratorDieter23.09.05 07:59
Re: zeilen selektieren mit der maus470Andi0123.09.05 13:28
Re: zeilen selektieren mit der maus509ModeratorDieter23.09.05 17:12
Re: zeilen selektieren mit der maus465Andi0123.09.05 18:34
Re: zeilen selektieren mit der maus445Andi0124.09.05 13:37
Re: zeilen selektieren mit der maus476ModeratorDieter24.09.05 14:38
Re: zeilen selektieren mit der maus535Andi0124.09.05 14:39

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