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

Forumthread: VBA Nach Makro noch Format festlegen

VBA Nach Makro noch Format festlegen
19.01.2017 20:02:33
Ralph
Hallo Zusammen
Ich habe folgenden Code (Nicht selber geschrieben):
Public Sub aaa()
Dim rngBereich As Range
Dim rngZelle As Range
Dim LoLetzte As Long
With Worksheets("Übersicht letzter Besuch")
LoLetzte = .Cells(.Rows.Count, 10).End(xlUp).Row
Set rngBereich = .Range(.Cells(2, 10), .Cells(LoLetzte, 10))
For Each rngZelle In rngBereich
If rngZelle.Value  "" Then
If rngZelle.Offset(, 3).Value = "" Then
rngZelle.Offset(, 3).Value = CDate(rngZelle.Value)
ElseIf IsDate(rngZelle.Offset(, 3).Value) Then
If CDate(rngZelle.Value) > CDate(rngZelle.Offset(, 3).Value) Then
rngZelle.Offset(, 3).Value = rngZelle.Value
End If
End If
End If
Next rngZelle
End With
End Sub
Jetzt möchte ich noch das Datumsformat in dieser Zeile definieren.
Range("M2:M1000").NumberFormat = "(bsp. 21.12.2016)"
Was für ein Format ist das und wo und wie füge ich dies im Code ein?
MFG Ralph
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: VBA Nach Makro noch Format festlegen
19.01.2017 20:06:26
Hajo_Zi
Hallo Ralph,
ich würde vermuten
Range("M2:M1000").NumberFormat = "dd.mm.yyyy)"
das nekommt man auch mit dem Makrorecorder hin.

AW: VBA Nach Makro noch Format festlegen
19.01.2017 20:09:26
Ralph
Danke Hajo
Und wo füge ich es ein und mit welchen befehlen? Da blicke ich leider noch nicht durch.
MFG Ralph
Anzeige
AW: VBA Nach Makro noch Format festlegen
19.01.2017 20:13:17
Hajo_Zi
vor End Sub
Gruß Hajo
AW: VBA Nach Makro noch Format festlegen
19.01.2017 20:13:48
Uduuh
Hallo,
vor End With:
rngBereich.Offset(,3).Numberformat = "DD.MM.YYYY"
Gruß aus’m Pott
Udo

AW: VBA Nach Makro noch Format festlegen
19.01.2017 21:03:35
Ralph
Hallo Udo
Besten Dank. Es funktioniert bestens.
MFG
Ralph
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige