Fave
XLDnaute Junior
Bonjour à toutes et tous,
J'ai un code VBA de recherche et d'extraction de données sur une feuille ( merci à tous ceux qui m'ont aidé...).
La recherche s'effectue sur toutes les feuilles en fonction de la valeur rentrée dans une cellule de la feuille contenant le code.
Ma cellule de mon critère de recherche est fusionnée (4 cellules pour 1).
Malheureusement, lorsque le critère de recherche est effacé, j'ai un message d'erreur me proposant d'utiliser le debbuggeur ou d'arrêter le code.
Je voulais savoir s'il existe un moyen de relancer le code automatiquement car, il me semble, qu'il s'arrête et je n'ai pas trouver d'autre solution que de fermer le fichier et de le réouvrir.
De plus, lorsque le critère recherché n'est pas trouvé, le code laisse les dernières données extraites en place.
Je voulais savoir s'il est possible de faire remettre à 0 les données (de les effacer, tout simplement) si la valeur n'est pas trouvée lors de la recherche ?
Merci d'avance pour votre aide...
J'ai un code VBA de recherche et d'extraction de données sur une feuille ( merci à tous ceux qui m'ont aidé...).
La recherche s'effectue sur toutes les feuilles en fonction de la valeur rentrée dans une cellule de la feuille contenant le code.
Ma cellule de mon critère de recherche est fusionnée (4 cellules pour 1).
Malheureusement, lorsque le critère de recherche est effacé, j'ai un message d'erreur me proposant d'utiliser le debbuggeur ou d'arrêter le code.
Je voulais savoir s'il existe un moyen de relancer le code automatiquement car, il me semble, qu'il s'arrête et je n'ai pas trouver d'autre solution que de fermer le fichier et de le réouvrir.
De plus, lorsque le critère recherché n'est pas trouvé, le code laisse les dernières données extraites en place.
Je voulais savoir s'il est possible de faire remettre à 0 les données (de les effacer, tout simplement) si la valeur n'est pas trouvée lors de la recherche ?
Merci d'avance pour votre aide...
Dernière édition: