Empecher fermeture de excel par l'utilisateur

Signaler
Messages postés
3
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
11 septembre 2008
-
Messages postés
3
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
11 septembre 2008
-
Bonjour a vous,
j'ai ecrit un programme en c# qui doit traiter une feuille excel. La feuille se lance mais j'aimerais pouvoir eviter que l'utilisateur utilise la petite croix pour fermer le excel, car des lors le programme ne sait plus ou envoyer les informations. Pour l'instant j'ai simplement reussi a recuperer le handle de ma feuille excel,mais je ne sais pas trop si ce sera utile
merci d'avance pour votre aide

2 réponses

Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
49
Salut,

Tu peux mettre la propriété Visible de ton instance D'ExcelApplication a false, puis à true une fois ton traitement fini. Cependant cela ne te protegera pas d'une fermeture du processus pas l'utilisateur via le gestionnaire de tache, pas exemple

Mx
MVP C# 
Messages postés
3
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
11 septembre 2008

Pas mal, l'idee! mais j'affiche aussi des resultats dans le excel et j'aurais aime que l'utilisateur puisse les lire a sa guise, donc pas de visible=false
par contre j'ai trouve mon bonheur ici: http://support.microsoft.com/kb/823981/fr
merci bien