ich habe zwei Makroprobleme, die hier jetzt neu einstelle, weil im ich damit im Writer wohl falsch war. Das erste betrifft das Umwandeln von Text in eine Formel.
Z.B. soll die Formel sein: %rho = m over V.
Jetzt möchte ich diesen markierten Text zu einer Formel umwandeln. Also normalerweise: Alt - E - O - R - Enter. Dann würde ich diesem Formelobjekt noch die Eigenschaft geben, dass der Abstand zum Text links und rechts 0cm ist. Also eigentlich Rechtsklick - Objekt - Abstände links und rechts auf Null stellen, Enter.
Genau das soll das Makro können.
Mit einem zweiten Makro möchte ich in einem Textdokument das aktuelle Datum finden, mein Makro funktioniert aber nicht! Was mache ich falsch?
Ich bin übrigens alles andere als ein Programmierer

Das Makro findet weder den 13.3.13 noch den 13.03.2013.
Danke schonmal für alle Antworten und Grüße von HolleMG
sub AktDatSuch
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:GoToStartOfDoc", "", 0, Array())
rem ----------------------------------------------------------------------
dim args9(18) as new com.sun.star.beans.PropertyValue
args9(0).Name = "SearchItem.StyleFamily"
args9(0).Value = 2
args9(1).Name = "SearchItem.CellType"
args9(1).Value = 0
args9(2).Name = "SearchItem.RowDirection"
args9(2).Value = true
args9(3).Name = "SearchItem.AllTables"
args9(3).Value = false
args9(4).Name = "SearchItem.Backward"
args9(4).Value = false
args9(5).Name = "SearchItem.Pattern"
args9(5).Value = false
args9(6).Name = "SearchItem.Content"
args9(6).Value = false
args9(7).Name = "SearchItem.AsianOptions"
args9(7).Value = false
args9(8).Name = "SearchItem.AlgorithmType"
args9(8).Value = 0
args9(9).Name = "SearchItem.SearchFlags"
args9(9).Value = 0
args9(10).Name = "SearchItem.SearchString"
args9(10).Value = HEUTE()
args9(11).Name = "SearchItem.ReplaceString"
args9(11).Value = ""
args9(12).Name = "SearchItem.Locale"
args9(12).Value = 255
args9(13).Name = "SearchItem.ChangedChars"
args9(13).Value = 2
args9(14).Name = "SearchItem.DeletedChars"
args9(14).Value = 2
args9(15).Name = "SearchItem.InsertedChars"
args9(15).Value = 2
args9(16).Name = "SearchItem.TransliterateFlags"
args9(16).Value = 1280
args9(17).Name = "SearchItem.Command"
args9(17).Value = 0
args9(18).Name = "Quiet"
args9(18).Value = true
dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args9())
end sub