Erreur Code VBA - Application.DisplayAlerts

Fermé
Vdpt Messages postés 25 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 2 juillet 2015 - 2 juil. 2015 à 11:12
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 2 juil. 2015 à 14:07
Bonjour à tous,

j'ai un souci dans un code que j'ai récupéré et modifié.

La ligne suivante créé un bug (Compile error : Expected Function or Variable) :

Application.DisplayAlerts = Delete

Cette ligne de code n'est pas de moi (je pensais qu'il fallait n'utiliser cette expression qu'avec True ou False...).

Si je change Delete en False, et que je rajoute une ligne Application.DisplayAlerts = True à la fin de mon code pour "enlever" l'exception créée, j'ai une erreur également.

Je ne suis pas sur d'avoir donné assez de détails, mais si quelqu'un a déjà eu un problème similaire je suis preneur

Merci !

1 réponse

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
2 juil. 2015 à 11:48
Bonjour,

Si je change Delete en False, et que je rajoute une ligne Application.DisplayAlerts = True à la fin de mon code pour "enlever" l'exception créée, j'ai une erreur également.
C'est pourtant bien ça.
Quelle erreur ?
cjoint.com pour déposer un fichier (réduit à l'essentiel).

eric
0
Vdpt Messages postés 25 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 2 juillet 2015
2 juil. 2015 à 11:56
j'ai un message : Run-Time error 1004 : Application-defined or object-defined error.

Mais je ne sais pas vmt à quoi cela correspond de manière générale.

je vais essayer de faire un fichier mais ça risque de me prendre du temps. dès que je peux je le poste.

Merci !!
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
Modifié par eriiic le 2/07/2015 à 12:24
Sur certaines opérations excel demande une confirmation. Ca évite d'arrêter la macro pour interroger l'utilisateur.
Mais c'est sur une autre ligne que Application.DisplayAlerts=true je suppose ?
Pas de raison que ça passe pour =false sinon
0
Vdpt Messages postés 25 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 2 juillet 2015
2 juil. 2015 à 13:54
Quand il plante avec les True/False, il ne m'indique malheureusement pas où se trouve l'erreur...
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
2 juil. 2015 à 14:07
Tu as cette ligne en jaune au moins ?
Ben sans fichier ni boule de cristal ça n'ira pas plus loin...
0