'/** ' * Copyright mpl by ERB software | http://wiki.yaslaw.info ' * ' * Splittet ein Feld in Einzelteile und gibt dann den entsprechenden Wert zurück ' * Ist sehr gut geeignet um aus Queries zuzugreifen ' * ' * @example: "cdef" = chooseTextPart(1, "ab cdef gh j klm") ' * ' * @param Int Index Wert der gewählt werden soll. Index beginnt mit 0 ' * @param String Text Text der gesplittet werden soll ' * @param String delemiter Trennzeichen um den Text zu splitten ' * @return String Extrahiert Teil ' */ Public Function chooseTextPart(ByVal index As Integer, ByVal text As String, Optional ByVal delemiter As String = " ") As String parts = Split(text, delemiter) If (index <= UBound(parts)) Then chooseTextPart = parts(index) Else chooseTextPart = vbNullString End If End Function