Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1056to1060
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formatvorschriften überprüfen

Formatvorschriften überprüfen
13.03.2009 17:07:50
manu
HAllo
Ziel ist ein automatischer Import vom CSL File in ein ExcelTemplate.
Ich will vorher überprüfen, ob die jeweiligen Zellen auch das entsprechend vereinbarte Format haben. Die Funktion "FORMAT" hilft da lt. Excel Hilfe mir weniger weiter, da die eher in das gewollte Format umwandelt. IN der c# ado Welt gibt es lustige Datasets, aber wie in Excel? Welche Funktion muss ich nutzen, um zu überprüfen, ob
1. die ZAhl aus genau 3Zahlen besteht (###)
2. 4Zahlen-Bindestrich-7Zahlen (####-#######)
3. nur Zahlen
4 folgendes Datumsformat hat: MM.JJJJ
Vielen Dank für eure Hilfe
MAnu

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

Betreff
Datum
Anwender
Anzeige
AW: Formatvorschriften überprüfen
13.03.2009 17:14:32
ransi
HAllo MAnu
Ich würd eine RegEx nehmen oder den Like-Operator nutzen.
Hilft das oder brauchst du Beispiele ?
ransi
AW: Formatvorschriften überprüfen
13.03.2009 17:57:25
manu
Hey Ransi
das mit Like hat geklappt.
merci vielmals.
CSL = CommaSeperatedList. Aber letztlich ist es ein Test-File.
Gruss
Manu
AW: Formatvorschriften überprüfen
13.03.2009 17:57:28
manu
Hey Ransi
das mit Like hat geklappt.
merci vielmals.
CSL = CommaSeperatedList. Aber letztlich ist es ein Test-File.
Gruss
Manu
AW: Formatvorschriften überprüfen
13.03.2009 17:15:04
Oberschlumpf
Hi manu
Ne Bsp-CSL-Datei wäre schön - was ist CSL?
Ohne deine Daten zu sehen, fallen mir spontan die Funktionen
LEN
MID
LEFT
RIGHT
ein.
(vielleicht noch SPLIT)
Hilfts?
Ciao
Thorsten
Anzeige
Beispiele
13.03.2009 18:10:55
Tino
Hallo,
hier aml einige Beispiele dazu.
Sub Like_Operator_And_Number()
Dim strZahl As String

'4Zahlen-Bindestrich-7Zahlen (####-#######)********************************** 
strZahl = "1234-5678978"
If strZahl Like "?-?" And IsNumeric(Replace(strZahl, "-", "")) Then
 MsgBox "Format ok."
Else
 MsgBox "Format nicht ok."
End If

'Nur Zahl  ******************************************************************* 
strZahl = "12345678978"
If IsNumeric(strZahl) Then
 MsgBox "ist eine Zahl"
Else
 MsgBox "ist keine Zahl"
End If

'folgendes Datumsformat hat: MM.JJJJ ***************************************** 
strZahl = "01.2009"
If strZahl Like "?.?" And IsDate(strZahl) Then
 MsgBox "Format ok."
Else
 MsgBox "Format nicht ok."
End If



End Sub


Gruß Tino

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige