Intercettare la presenza di excel

di il
6 risposte

Intercettare la presenza di excel

Buonasera a tutti,
c'è modo di intercettare, all'evento su click, se c'è installato excel (qualsiasi vesione) ed in caso affermativo procedere con l'esecuzione il codice?

grazie mille!

nickbi78

6 Risposte

  • Re: Intercettare la presenza di excel

    Puoi tranquillamente creare l'oggetto Excel e gestire gli errori.
  • Re: Intercettare la presenza di excel

    Grazie, c'è qualche riferimento per la gestione degli errori?
  • Re: Intercettare la presenza di excel

    Che vuoi dire? Se la CreateObject fallisce è sicuramente perché Excel non è installato e comunque è inutilizzabile.
  • Re: Intercettare la presenza di excel

    Fatto e funziona!
    pensavo di dover gestire codici errori specifici ma come mi hai suggerito, funziona gestendolo anche in forma di errore generico.

    grazie mille!
  • Re: Intercettare la presenza di excel

    nickbi78 ha scritto:


    Fatto e funziona!
    pensavo di dover gestire codici errori specifici ma come mi hai suggerito, funziona gestendolo anche in forma di errore generico.

    grazie mille!
    Sarebbe meglio l'errore SPECIFICO... per trovare il Numero lo fai generare, rilevi il Numero e lo metti in Gestione errori...
    
    Private Sub/Function .....
    On Error Goto Err_Handler
    ....
    Exit Sub/Function
    Err_Handler:
    Select Case Err.Number
       Case Is=TuoNumero
            ' Fai quello che serve
       Case Else
            ' Gestione errori normale
    End Select
    End Sub/Function
  • Re: Intercettare la presenza di excel

    @Alex, ritengo anche io che sia la via più giusta ma devo testarlo su una VM senza excel installato...
    l'ho disinstallarlo sul mio pc, ho provato ma dopo il messaggio di errore che avevo impostato mi ha reinstallato in automatico excel :-/
Devi accedere o registrarti per scrivere nel forum
6 risposte