REM ***** BASIC ***** Sub Main End Sub sub cleanup rem ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- dim args2(18) as new com.sun.star.beans.PropertyValue args2(0).Name = "SearchItem.StyleFamily" args2(0).Value = 2 args2(1).Name = "SearchItem.CellType" args2(1).Value = 0 args2(2).Name = "SearchItem.RowDirection" args2(2).Value = true args2(3).Name = "SearchItem.AllTables" args2(3).Value = false args2(4).Name = "SearchItem.Backward" args2(4).Value = false args2(5).Name = "SearchItem.Pattern" args2(5).Value = false args2(6).Name = "SearchItem.Content" args2(6).Value = false args2(7).Name = "SearchItem.AsianOptions" args2(7).Value = false args2(8).Name = "SearchItem.AlgorithmType" args2(8).Value = 0 args2(9).Name = "SearchItem.SearchFlags" args2(9).Value = 65536 args2(10).Name = "SearchItem.SearchString" args2(10).Value = "“" args2(11).Name = "SearchItem.ReplaceString" args2(11).Value = CHR$(34) args2(12).Name = "SearchItem.Locale" args2(12).Value = 255 args2(13).Name = "SearchItem.ChangedChars" args2(13).Value = 2 args2(14).Name = "SearchItem.DeletedChars" args2(14).Value = 2 args2(15).Name = "SearchItem.InsertedChars" args2(15).Value = 2 args2(16).Name = "SearchItem.TransliterateFlags" args2(16).Value = 1280 args2(17).Name = "SearchItem.Command" args2(17).Value = 3 args2(18).Name = "Quiet" args2(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args2()) rem ---------------------------------------------------------------------- dim args4(18) as new com.sun.star.beans.PropertyValue args4(0).Name = "SearchItem.StyleFamily" args4(0).Value = 2 args4(1).Name = "SearchItem.CellType" args4(1).Value = 0 args4(2).Name = "SearchItem.RowDirection" args4(2).Value = true args4(3).Name = "SearchItem.AllTables" args4(3).Value = false args4(4).Name = "SearchItem.Backward" args4(4).Value = false args4(5).Name = "SearchItem.Pattern" args4(5).Value = false args4(6).Name = "SearchItem.Content" args4(6).Value = false args4(7).Name = "SearchItem.AsianOptions" args4(7).Value = false args4(8).Name = "SearchItem.AlgorithmType" args4(8).Value = 0 args4(9).Name = "SearchItem.SearchFlags" args4(9).Value = 65536 args4(10).Name = "SearchItem.SearchString" args4(10).Value = "”" args4(11).Name = "SearchItem.ReplaceString" args4(11).Value = CHR$(34) args4(12).Name = "SearchItem.Locale" args4(12).Value = 255 args4(13).Name = "SearchItem.ChangedChars" args4(13).Value = 2 args4(14).Name = "SearchItem.DeletedChars" args4(14).Value = 2 args4(15).Name = "SearchItem.InsertedChars" args4(15).Value = 2 args4(16).Name = "SearchItem.TransliterateFlags" args4(16).Value = 1280 args4(17).Name = "SearchItem.Command" args4(17).Value = 3 args4(18).Name = "Quiet" args4(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args4()) rem ---------------------------------------------------------------------- dim args6(18) as new com.sun.star.beans.PropertyValue args6(0).Name = "SearchItem.StyleFamily" args6(0).Value = 2 args6(1).Name = "SearchItem.CellType" args6(1).Value = 0 args6(2).Name = "SearchItem.RowDirection" args6(2).Value = true args6(3).Name = "SearchItem.AllTables" args6(3).Value = false args6(4).Name = "SearchItem.Backward" args6(4).Value = false args6(5).Name = "SearchItem.Pattern" args6(5).Value = false args6(6).Name = "SearchItem.Content" args6(6).Value = false args6(7).Name = "SearchItem.AsianOptions" args6(7).Value = false args6(8).Name = "SearchItem.AlgorithmType" args6(8).Value = 0 args6(9).Name = "SearchItem.SearchFlags" args6(9).Value = 65536 args6(10).Name = "SearchItem.SearchString" args6(10).Value = "–" args6(11).Name = "SearchItem.ReplaceString" args6(11).Value = "-" args6(12).Name = "SearchItem.Locale" args6(12).Value = 255 args6(13).Name = "SearchItem.ChangedChars" args6(13).Value = 2 args6(14).Name = "SearchItem.DeletedChars" args6(14).Value = 2 args6(15).Name = "SearchItem.InsertedChars" args6(15).Value = 2 args6(16).Name = "SearchItem.TransliterateFlags" args6(16).Value = 1280 args6(17).Name = "SearchItem.Command" args6(17).Value = 3 args6(18).Name = "Quiet" args6(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args6()) rem ---------------------------------------------------------------------- dim args8(18) as new com.sun.star.beans.PropertyValue args8(0).Name = "SearchItem.StyleFamily" args8(0).Value = 2 args8(1).Name = "SearchItem.CellType" args8(1).Value = 0 args8(2).Name = "SearchItem.RowDirection" args8(2).Value = true args8(3).Name = "SearchItem.AllTables" args8(3).Value = false args8(4).Name = "SearchItem.Backward" args8(4).Value = false args8(5).Name = "SearchItem.Pattern" args8(5).Value = false args8(6).Name = "SearchItem.Content" args8(6).Value = false args8(7).Name = "SearchItem.AsianOptions" args8(7).Value = false args8(8).Name = "SearchItem.AlgorithmType" args8(8).Value = 0 args8(9).Name = "SearchItem.SearchFlags" args8(9).Value = 65536 args8(10).Name = "SearchItem.SearchString" args8(10).Value = "—" args8(11).Name = "SearchItem.ReplaceString" args8(11).Value = "-" args8(12).Name = "SearchItem.Locale" args8(12).Value = 255 args8(13).Name = "SearchItem.ChangedChars" args8(13).Value = 2 args8(14).Name = "SearchItem.DeletedChars" args8(14).Value = 2 args8(15).Name = "SearchItem.InsertedChars" args8(15).Value = 2 args8(16).Name = "SearchItem.TransliterateFlags" args8(16).Value = 1280 args8(17).Name = "SearchItem.Command" args8(17).Value = 3 args8(18).Name = "Quiet" args8(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args8()) rem ---------------------------------------------------------------------- dim args10(18) as new com.sun.star.beans.PropertyValue args10(0).Name = "SearchItem.StyleFamily" args10(0).Value = 2 args10(1).Name = "SearchItem.CellType" args10(1).Value = 0 args10(2).Name = "SearchItem.RowDirection" args10(2).Value = true args10(3).Name = "SearchItem.AllTables" args10(3).Value = false args10(4).Name = "SearchItem.Backward" args10(4).Value = false args10(5).Name = "SearchItem.Pattern" args10(5).Value = false args10(6).Name = "SearchItem.Content" args10(6).Value = false args10(7).Name = "SearchItem.AsianOptions" args10(7).Value = false args10(8).Name = "SearchItem.AlgorithmType" args10(8).Value = 0 args10(9).Name = "SearchItem.SearchFlags" args10(9).Value = 65536 args10(10).Name = "SearchItem.SearchString" args10(10).Value = "" args10(11).Name = "SearchItem.ReplaceString" args10(11).Value = "" args10(12).Name = "SearchItem.Locale" args10(12).Value = 255 args10(13).Name = "SearchItem.ChangedChars" args10(13).Value = 2 args10(14).Name = "SearchItem.DeletedChars" args10(14).Value = 2 args10(15).Name = "SearchItem.InsertedChars" args10(15).Value = 2 args10(16).Name = "SearchItem.TransliterateFlags" args10(16).Value = 1280 args10(17).Name = "SearchItem.Command" args10(17).Value = 3 args10(18).Name = "Quiet" args10(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args10()) rem ---------------------------------------------------------------------- dim args13(18) as new com.sun.star.beans.PropertyValue args13(0).Name = "SearchItem.StyleFamily" args13(0).Value = 2 args13(1).Name = "SearchItem.CellType" args13(1).Value = 0 args13(2).Name = "SearchItem.RowDirection" args13(2).Value = true args13(3).Name = "SearchItem.AllTables" args13(3).Value = false args13(4).Name = "SearchItem.Backward" args13(4).Value = false args13(5).Name = "SearchItem.Pattern" args13(5).Value = false args13(6).Name = "SearchItem.Content" args13(6).Value = false args13(7).Name = "SearchItem.AsianOptions" args13(7).Value = false args13(8).Name = "SearchItem.AlgorithmType" args13(8).Value = 0 args13(9).Name = "SearchItem.SearchFlags" args13(9).Value = 65536 args13(10).Name = "SearchItem.SearchString" args13(10).Value = "ï" args13(11).Name = "SearchItem.ReplaceString" args13(11).Value = "" args13(12).Name = "SearchItem.Locale" args13(12).Value = 255 args13(13).Name = "SearchItem.ChangedChars" args13(13).Value = 2 args13(14).Name = "SearchItem.DeletedChars" args13(14).Value = 2 args13(15).Name = "SearchItem.InsertedChars" args13(15).Value = 2 args13(16).Name = "SearchItem.TransliterateFlags" args13(16).Value = 1280 args13(17).Name = "SearchItem.Command" args13(17).Value = 3 args13(18).Name = "Quiet" args13(18).Value = true dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args13()) rem ---------------------------------------------------------------------- dim args16(18) as new com.sun.star.beans.PropertyValue args16(0).Name = "SearchItem.StyleFamily" args16(0).Value = 2 args16(1).Name = "SearchItem.CellType" args16(1).Value = 0 args16(2).Name = "SearchItem.RowDirection" args16(2).Value = true args16(3).Name = "SearchItem.AllTables" args16(3).Value = false args16(4).Name = "SearchItem.Backward" args16(4).Value = false args16(5).Name = "SearchItem.Pattern" args16(5).Value = false args16(6).Name = "SearchItem.Content" args16(6).Value = false args16(7).Name = "SearchItem.AsianOptions" args16(7).Value = false args16(8).Name = "SearchItem.AlgorithmType" args16(8).Value = 0 args16(9).Name = "SearchItem.SearchFlags" args16(9).Value = 65536 args16(10).Name = "SearchItem.SearchString" args16(10).Value = "