Saluti a tutti.
Intanto ringrazio per l'info del moderatore.

Non riesco a chiudere un applicazione tra VBA e Powerpoint.
Vi scrivo qual'è il punto critico.

In una slide ho diversi pulsanti collegati a dei file pdf.

Ho attivato la funzione di ShellExecute e se clicco sl pulsante mi parte la stampa del pdf.
Ma mi è stato chiesto di limitare le stampe dei documenti.
Allora ho creato una finestra di dialogo dove l'utente deve digitare un codice.
Funziona anche questo. Ma nel caso in cui il codice è corretto non riesco a dirgli da dove è partito il comando e di conseguenza non stampa nulla.

Ho provato anche a mettere un flag per il controllo del codice inserito, ma poi non riesco andare avanti.
Qualcuno può aiutarmi a capire cosa devo fare.
Premetto che non ho grandi conoscenze di VBA e purtroppo ho scoperto che powerpoint non gestisce l'evento BEFOREPRINT, altrimenti il problema sicuramente non ci sarebbe stato.
Grazie

Giusalvo