Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

funktion jetzt() formatieren





Frage

Hallo nochmal, ich möchte die Ausgabe der jetzt() Funktion formatiert bekommen und zwar möchte ich diese einfach als Zahl ohne "." und ":" ausgegeben bekommen. Kennt jemand eine Funktion, Makro oder ähnliches, die das bewerkstelligen kann? Hilfe und Danke mfg Fruitmaker

Antwort 1 von TomKelly

Hallo Fruitmaker

Versuch mal folgende Zeile:
IIf(Day(Now()) < 10, "0", "") & Day(Now()) & IIf(Month(Now()) < 10, "0", "") & Month(Now()) & Year(Now())

Gruss
TomKelly

Antwort 2 von erik

Ich würde über den Like Operator jedes Zeichen prüfen, ob es eine Zahl wäre und sie zu einem neuen String aufbauen.

Public Function StripNonNumerics(Value As Variant) As Variant
	Dim strValue As String
	Dim strChar As String
	Dim strFilter As String
	Dim i As Long
	
	strFilter = "[0-9]"
	strValue = CStr(Value)
	
	For i = 1 To Len(strValue)
		strChar = Mid(strValue, i, 1)
		If strChar Like strFilter Then
			StripNonNumerics = StripNonNumerics & strChar
		End If
	Next
End Function


Diese Funktion erfüllt deinen Zweck und ist für andere Zwecke wiederverwendbar.

Antwort 3 von Fruitmaker

Was außer 1000 Dank könnte ich sagen...

also 1000 Dank für die schnelle Hilfe

bis bald
Fruitmaker

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: