von lutkas » Mi, 13.04.2005 18:14
Ich benötige ein Makro, mit dem ich die Tabellen in Calc anhand ihres Namens aurufen kann. Folgendes habe ich in Abwandlung der funktionierenden Makros erfolglos versucht.
sub FF
dim document as Object
dim Sheet as Object
document=ThisComponent
Sheet=document.Sheets.getByName("April")
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "April"
args1(0).Value = 9
dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1())
end sub
Ich habe keine Ahnung, wie der untere Teil richtig aussehen muß.
Wahrscheinlich ist die Frage zu simpel, denn ich habe zwar vieles ausprobiert, aber alles erfolglos
Ich benötige ein Makro, mit dem ich die Tabellen in Calc anhand ihres Namens aurufen kann. Folgendes habe ich in Abwandlung der funktionierenden Makros erfolglos versucht.
[quote]sub FF
dim document as Object
dim Sheet as Object
document=ThisComponent
Sheet=document.Sheets.getByName("April")
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "April"
args1(0).Value = 9
dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1())
end sub[/quote]
Ich habe keine Ahnung, wie der untere Teil richtig aussehen muß.
Wahrscheinlich ist die Frage zu simpel, denn ich habe zwar vieles ausprobiert, aber alles erfolglos