ich habe wie „NIFTY29-12-2016CE6300.00“ Zeichenfolge zwischen Zeichenfolge hinzuzufügen und ich möchte Ausgabe als: „NIFTY_29-12-2016_6300_CE“wie jedes Zeichen in dem Zugang vba
das Problem ersten ist Teil dh (NIFTY) nicht in einem feste Länge kann es abcd, rdftghe oder irgendetwas und letzten Teil dh (6300.00) ist auch nicht feste Länge sein kann 123.8888888.23.88989 oder irgendetwas
versuchen, diesen Code zu bekommen, Position die erste Ziffer in einer Zeichenfolge und ich kann "_" vor dem Code wie folgt:
If InStr(CStr(rs.Fields!Symbol), "CE") Then
StrOg = CStr(rs.Fields!Symbol)
For i = 1 To Len(StrOg)
currentCharacter = Mid(StrOg, i, 1)
If IsNumeric(currentCharacter) = True Then
GetPosChar = i
Exit For
End If
Next i
strtemp = Left(StrOg, GetPosChar) & "_" & Right() & "_"
Else
Ich bin acheveving bis zu diesem: "NIFTY_" bitte helfen Sie mir !!!! Vielen Dank im Voraus
gibt es 2 Ersatz in Ihrer Frage. Eins ist vor der ersten Ganzzahl und Sekunde ist die letzte Dezimalzahl. Hab ich recht ? Sie haben den ersten Ersatz gelöst, während Sie mit dem zweiten stecken geblieben sind? –
Ich bin immer noch nicht in der Lage, das Datum und die Zahl am Ende der Zeichenfolge zu extrahieren und die Zeichenfolge für das erwartete Ergebnis neu anordnen ... –