Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wochentag ermitteln

Wochentag ermitteln
Mister
Hallo,
wie kann man mittels VBA ermitteln ob das Datum in A1 ein Samsatg oder Sonntag ist?
Gruß
Martin
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Wochenend
20.11.2011 15:38:28
hary
Hallo Martin
allgemein WE:

If Weekday(Cells(1, 1), vbMonday) > 5 Then MsgBox "Es ist WE!!"
Sa und So:

If Weekday(Cells(1, 1), vbMonday) = 6 Then
MsgBox "Es ist Samstag!!"
ElseIf Weekday(Cells(1, 1), vbMonday) = 7 Then
MsgBox "Es ist Sonntag!!"
End If

gruss hary
Anzeige
ging was in die Hose beim Uebertragen
20.11.2011 15:41:07
hary
Hallo nochmal
WE:

If Weekday(Cells(1, 1), vbMonday) > 5 Then MsgBox "Es ist WE!!"

Sa oder So:

If Weekday(Cells(1, 1), vbMonday) = 6 Then
MsgBox "Es ist Samstag!!"
ElseIf Weekday(Cells(1, 1), vbMonday) = 7 Then
MsgBox "Es ist Sonntag!!"
End If

grusshary
Anzeige
AW: Wochenend
20.11.2011 15:55:45
Mister
Hallo Hary,
das klappt!
Ich hätte noch eine Frage zu einer Schleife: Hier mein Code:
Sub Coincidence()
Dim i As Long
Dim x As Long
For i = 5 To 35
For x = 1 To 16
If Weekday(Worksheets("Kostprobe").Cells(i, 2), vbMonday) > 5 Then Worksheets("Kostprobe"). _
Cells(i, 3) = Worksheets("Zufall").Cells(x, 13)
Next x
Next i
End Sub
Wenn die Schleife den ersten Wochendendtag findet soll er den Wert aus Zufall M1 eintragen, beim zweiten gefunden Wert M2 usw. Mit meinem Code trägt er immer bei allen gefunden Wochenendentagen den letzte Wert aus der Schleife x. Was mache ich da falsch?
Gruß
Martin
Anzeige
AW: Wochenend
20.11.2011 16:42:34
hary
Hallo
dann teste mal.

Dim i As Long
Dim x As Long
x = 1
For i = 5 To 35
If Weekday(Worksheets("Kostprobe").Cells(i, 2), vbMonday) > 5 Then
Worksheets("Kostprobe").Cells(i, 3) = Worksheets("Zufall").Cells(x, 13)
x = x + 1
End If
Next i

gruss hary
Anzeige
Brilliant
20.11.2011 16:54:53
Mister
Danke hary!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige