OO mit VBA Anwendung ansteuern ...

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: OO mit VBA Anwendung ansteuern ...

vba, ole, etc...

von plasma » Mi, 23.11.2005 17:07

hoi
das ist genau der horrorthread der einen beim stichwort serienbriefe bzw. datenquellenanbindung im regen stehen lässt :wink: viel infos und meist nur fallbacks auf uno... ist das überhaupt per ole machbar... falls nicht hätten sie sich die ole (vb, vba, etc...) anbindung sparen können... :roll:
Grüsse

-update
createInstance("com.sun.star.bridge.OleBridgeSupplier2")
damit lässt sich zwar alles abbilden, aber die datenquellenanbindung ist immer noch ........

Re: OO mit VBA Anwendung ansteuern ...

von hol.sten » Fr, 18.11.2005 21:25

klwemu hat geschrieben:Ich hoffe dazu gibt es eine Lösung (VBA, Script, Java, ..... ???)
Vielleicht ist das Visual Basic Beispiel aus diesem Thread http://www.oooforum.org/forum/viewtopic.phtml?t=9815 eine Idee, die dich weiter bringt.

With kind regards
hol.sten

von Toxitom » Mo, 31.10.2005 18:34

Hey Klwemu,
Die Anforderung: Textmarke anspringen, markieren und den Inhalt ersetzen.
Also, das ist einfach - mit Bordmitteln und der API von OOo zu lösen.
Allerdings: Warum mit VBA? Die Scriptsprache für MS Applikationen? funktioniert nur unter Windows (com bzw. net Umgebung) ...
OK, es gibt eine Uno-Bridge für VB, aber nicht für VBA (meines Wissens).
Ich fürchte, da werdet ihr wohl umprogrammieren müssen - OOo Basic, Python oder JavaScript? Natürlich wäre auch Java möglich - eben das , was euch am besten passt.

Gruss
Thomas

OO mit VBA Anwendung ansteuern ...

von klwemu » So, 23.10.2005 22:17

Hallo!

Wir verwenden eine sehr umfangreiche VBA Anwendung die für den Schriftverkehr Word und Excel ansteuert (Daten übergibt bzw. Textmarken ausfüllt).

Ziel ist es unsere Word/Excel Installationen "sanft" durch OO zu ersetzen - dazu wäre es aber erforderlich dass wir von der VBA aus vor allem den Writer (und ev. auch Calc) ansteuern können.

Die Anforderung: Textmarke anspringen, markieren und den Inhalt ersetzen.

Ich hoffe dazu gibt es eine Lösung (VBA, Script, Java, ..... ???)

Nach oben