16. Apr 2024, 16:47
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0411
  VB6: Excel wird minimiert geöffnet, wie in Vordergrund holen?
 Von coros
 eMail
 Am 10. August 2008 um 09:01:55
 Frage Hallo an alle!

Ich benötige mal wieder einen kleinen Tipp.
Ich öffne über nachfolgenden Code eine Exceldatei.
Set Excel_Applikation = CreateObject("Excel.Application")

'---------------------------------------------------------------------------------------------
If Val(Excel_Applikation.Version) = 8 Then Version = "Excel 97"

If Val(Excel_Applikation.Version) = 8 Then
MsgBox "Sie veruchen das Programm mit einer nicht freigegebenen Excelversion zu öffnen. " _
& "Erlaubt sind nur die Excelversion 2000, 2002, 2003 und 2007. Sie verfügen aber über " _
& Version & ". Das Programm wird beendet.", _
vbCritical, "Immorente - Fehler..."
Unload frm_Cal
Exit Sub
End If
'---------------------------------------------------------------------------------------------

If Val(Excel_Applikation.Version) = 12 Then
Excel_Applikation.Workbooks.Open Pfad & Datei2007, Password:=DeCrypt("xxx", "")
Else
Excel_Applikation.Workbooks.Open Pfad & Datei, Password:=DeCrypt("xxx", "")
End If
Excel_Applikation.Visible = True
Set Excel_Applikation = Nothing

Unload frm_Cal
Exit Sub
Das funktioniert auch soweit. Das Ganze hat allerdings einen Schönheitsfehler. Excel mit der Exceldatei wird immer minimiert geöffnet. Es wird zwar kurz Excel und die Datei angezeigt, allerdings wird Excel dann in der Programmleiste am unteren Bildschirmrand abgelegt, so dass ich auf die Programmschaltfläche klicken muss um Excel und die Datei sichtbar auf den Bildschirm zu bekommen.
Kann man irgendwo in dem Code angeben, das Excel maximiert oder im Vordergrund ausgeführt werden soll?

Danke Euch für Eure Hilfe,
Oliver
[ VB-/VBA-Forum | Archiv 0411 | Archiv-Übersicht ]
 Antworten
VB6: Excel wird minimiert geöffnet, wie in Vordergrund holen? - coros 10. August 2008 um 09:01:55
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - Nepumuk 10. August 2008 um 09:30:51
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - coros 10. August 2008 um 09:40:16
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - Nepumuk 10. August 2008 um 11:03:12
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - coros 10. August 2008 um 11:22:43
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - Nepumuk 10. August 2008 um 11:30:02
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - coros 10. August 2008 um 11:46:44
Re: Excel wird minimiert geöffnet, wie in Vordergrund holen? - Nepumuk 10. August 2008 um 12:03:26

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum