Seite 1 von 1

[gelöst] Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 15:48
von graf zahn
Moin Forum.
Ich bin gerade dabei am Makro zu verzweifeln.
Mit dem Makro-Aufzeicher gefühlte einhundert Mal probiert, aber nichts geht.
Wenn ich unter extras>makro> makro ausführen gehe, passiert gar nix.

Ich möchte die -exemplarisch- die zelleninhalte e2:e4 löschen.

Der makrogenerator schreibt mir dies:

Code: Alles auswählen

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = "$E$2:$E$3"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "ToPoint"
args3(0).Value = "$E$2:$E$4"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args3())

rem ----------------------------------------------------------------------
dim args4(0) as new com.sun.star.beans.PropertyValue
args4(0).Name = "Flags"
args4(0).Value = "SVDFN"

dispatcher.executeDispatch(document, ".uno:Delete", "", 0, args4())
end sub
bin ich zu doof?
danke für eure tipps
gz




_________________
Moderation: Thema von OOo Calc nach OOo Basic und Java verschoben, wo alle Themen zur Basic-Programmierung hingehören.
Zur übersichtlichen Darstellung von Programmcode sind in der Forums-Software die [​code][​/code] Tags vorgesehen. Diese habe ich für dich gesetzt.
lorbass, Moderator

Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 16:08
von Karolus
Hallo

Spricht irgendetwas dagegen den gewünschten Bereich zu markieren und die Backspace (respective entf-taste in Lo ) zu drücken ?

Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 16:26
von graf zahn
Karolus hat geschrieben:Hallo

Spricht irgendetwas dagegen den gewünschten Bereich zu markieren und die Backspace (respective entf-taste in Lo ) zu drücken ?
Ich weiß leider nicht wovon Du sprichst.

Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 17:13
von pmoegenb
graf zahn hat geschrieben:
Karolus hat geschrieben:Hallo
Spricht irgendetwas dagegen den gewünschten Bereich zu markieren und die Backspace (respective entf-taste in Lo ) zu drücken ?
Ich weiß leider nicht wovon Du sprichst.
Ich übersetze mal: Was spricht dagegen den gewünschten Bereich manuell zu löschen.

Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 17:46
von graf zahn
Es ist ein Formular, dessen Inhalt nach Benutzung gelöscht wird und mit anderen Daten erneut ausgefüllt wird.

Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 17:49
von graf zahn
Das makro habe ich geschafft.
Das Thema ist also erledigt.

[gelöst] Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 18:05
von lorbass
graf zahn hat geschrieben:Das makro habe ich geschafft.
Glückwunsch. Postest du noch die Lösung für die, die nach dir kommen?
graf zahn hat geschrieben:Das Thema ist also erledigt.
Danke für die Info. Die Kennzeichnung des Threads soll der Fragesteller selbst vornehmen. Dazu wird der erste Beitrag des Themas mit einem Klick auf Ändern zur Bearbeitung geöffnet. Dem Betreff wird dann ein Hinweis wie »[gelöst]« oder »[geschlossen]« vorangestellt und der Vorgang mit einem Klick auf Absenden beendet. Und das war's dann auch schon.

Dieses Thema habe übrigens ich schon für dich markiert.

Gruß
lorbass

Re: [gelöst] Re: Makro: Zellinhalt löschen

Verfasst: So, 25.05.2014 18:20
von graf zahn
lorbass hat geschrieben:
graf zahn hat geschrieben:Das makro habe ich geschafft.
Glückwunsch. Postest du noch die Lösung für die, die nach dir kommen?
Eine "Lösung" an sich gibt es nicht. Ich habe immer den makrorekorder benutzt.

Und vermutlich beim speichern irgedwelche Fehler gemacht.
Dann dieses Video angesehen und die Tips von dort befolgt:

http://www.youtube.com/watch?v=CJxnhmu3fgs&hd=1