www.wikidata.de-de.nina.az
StarOffice Basic auch bekannt unter der Bezeichnung StarBasic und OOoBasic ist ein BASIC Dialekt der in die Office Pakete LibreOffice OpenOffice org und StarOffice und dem darauf basierenden IBM Lotus Symphony integriert ist Inhaltsverzeichnis 1 Vergleich mit anderen Basic Dialekten 2 Literatur 3 Weblinks 4 EinzelnachweiseVergleich mit anderen Basic Dialekten BearbeitenStarBasic hat eine Ahnlichkeit zu anderen Basic Dialekten wie zum Beispiel Microsofts VBA 1 In der Praxis erfordert ein Makro in StarBasic meist einen grosseren Overhead als ein Makro in der entsprechenden Applikation von Microsoft mit gleicher Funktionalitat Im Folgenden ist oben ein Makro fur den Writer Textverarbeitungsprogramm von OpenOffice dargestellt unten das Makro mit gleicher Funktion namlich dem Zahlen der Abschnitte eines Textdokuments in VBA von Microsoft Word Sub ParaCount Absatze in einem Textdokument zahlen in OpenOffice Basic Dim Doc As Object Enum As Object Count As Long Doc ThisComponent Ist dies ein Textdokument If Not Doc SupportsService com sun star text TextDocument Then MsgBox Dieses Makro muss aus einem Textdokument ausgefuhrt werden 64 Error Exit Sub End If Count 0 Jeden Teil des Dokuments uberprufen Absatz oder Tabelle Enum Doc Text CreateEnumeration While Enum HasMoreElements TextEl Enum NextElement Ist dieser Teil des Dokuments ein Absatz If TextEl SupportsService com sun star text Paragraph Then Count Count 1 End If Wend Ergebnis anzeigen MsgBox Count 0 Anzahl der Absatze End Sub Sub ParaCount Absatze in einem Textdokument zahlen in MS Word Visual Basic MsgBox ActiveDocument Paragraphs Count End SubLiteratur BearbeitenThomas Krumbein Makro Kochbuch LibreOffice OpenOffice Basic Tintal Verlag Wiesbaden 2013 ISBN 978 3 943771 02 2 Weblinks BearbeitenBASIC Macros StarOfficeTM 7 Basic Programmierhandbuch StarOffice 8 Programmierhandbuch fur BASIC 8 Memento vom 30 Marz 2009 im Internet Archive PDF 1 6 MB OpenOffice org VBA Emulation Model Project in einer fruhen Entwicklungsphase Andrew Pitonyaks Makroinformation Schritt fur Schritt Anleitung zur Einbindung eines Basic Makros in CalcStarOffice OpenOffice org API OpenOffice org StarOffice API Projektseite OpenOffice org SDK OpenOffice org 2 0 Developer s GuideStarOffice 8 Developer s GuideAPI reference manualEinzelnachweise Bearbeiten Thomas Hummler StarBasic In LinuxUser 05 2003 Abgerufen am 23 Januar 2023 deutsch Abgerufen von https de wikipedia org w index php title StarOffice Basic amp oldid 234781958