Thema Datum  Von Nutzer Rating
Antwort
26.05.2008 23:52:58 Magico
NotSolved
28.05.2008 09:59:44 Holger
NotSolved
28.05.2008 11:12:22 jh
NotSolved
Blau Aw:Aw:Aw:Office Version erkennen
28.05.2008 20:10:53 Magico
NotSolved
28.05.2008 20:20:14 jh
NotSolved
28.05.2008 20:38:06 Magico
NotSolved
28.05.2008 21:13:14 jh
NotSolved
28.05.2008 22:03:18 Magico
NotSolved
29.05.2008 08:01:25 jh
NotSolved
29.05.2008 15:22:23 Magico
NotSolved
29.05.2008 23:23:49 jh
NotSolved
28.05.2008 21:55:34 Magico
NotSolved
28.05.2008 20:28:07 Magico
NotSolved

Ansicht des Beitrags:
Von:
Magico
Datum:
28.05.2008 20:10:53
Views:
1055
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:Office Version erkennen
Hallo jh!

Vielen Dank für Deine Hilfe! Aber ich stell mich zu blöd an... :-(
Ich möchte auf Knopfdruck z.B. die Excel-Anwendung öffnen:

Private Sub Command1_click()
...
Code
...
End sub

Kannst Du mir ganz konkret sagen, was ich da jetzt für einen Code reinschreiben muss? Hab Deinen einfachmal reinkopiert , erhalte aber immer nur die Fehler-Meldung "Benutzerdefinierter Typ nicht definiert."

Gruß

Magictheisi
___________________________________________-

jh schrieb am 28.05.2008 11:12:22:

Hallo,

mit CreateObject kannst du alle Office-Anwendungen starten.
Vergiss nicht, dazu die erforderlichen Verweise zu aktivieren.

Dim xlApp As Excel.Application
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True

Über die Objektvariable hast du Zugriff auf alle Eigenschaften
und Methoden des Application-Objektes. Außerdem kannst du
weitere Objektvariablen erzeugen, die auf untergeordnete
Objekte verweisen:

Dim xlWbk As Excel.Workbook
Set xlWbk = xlApp.Workbooks.Open("C:\Excel\xyz.xls")

Wenn du auch auf die Ereignisse des Application-Objektes
zugreifen willst, musst du die Objektvariable in einem
Klassenmodul WithEvents deklarieren und dort auch die
Ereignisprozeduren schreiben. Sieh dir dazu die Hilfe an.

Gruß

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
26.05.2008 23:52:58 Magico
NotSolved
28.05.2008 09:59:44 Holger
NotSolved
28.05.2008 11:12:22 jh
NotSolved
Blau Aw:Aw:Aw:Office Version erkennen
28.05.2008 20:10:53 Magico
NotSolved
28.05.2008 20:20:14 jh
NotSolved
28.05.2008 20:38:06 Magico
NotSolved
28.05.2008 21:13:14 jh
NotSolved
28.05.2008 22:03:18 Magico
NotSolved
29.05.2008 08:01:25 jh
NotSolved
29.05.2008 15:22:23 Magico
NotSolved
29.05.2008 23:23:49 jh
NotSolved
28.05.2008 21:55:34 Magico
NotSolved
28.05.2008 20:28:07 Magico
NotSolved