vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Visual-Basic Einsteiger
Re: Kalender erstellen 
Autor: Zardoz
Datum: 06.06.11 15:18

Hallo Oly,
das wäre z.B. mit einem MS-FlexGrid möglich:
  Dim i&, j&, n&
 
  n = 1
  With MSFlexGrid1
    .Redraw = False
    .Rows = 7
    .Cols = 7
    .FixedCols = 0
    .FixedRows = 1
    .ColWidth(-1) = 48 * Screen.TwipsPerPixelX
    .ColAlignment(-1) = flexAlignCenterCenter
    .Font.Bold = True
    .Font.Size = 18
    For i = 0 To 6
      .TextArray(i) = WeekdayName(i + 1, True, vbMonday)
    Next i
    For i = 1 To .Rows - 1
      For j = 0 To .Cols - 1
        .Row = i
        .Col = j
        .Text = n
        If j = 6 Then
          .CellForeColor = vbWhite
          .CellBackColor = vbRed
        Else
          .CellForeColor = vbBlack
          .CellBackColor = vbWhite
        End If
        n = n + 1
        If n > 31 Then Exit For
      Next j
      If n > 31 Then Exit For
    Next i
    .Row = 1
    .Col = 0
    .Redraw = True
  End With
Bei einem Flexgrid kannst du für jede Zelle eine eigene
Hintergrund- und Zeichenfarbe festlegen.

Gruss,

Zardoz

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kalender erstellen3.422Oly06.06.11 13:56
Re: Kalender erstellen2.080Zardoz06.06.11 15:18
Re: Kalender erstellen2.835Oly07.06.11 00:28
Re: Kalender erstellen1.767Oly11.06.11 18:18
Re: Kalender erstellen1.748Zardoz11.06.11 22:21
Re: Kalender erstellen1.695Oly12.06.11 11:37
Re: Kalender erstellen1.623Zardoz12.06.11 19:13
Re: Kalender erstellen1.516Oly13.06.11 13:54
Re: Kalender erstellen1.543Oly12.06.11 14:00
Re: Kalender erstellen1.603Zardoz12.06.11 18:58
Re: Kalender erstellen1.470Oly13.06.11 13:16
Re: Kalender erstellen1.443Zardoz14.06.11 13:51
Re: Kalender erstellen1.559Oly14.06.11 14:43
Re: Kalender erstellen1.438Zardoz16.06.11 14:05
Re: Kalender erstellen1.518Oly17.06.11 07:33
Re: Kalender erstellen1.507Zardoz19.06.11 20:17
Re: Kalender erstellen1.497Oly19.06.11 20:21
Re: Kalender erstellen1.472Franki12.06.11 03:03

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