Office 365 und die Programmierung !?!
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 246
- Registriert: Mi, 04. Jun 2014 12:01
- Wohnort: FRANKEN
Office 365 und die Programmierung !?!
Guten Morgen,
bis jetzt hatte ich Daten von Xbase nach Word/Excel mit RunShell und einer neu angelegten DBF gemacht , was bis Office 2011 soweit für mich ausreichend funktionierte!
da ja im neuen Office DBF-Dateien nicht mehr wie vorher unterstützt werden suche ich nach einer anderen Lösung:
Bisher hatte ich nur Word und Excel mit der entsprechenden DBF verbunden und die DBF, vor dem Aufruf von Word bzw Excel mit Runshell, von xbase aus neu befüllt.
Da ich bis jetzt nichts mit ActiveX am Hut hatte bräuchte ich wenigstens für beide Möglichkeiten eine einfache Lösung die funktioniert um mich da rein zu arbeiten:
1. Word / Serienbrieffunktion
Aufruf von Word Dokument und Übergabe von Daten aus DBF -- nach Word ( welches Format ?!)
Es sollten Mehrere Adressen sein wobei eine spezielle dann im Word ausgesucht werden kann / bzw vorgefertigte Platzhalter sollen in Word automatisch befüllt werden
2. Excel , da soll nur eine Tabelle in einer vorgefertigten Form befüllt werden.
Nach Aufruf und Übergabe sollten Word/Excel und das Xbase Programm die Verbindung trennen
Ich habe dafür nur Xbase 1.9.331 zur Verfügung.
Hat jemand für mich dafür 2 einfache Beispiele die etwas erklärt sind und zum schnellen Testen
In welcher Form werden die Daten an das neue Office OHNE DBF-Dateien übergeben !
Ach ja und ist die Vorgehensweise bei allen Office Versionen gleich , sagen wir mal zurück bis Office 2007 ?
Mfg. Klaus
bis jetzt hatte ich Daten von Xbase nach Word/Excel mit RunShell und einer neu angelegten DBF gemacht , was bis Office 2011 soweit für mich ausreichend funktionierte!
da ja im neuen Office DBF-Dateien nicht mehr wie vorher unterstützt werden suche ich nach einer anderen Lösung:
Bisher hatte ich nur Word und Excel mit der entsprechenden DBF verbunden und die DBF, vor dem Aufruf von Word bzw Excel mit Runshell, von xbase aus neu befüllt.
Da ich bis jetzt nichts mit ActiveX am Hut hatte bräuchte ich wenigstens für beide Möglichkeiten eine einfache Lösung die funktioniert um mich da rein zu arbeiten:
1. Word / Serienbrieffunktion
Aufruf von Word Dokument und Übergabe von Daten aus DBF -- nach Word ( welches Format ?!)
Es sollten Mehrere Adressen sein wobei eine spezielle dann im Word ausgesucht werden kann / bzw vorgefertigte Platzhalter sollen in Word automatisch befüllt werden
2. Excel , da soll nur eine Tabelle in einer vorgefertigten Form befüllt werden.
Nach Aufruf und Übergabe sollten Word/Excel und das Xbase Programm die Verbindung trennen
Ich habe dafür nur Xbase 1.9.331 zur Verfügung.
Hat jemand für mich dafür 2 einfache Beispiele die etwas erklärt sind und zum schnellen Testen
In welcher Form werden die Daten an das neue Office OHNE DBF-Dateien übergeben !
Ach ja und ist die Vorgehensweise bei allen Office Versionen gleich , sagen wir mal zurück bis Office 2007 ?
Mfg. Klaus
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Office 365 und die Programmierung !?!
Bei Excel Dateien würde ich LibXL vorschlagen, mit meiner HBLibXL Klasse ...
Sehr schnell, kein Excel nötig und keine Probleme mit offenen Excel Fenstern beim Ausfüllen.
CSV sollte gehen als Datenformat für Word, oder XML, aber wenn man schon
LibXL hat, warum nicht Excel Dateien verwenden.
Sehr schnell, kein Excel nötig und keine Probleme mit offenen Excel Fenstern beim Ausfüllen.
CSV sollte gehen als Datenformat für Word, oder XML, aber wenn man schon
LibXL hat, warum nicht Excel Dateien verwenden.
Gruß
Hubert
Hubert
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Office 365 und die Programmierung !?!
die Version hat noch KEIN activeXxbaseklaus hat geschrieben:Ich habe dafür nur Xbase 1.9.331 zur Verfügung.
wenn du keine "neuen" Sachen verwendest welches die "alte" Version nicht hatte : JAxbaseklaus hat geschrieben:Ach ja und ist die Vorgehensweise bei allen Office Versionen gleich , sagen wir mal zurück bis Office 2007 ?
... aber als Title hast du nach Office 365 gefragt und das ist doch die "online" Version, oder ?
gruss by OHR
Jimmy
Jimmy
-
- Rekursionen-Architekt
- Beiträge: 246
- Registriert: Mi, 04. Jun 2014 12:01
- Wohnort: FRANKEN
Re: Office 365 und die Programmierung !?!
AUGE_OHR hat geschrieben:die Version hat noch KEIN activeXxbaseklaus hat geschrieben:Ich habe dafür nur Xbase 1.9.331 zur Verfügung.
wenn du keine "neuen" Sachen verwendest welches die "alte" Version nicht hatte : JAxbaseklaus hat geschrieben:Ach ja und ist die Vorgehensweise bei allen Office Versionen gleich , sagen wir mal zurück bis Office 2007 ?
... aber als Title hast du nach Office 365 gefragt und das ist doch die "online" Version, oder ?
Also da 1.9.331 im Source ein ActiveX Verzeichnis mit Beispielen hat denke ich schon !
die Office 365 ist die Office 2013 Version die man für ein Jahr bezahlt und dann wenn man sie weiter nutzen will wieder für ein Jahr verlängern muß !
Mfg Klaus
- Herbert
- Der Entwickler von "Deep Thought"
- Beiträge: 1991
- Registriert: Do, 14. Aug 2008 0:22
- Wohnort: Gmunden am Traunsee, Österreich
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Office 365 und die Programmierung !?!
Klaus, es gibt unterschiedliche Versionen bei Office 365. Die "kleinen" Versionen laufen nur Online und sind daher für Active-X nicht brauchbar.
Schau dir da die Tabelle an: https://de.wikipedia.org/wiki/Microsoft_Office_365
Schau dir da die Tabelle an: https://de.wikipedia.org/wiki/Microsoft_Office_365
Grüsse Herbert
Immer in Bewegung...
Immer in Bewegung...
-
- Rekursionen-Architekt
- Beiträge: 246
- Registriert: Mi, 04. Jun 2014 12:01
- Wohnort: FRANKEN
Re: Office 365 und die Programmierung !?!
Ok, das kann schon sein , aber die Version die ich meine wird nach dem Download direkt auf dem Computer installiert wie die normalen Office Versionen. Also sollte sie auch ActiveX tauglich sein ! Oder ?Herbert hat geschrieben:Klaus, es gibt unterschiedliche Versionen bei Office 365. Die "kleinen" Versionen laufen nur Online und sind daher für Active-X nicht brauchbar.
Schau dir da die Tabelle an: https://de.wikipedia.org/wiki/Microsoft_Office_365
Sie heißt: Office 365 Home Premium !
Mfg. Klaus
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1931
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Office 365 und die Programmierung !?!
Hallo Jimmy
da irrst du dich aber. Ich habe diese Version und auch activeX
da irrst du dich aber. Ich habe diese Version und auch activeX
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Office 365 und die Programmierung !?!
uuuuuuuuups ... ihr hab Recht.xbaseklaus hat geschrieben:Also da 1.9.331 im Source ein ActiveX Verzeichnis mit Beispielen hat denke ich schon !AUGE_OHR hat geschrieben:die Version hat noch KEIN activeXxbaseklaus hat geschrieben:Ich habe dafür nur Xbase 1.9.331 zur Verfügung.
allerdings war die damals noch nicht stabil und es gab bis zur v1.9.355 SL1 noch eine ganze Reihe Sachen die "behoben" wurden.
gruss by OHR
Jimmy
Jimmy