So funktioniert es wie erwartet. Vielen Dank!Stephan hat geschrieben: Fr, 12.01.2018 15:58 ...bei einem Makro bleiben und sofern das Makro automatisch gestartet werden soll...dem EReignis "Dokument aktivieren" des odt-Dokuments zu ordnen...
Die Suche ergab 9 Treffer
- Mo, 15.01.2018 09:53
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
- Fr, 12.01.2018 14:59
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
Jetzt versuche ich die Geschichte als Funktion zu kapseln und dem entsprechenden Feld zuzuordnen, für alle Fälle hab ich eine einfache HALLOWELT() Funktion erstellt.
REM ***** BASIC *****
Sub Main
With ThisComponent.getEmbeddedObjects
.getByName("Objekt4").getEmbeddedObject.Sheets().getByName ...
REM ***** BASIC *****
Sub Main
With ThisComponent.getEmbeddedObjects
.getByName("Objekt4").getEmbeddedObject.Sheets().getByName ...
- Fr, 12.01.2018 13:34
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
Danke, damit komme ich tatsächlich erstmal weiterStephan hat geschrieben: Fr, 12.01.2018 12:39 hier der ursprüngliche Code in die Testdatei integriert
- Fr, 12.01.2018 12:16
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
Sorry, aber entweder Du stellst die Datei zur Verfügung oder hier ist leider Schluss.
Es ist Unsinn das wir hier im Forum per Blindflug Deinen Code debuggen sollen, denn um vernünftig debuggen zu können muss man selber alles vor Augen haben.... Sorry Stephan, ich habe oben eine Test Datei zur ...
- Fr, 12.01.2018 11:27
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
...
ich würde zu debuggen statt des ...
in den Code schreiben:
Msgbox .dbg_properties
REM ***** BASIC *****
Sub Main
With ThisComponent
With .getEmbeddedObjects
With .getByName("tblDusche")
With .getEmbeddedObject()
With .Sheets()
With .getByName("Tabelle1")
With ...
- Fr, 12.01.2018 10:26
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
...Also wirst Du den Code schon so schreiben müssen wie das richtig ist, nämlich...
Ok, da ich schon schrieb, keine BASIC-Erfahrungen zu haben, hab ich da eben was durcheinander gebracht... Ich dachte der Punkt gilt auch über Zeilen als Verkettung. Wegen besserer Übersicht habe das dann so ...
- Fr, 12.01.2018 07:50
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
Der nachfolgende Code ist auch nur ein Rudiment ..., aber so muss es prinzipiell aussehen...
Danke erstmal. Ich kenne mich mit Basic nicht aus, deshalb brauche ich Gehhilfe...
Also, ich habe deinen Code mal angepasst nach meinen Bedürfnissen, BASIC gibt Fehler: Methode nicht gefunden: getByName ...
- Do, 11.01.2018 11:42
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Re: Zugriff zwischen OLE Objekte
z.B.:
...
Gruß
Stephan
Also ich versuche das so nachzubauen, ohne Erfolg
REM ***** BASIC *****
Sub Main
With ThisComponent
.getEmbeddedObjects
.getByName("tblIdent")
.getCellRangeByName("A1")
.Value
End With
End Sub
Antwort
aus sicherheitsgründen ist dieses makro nicht ausführbar ...
- Do, 11.01.2018 08:56
- Forum: Writer
- Thema: Zugriff zwischen OLE Objekte
- Antworten: 17
- Zugriffe: 8187
Zugriff zwischen OLE Objekte
Hallo,
in einem writer-Dokument habe ich verschiedene calc-Objekte als OLE eingebunden. Eine Tabelle beinhaltet alle Summen aus den einzelnen Tabellen. Wie kann ich auf die anderen Tabellen zugreifen, damit die Summe automatisch eingesetzt wird?
Ein Beispiel im Anhang
in einem writer-Dokument habe ich verschiedene calc-Objekte als OLE eingebunden. Eine Tabelle beinhaltet alle Summen aus den einzelnen Tabellen. Wie kann ich auf die anderen Tabellen zugreifen, damit die Summe automatisch eingesetzt wird?
Ein Beispiel im Anhang