Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Export si l'onglet existe...

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 !

choupi_nette

XLDnaute Occasionnel
Bonjour,
Je cherche a mettre l'export d'un fichier sous condition:
Dans la macro suivante je dois exporter en csv un onglet qui a ete cree precedemment
Si il a été crée dans le code (quelques lignes plus haut) il faut qu il soit exporté sinon annuler l'export
Est ce que quelqu'un sait faire ca ?
voici le code:
 
Re : Export si l'onglet existe...

Bonjour,

Je ne crois pas que l'on puisse véritablement tester la présence d'un onglet ou pas. Mais d'autres solutions existent :

Puisque tu as besoin de ce test, je suppose que la création du nouvel onglet n'est pas systématique. Tu peux créer une variable public qui prendra la valeur True si lors de la création de l'onglet (et False dans le cas contraire). Ainsi, lorsque tu dois faire ton export, tu as juste à vérifier la valeur de cette variable.

Sinon tu peux faire, juste avant de lancer ton export, une boucle de ce type :

Code:
For i = 1 To ThisWorkbook.Sheets.Count
    If Sheets(i).Name = "OngletQueJeRecherche" Then
'ton code d'export
    End If
Next

Ainsi, si ton onglet n'existe pas, ton export n'est pas lancé.
 
Re : Export si l'onglet existe...

De rien. GeoTrouvePas s'était lors de mon inscription sur le forum. Grâce à ses participants, j'ai fait pas mal de progrès. Je vais bientôt pouvoir me rebaptiser en GeoTrouveUnPeu ^^
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
651
Réponses
4
Affichages
573
Réponses
3
Affichages
698
Réponses
0
Affichages
964
Réponses
16
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…