Die Suche ergab 10899 Treffer

von Stephan
Do, 13.06.2019 18:16
Forum: Makros und allgemeine Programmierung
Thema: Makro oder Skript für viele Dokumente ->neue formatvorlage
Antworten: 3
Zugriffe: 704

Re: Makro oder Skript für viele Dokumente ->neue formatvorlage

Übersehe ich da was? möglicherweise das die betreffenden Stellen eine direkte Formatierung (sog. harte Formatierung) besitzen, die dann natürlich von einer Vorlage nicht verändert wird, da direkte Formatierungen immer Vorlagen überlagern. http://www.ooowiki.de/HarteUndWeicheFormatierung.html Gruß S...
von Stephan
Do, 13.06.2019 07:45
Forum: Makros und allgemeine Programmierung
Thema: Makro oder Skript für viele Dokumente ->neue formatvorlage
Antworten: 3
Zugriffe: 704

Re: Makro oder Skript für viele Dokumente ->neue formatvorlage

so sollte das gehen (ohne Garantie), vorher bei folder = "D:\abc\" den richtigen Ordner eintragen: Sub Main Dim args(0) As New com.sun.star.beans.PropertyValue args(0).Name = "UpdateDocMode" args(0).Value = 3 folder = "D:\abc\" FileName = Dir(folder & "*.odt") While len(FileName) > 0 sURL = ConvertT...
von Stephan
Mi, 12.06.2019 14:10
Forum: Writer
Thema: Ab Seite 13 (römisch) hört die autom. Seitenzahl auf
Antworten: 4
Zugriffe: 741

Re: Ab Seite 13 (römisch) hört die autom. Seitenzahl auf

Du hast die Korrektur des Feldbefehls auf +5 gesetzt, korrigieren stattdessen über einen manuellen Seitenumbruch


Gruß
Stephan
von Stephan
Di, 11.06.2019 14:19
Forum: Calc
Thema: Steuerelemente mit Zellbezug kopieren
Antworten: 2
Zugriffe: 567

Re: Steuerelemente mit Zellbezug kopieren

Der Zellbezug ist immer auf eine konkrete Zelle bezogen. Man kann aber z.B. dem Markierfeld ein Makro zuordnen was den Wert des Markierfeldes immer in eine bestimmte Zelle des jeweils aktiven Tabellenblatts einträgt. Ein solches Markierfeld lässt sich dann auch kopieren. Sub Main(rueck) With ThisCom...
von Stephan
Mo, 10.06.2019 19:49
Forum: Makros und allgemeine Programmierung
Thema: Blattschutz Symbol in Register Blattname ausblenden
Antworten: 1
Zugriffe: 649

Re: Blattschutz Symbol in Register Blattname ausblenden

Das Blattschutzsymbol in den Registerkarten ist allerdings weiterhin sichtbar. Dann musst Du zum Entfernen des Blattschutzes dispatcher-Code benutzen: document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") dim args1(0) as new com.sun.star...
von Stephan
Mo, 10.06.2019 12:22
Forum: Calc
Thema: [Gelöst]: Lange formatierte Zeichenketten ersetzen
Antworten: 16
Zugriffe: 1617

Re: Frage: Lange formatierte Zeichenketten ersetzen

z.B.: Sub Zellen_bereinigen() blatt = ThisComponent.CurrentController.ActiveSheet rd = blatt.createReplaceDescriptor() rd.setSearchString("\n|\s{2}") rd.setReplaceString("") rd.SearchWords = False rd.SearchRegularExpression = True blatt.replaceAll(rd) MsgBox "Fertig" End Sub Gruß Stephan
von Stephan
So, 09.06.2019 15:24
Forum: Makros und allgemeine Programmierung
Thema: Basic command Protection.FormulasHidden
Antworten: 1
Zugriffe: 515

Re: Basic command Protection.FormulasHidden

Wie bei VBA (MS Excel) auch gibt es dafür keinen Basic-Befehl, sondern es handelt sich um eine Eigenschaft der Zelle, im Falle von OpenOffice um ein sog. Struct: http://www.openoffice.org/api/docs/common/ref/com/sun/star/util/CellProtection.html Verwendung z.B.: Sub Main cell = ThisComponent.Sheets....
von Stephan
So, 09.06.2019 12:21
Forum: Draw
Thema: Mind-Maps mit Draw erstellen?
Antworten: 2
Zugriffe: 742

Re: Mind-Maps mit Draw erstellen?

Du kannst Elemente (Rechtecke, Verbinder, etc.) gruppieren und dann die Gruppen per Makro aus-/einblenden. Um das vernünftig benutzen zu können brauchst Du eine Lösung zum Makro starten, am Flexibelsten dürfte dazu wohl ein sog. nicht-modaler Dialog mit einer Listbox sein, welche alle vorhandenen Gr...
von Stephan
Do, 06.06.2019 23:24
Forum: Makros und allgemeine Programmierung
Thema: Jede Checkbox in Dialog dynamisch auswerten
Antworten: 4
Zugriffe: 750

Re: Jede Checkbox in Dialog dynamisch auswerten

Wie könnte die Kode in diesem speziellen Fall aussehen? z.B. (statt fs_dialog muss das Dialog-Object DEines Dialogs eingetragen werden): Sub alle_Checkboxen() alle = fs_dialog.getControls k = "" For i = 0 To UBOUND(alle()) 'k = k & alle(i).ImplementationName & CHR(13) If Right(alle(i).Implementatio...
von Stephan
Do, 06.06.2019 19:42
Forum: Makros und allgemeine Programmierung
Thema: Jede Checkbox in Dialog dynamisch auswerten
Antworten: 4
Zugriffe: 750

Re: Jede Checkbox in Dialog dynamisch auswerten

Meine Frage ist: gibt es in OO eine Möglichkeit im Dialog jede Checkbox dynamisch auszuwerten? Ja. Nur worauf zielt die Frage? Normalerweise würde man einfach dem Ereignis "Status geändert" der Checkbox ein Makro zuordnen und kann dann damit die Checkbox auswerten, z.B.: Sub auswertung(rueckgabe) W...
von Stephan
Di, 04.06.2019 08:21
Forum: Makros und allgemeine Programmierung
Thema: ParaUserDefinedAttributes?
Antworten: 3
Zugriffe: 978

Re: ParaUserDefinedAttributes?

Ja, Danke. Folgendes funktioniert für meine Anforderungen: Sub Main 'es ist Fliesstext selektiert x = ThisComponent.getCurrentSelection addUserdefindAttribute(x(0),"uda1","Ein Testattribut") End Sub Sub addUserdefindAttribute(oObject As Object, sName As String, sValue As String) Dim oAttributeData A...
von Stephan
So, 02.06.2019 19:46
Forum: Makros und allgemeine Programmierung
Thema: CheckBox nicht Mitschalten auf kopierten Tabellenblättern
Antworten: 3
Zugriffe: 644

Re: CheckBox nicht Mitschalten auf kopierten Tabellenblättern

verbinde die Checkbox nicht mit einer Zelle sondern setze den Zellwert per Makro zugeordnet dem Ereignis "Status geändert" der Checkbox. Dann sollte das die Checkbox enthaltene Tabellenblatt beliebig kopierbar sein. Sub Main(rueck) With ThisComponent.CurrentController.ActiveSheet .getCellRangeByName...
von Stephan
Fr, 31.05.2019 08:58
Forum: Setup und Allgemeines
Thema: Systemwiederherstellung
Antworten: 1
Zugriffe: 537

Re: Systemwiederherstellung

Mir ist bewußt, dass OpenOffice kostenlos ist und deshalb bin ich auch sehr dankbar um das recht teure Microsoft Office umgehen zu können, dennoch muss ich einmal sagen, dass mir die ständige "Systemwiederherstellung" nun doch so langsam auf die Nerven geht. Ich warte nach dem Speichern immer noch ...
von Stephan
Fr, 31.05.2019 08:52
Forum: Windows
Thema: OO 4.1.1 lässt sich nicht installieren (Windows 7)
Antworten: 14
Zugriffe: 12484

Re: OO 4.1.1 lässt sich nicht installieren (Windows 7)

warum kann ich den IE weder per Systemsteuerung "Programm deinstallieren", da ist er garnicht erst aufgefГјhrt noch aus sich selbst heraus es fehlt ihm sein eigenes uninstall- ProgrГ¤mmchen... de- installieren? Weil die Engine des IE unter MS Windows gleichzeitig für den Dateiexplorer genutzt wird....
von Stephan
Fr, 31.05.2019 08:45
Forum: Setup und Allgemeines
Thema: Tabellen von Calc in Writer kopieren
Antworten: 3
Zugriffe: 576

Re: Tabellen von Calc in Writer kopieren

Wie kopiert ihr Tabellenteile von Calc zum Writer? mittels DDE und nachträglichem Verknüpfung lösen, oder per Makro. Oder wie schreibt ihr Briefe mit designten Kopfbereichen und mehrseitigen Tabellen mit Daten, die in irgendeinem Tabellendokument (in welchem Format auch immer) vorliegen? mittels en...