VB und Excel
Geizhals » Forum » Programmierung » VB und Excel (12 Beiträge, 75 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
..
Re(2): VB und Excel
07.10.2004, 11:07:54
ich kann ihn dir gerne posten..
so schaut das ganze jetzt aus...
wenn das excel ned rennt.. und ich starte das programm dann.. kanns sein daß es aufgeht und ich gleich meine tabelle seh.. ab und zu kommt die tabelle nicht, dann muß ich die excelBlenden funktion aufrufen und dann toggelt er zwischen maximiert und normal..

aber ich weiß weder wieso ich manachmal die tabelle gleich zu sehen kriege und manchmal nicht..

noch weiß ich wie ich das excel komplett beende..
vielleicht hast du eine idee..

Option Explicit
Dim blnRunning As Boolean

Dim funktSheet As Excel.Application

Private Sub btn_ExcelBlenden_Click()
    If funktSheet.WindowState = xlNormal Then
        funktSheet.WindowState = xlMaximized
    Else
        funktSheet.WindowState = xlNormal
    End If
End Sub

Private Sub Command1_Click()

    On Error Resume Next
    Set funktSheet = GetObject(, "Excel.Application")
    If Err.Number <> 0 Then
        Set funktSheet = CreateObject("Excel.Application")
        blnRunning = False  'excel sollte gestartet werden
    Else
        blnRunning = True   'excel sollte bereits rennen
    End If

    Set funktSheet = funktSheet.Workbooks.Open("c:\Tuldi\WorkSheet.xls")
    funktSheet.WindowState = xlNormal
    
End Sub

Private Sub Form_Load()
    Err.Number = 0
End Sub

Private Sub mnu_Beenden_Click()
    End
End Sub
______________________________
***never touch a running system***
______________________________


Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung