Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2010tester l'existence d'une feuille en vue de la supprimer
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 !
est il possible de tester si une feuille existe pour la supprimer ou si elle n'existe pas il faut alors poursuivre la macro sans message d'erreur excel ?
bonjour Paf et merci pour la réponse.
Pour supprimer la feuil3 j'ai fait une macro.
Je souhaitais la modification de la macro pour tester si la feuil3 existait ou pas.
Cdlt
Philmaure
ne connaissant pas la macro, je ne peux qu'apporter ces précisions :
Code:
nomFeuille ="Feuil3"
If IsError(Evaluate("='" & nomFeuille & "'!A1")) Then 'renvoie vrai si n'existe pas
code si feuille n'existe pas
else
code si feuille existe
end if
ou
Code:
If IsError(Evaluate("=Feuil3!A1")) Then 'renvoie vrai si n'existe pas
code si feuille n'existe pas
else
code si feuille existe
end if
ou
Code:
If Not IsError(Evaluate("=Feuil3!A1")) Then
code si feuille existe
else
code si feuille n'existe pas
end if
je relance la demande car je ne parviens pas à mes fins. Je dois sans doute oublier quelque chose
Le but est de tester si l'onglet Paris existe :
- s'il existe je le renomme en PARIS2
- s'il n'existe pas je continue la macro (dans mon vrai fichier il y une suite à la macro)
re et merci pour la réponse. sur mon fichier test cela fonctionne mais sur mon fichier perso j'ai le message d'erreur suivant :
Variable non défini => la macro bogue sur : nomFeuille =
- 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