Betrifft: Datum aus Oracle-Abfrage als Datum formatieren
von: Klexy
Betrifft: AW: Datum aus Oracle-Abfrage als Datum formatieren
von: 1712533.html
Option Explicit
Sub Makro1()
Dim loLetzte As Long, loSpalte As Long, i As Long
Application.ScreenUpdating = False
With Worksheets("Export")
loSpalte = .Cells(5, .Columns.Count).End(xlToLeft).Column
For i = 3 To loSpalte
loLetzte = .Cells(.Rows.Count, i).End(xlUp).Row
.Range(.Cells(6, i), .Cells(loLetzte, i)).TextToColumns Destination:=.Cells(6, i), _
DataType:=xlFixedWidth, FieldInfo:=Array(0, 4), TrailingMinusNumbers:=True
Next i
End With
End Sub
Betrifft: AW: Datum aus Oracle-Abfrage als Datum formatieren
von: 1712557.html
Betrifft: AW: Datum aus Oracle-Abfrage als Datum formatieren
von: 1712613.html
Sub Datumsspalten_umformatieren_6()
Dim KopfAnfang As Range
Dim Hier As Range
Dim GanzeSpalte As Range
Dim GanzUnten As Long
Dim Zelle As Range
Application.ScreenUpdating = False
GanzUnten = Cells(Rows.Count, 1).End(xlUp).Row
' Erste Zelle des Tabellenkopfs finden, weil es nicht A1 ist
Set KopfAnfang = Cells.Find(What:="LOBID", After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByRows, _
SearchDirection:=xlNext, MatchCase:=True, SearchFormat:=False)
Set Hier = KopfAnfang
Do While Hier <> "" ' alle Zellen des Spaltenkopfs durchlaufen
If Right(Hier, 4) = "DATE" Then ' wenn Spaltenkopf mit "DATE" aufhört
Set GanzeSpalte = Range(Hier.Offset(1, 0), Cells(GanzUnten, Hier.Column))
For Each Zelle In GanzeSpalte
If Zelle <> "" Then
Zelle.Value = CDate(Zelle.Value)
End If
Next Zelle
End If
Set Hier = Hier.Offset(0, 1) ' nächste Spalte
Loop
Application.ScreenUpdating = True
KopfAnfang.Select
End Sub
Betrifft: AW: Datum aus Oracle-Abfrage als Datum formatieren
von: 1712985.html
Betrifft: Danke. Das war's!
von: 1712987.html
Geschrieben am: 13.09.2019 17:56:10
Das war der Volltreffer, Werner. Danke.
Das dauert bei 22 Spalten mit 143.000 Zeilen nur 15 Sekunden.
Betrifft: Gerne u. Danke für die Rückmeldung. o.w.T.
von: 1712999.html
Geschrieben am: 13.09.2019 20:08:30
Excel-Beispiele zum Thema "Datum aus Oracle-Abfrage als Datum formatieren" | |
---|---|
Spalten bedingt summieren und Zellen formatieren | Schriftart in Zeilen wechselweise fett/nicht-fett formatieren |
Tagesliste eines Monats nach Eingaben aktualisieren und formatieren | Tabelle gem. hinterlegten Zahlenformaten formatieren |
UserForm-TextBox-Wert formatieren |