Veröffentlicht 5. August 200223 j Hallo, ich will in VB eine Variable in 2 teile Zerlegen und zwar eine Jahres angabe im Format JJJJMMM (z.b. 2002008 ist August). Als erbegnis will ich dann einmal eine neu Variable nur mit Jahr(2002) und eine nur mit dem Monat(008). Gibt es eine Funktion dafür?? Gruß T-B
5. August 200223 j Du kannst mit der Split-Funktion Strings trennen. Dafür einmal das Datum mit CStr(Variable) umwandeln, mit Split an der entsprechenden Stelle "durchschneiden", und wenn du es dann brauchst, dann kannst du das ganze noch in einen Longwert mit Clng(Variable) umwandeln...
5. August 200223 j HI, Du kannst nach dem Umwandeln mit CStr(), aber auch die Funktion MID() benutzen. Nur so als Alternative. Gruß, Tia
6. August 200223 j wenn die Variable ein Datum enthält kann man die sachen auch mit der Format Funktion rausbekommen. dazu muss die Variable so aussehen: strDate= "20020802" es muss auch jedenfall ein Datum sein strJahr = Format(strDate,"yyyy") strTag = Format(strDate,"dd") strMonat = Format(strDate,"mm") Gruß Guido
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.