éviter l'ouverture d'une fenêtre pour m. à j.

  • Initiateur de la discussion Initiateur de la discussion qoq xn3i^
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Q

qoq xn3i^

Guest
Bonsoir amis forains,

J'ai une boucle qui reporte divers résultats de Tcd dans un tableau de synthèse en insérant des formules du type =LIREDONNEESTABCROISDYNAMIQUE("A";'oct_tcd_saisines_nombre '!$B$7).

Lorsque l'un des résultats du tcd est une erreur, Excel envoie la fenêtre "ouvrir" avec l'intitulé "mettre à jour les valeurs".

Dans ce cas la boucle continue, mais au final l'utilisateur doit répondre à cette invitation autant de fois qu'il y a eu d'erreurs. Une moulinette invendable de plus !

En fait l'invitation, vient juste après l'exécution de l'instruction insérant la formule faisant réf. au résultat du tableau.

L'instruction conditionnelle qui suit vérifie que le résultat est bien numérique et dans le cas contraire rentre la valeur "Oups!" et vire la formule mais elle ne ne permet pas d'éviter le déclenchement de la fenetre "ouvrir".

Application.AskToUpdateLinks = False n'a pas plus d'effet.

Une moulinette invendable de plus ?

Je tourne avec Excel version 10 et vous remercie de vos conseils.
 
Re : éviter l'ouverture d'une fenêtre pour m. à j.

Bonjour qoq, bonjour le forum.

Avec un Application.DisplayAlerts = False en début de code, puis un Application.DisplayAlerts = True à la fin de ton code...

Essaye et dis nous.

Bonsoir @ tous
 
Re : éviter l'ouverture d'une fenêtre pour m. à j.

Bingo, révérence à toi thomlau et grand merci !

Application.DisplayAlerts = False est ce qu'il fallait.

Ton premier réflexe étais le bon.

Bonne soirée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour