Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77

    [VB6] chiusura foglio excel

    Ciao a tutti,

    ho fatto un programmino in vb6 che legge dei dati da un foglio excel.
    dichiaro nel load :

    -----------------
    Set ObjExcel = CreateObject("Excel.Application")
    ObjExcel.Visible = False
    Set objWorkbook = ObjExcel.Workbooks.Open("Dati.xls")
    Set objWorksheet = objWorkbook.Worksheets(1)
    ------------------

    e nel form_unload:

    ---------------------
    objWorkbook.Close
    ObjExcel.Quit
    ---------------------

    il prog funziona ma il file rimane aperto anche dopo la chiusura del programma
    (in task manager trovo Excel.exe attivo!!!!)

    come posso chiudere tutto?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Prova ad impostare a Nothing le variabili che fanno riferimento ad oggetti COM creati o semplicemente referenziati (workbook, applicazione Excel, ecc.).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.