Sub ServicesDokumentieren(objObjekt As Object) Dim objDesktop As Object Dim objTextDokument As Object Dim vntNoArgs() As Variant Dim vntServiceNames As Variant Dim objText As Object Dim objCursor As Object Dim intI As Integer objDesktop = createUnoService("com.sun.star.frame.Desktop") objTextDokument = objDesktop.loadComponentFromURL §§ ("private:factory/swriter", "_blank", 0, vntNoArgs()) If Not IsNull(objTextDokument) Then vntServiceNames = objObjekt.getAvailableServiceNames() objText = objTextDokument.Text objCursor = objText.createTextCursor For intI = LBound(vntServiceNames) To §§ UBound(vntServiceNames) With objText .insertString(objCursor, vntServiceNames(intI), False) .insertControlCharacter(objCursor, com.sun.star §§ .text.ControlCharacter.PARAGRAPH_BREAK, False) End With Next End If End Sub