Mes feuilles on un problème ou ma condition IF est elle fausse ?
Fermé
Stuart88
Messages postés
5
Date d'inscription
mardi 20 octobre 2015
Statut
Membre
Dernière intervention
23 octobre 2015
-
23 oct. 2015 à 21:11
Le Pingou Messages postés 12182 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 7 novembre 2024 - 1 nov. 2015 à 17:31
Le Pingou Messages postés 12182 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 7 novembre 2024 - 1 nov. 2015 à 17:31
A voir également:
- Mes feuilles on un problème ou ma condition IF est elle fausse ?
- Excel cellule couleur si condition texte - Guide
- Fausse alerte mcafee - Accueil - Piratage
- Comment faire un livret avec des feuilles a4 - Guide
- Fausse alerte connexion facebook - Guide
- Fusionner feuilles excel - Guide
6 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
24 oct. 2015 à 04:55
24 oct. 2015 à 04:55
Bonjour
je traduis: si la feuille(i) alors quelle est la condition?
Cdlt
If Worksheets(i).Name Then
je traduis: si la feuille(i) alors quelle est la condition?
Cdlt
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
25 oct. 2015 à 03:30
25 oct. 2015 à 03:30
Bonjour
Si vos feuilles de nomment 1, 2, 3, .....109, 110, 111 etc , ça marche
Quels noms leurs donnez vous?
Comme doit s'appeler la nouvelle feuille?
Donnez quelques exemples
Cdlt
Si vos feuilles de nomment 1, 2, 3, .....109, 110, 111 etc , ça marche
Quels noms leurs donnez vous?
Comme doit s'appeler la nouvelle feuille?
Donnez quelques exemples
Cdlt
Bonjour
Le nom des feuilles son de types
30 juin 15
7 juil 15
21 juil 15
28 juil 15
Et ainsi de suite, toutes les semaines une nouvelle feuilles est créé vendredi prochain je créée la feuille nommé 30 oct 15
Le problem vien de c'est nom pasque quand je teste ma macro sur un nouveau tableau Excel il n'y a pas de souci pour qui trouve les feuilles, mais vue que j'ai changé les noms il ne trouve plus
Cdt
Le nom des feuilles son de types
30 juin 15
7 juil 15
21 juil 15
28 juil 15
Et ainsi de suite, toutes les semaines une nouvelle feuilles est créé vendredi prochain je créée la feuille nommé 30 oct 15
Le problem vien de c'est nom pasque quand je teste ma macro sur un nouveau tableau Excel il n'y a pas de souci pour qui trouve les feuilles, mais vue que j'ai changé les noms il ne trouve plus
Cdt
Le Pingou
Messages postés
12182
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 novembre 2024
1 448
25 oct. 2015 à 17:42
25 oct. 2015 à 17:42
Bonjour,
Est-ce que votre code mentionné au début vous renvoie un message d'erreur ?
Si oui, texte du message et quelle est la ligne surlignée en jaune dans le code?
Est-ce que votre code mentionné au début vous renvoie un message d'erreur ?
Si oui, texte du message et quelle est la ligne surlignée en jaune dans le code?
Le Pingou
Messages postés
12182
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 novembre 2024
1 448
25 oct. 2015 à 21:43
25 oct. 2015 à 21:43
Bonjour,
Merci de la réponse. Il manque la référence pour la condition (je n'ai pas trouvé cette référence...) :
Ce devrait-être de cette forme :
Merci de la réponse. Il manque la référence pour la condition (je n'ai pas trouvé cette référence...) :
Ce devrait-être de cette forme :
If Worksheets(i).Name <> La référence Then
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12182
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 novembre 2024
1 448
26 oct. 2015 à 23:02
26 oct. 2015 à 23:02
Bonjour,
Eh bien pour le
Remarque j'ai compris que votre code commence par ajouter une feuille au classeur (copier/coller la dernière feuille) et la nommer avec le nombre total des feuilles.
Puis vous modifier diverse formules de la feuille.
Mais après c'est impossible de comprendre ce que vous voulez réaliser
D'où sort la valeur ....-49 .... !
Pourquoi une boucle de 1 à 90 .....si votre classeur à déjà plus de 90 feuilles....
Eh bien pour le
If Worksheets(i).Name <> La référence Thenil doit y avoir un critère (la référence) qui vous permet d'avoyer à l'instruction si vrai .... vers :
Range("A12").Copy Sheets(Sheets.Count).Range("A1")Et si faux .....vers :
Range("D12").Copy Sheets(Sheets.Count).Range("A1")
Remarque j'ai compris que votre code commence par ajouter une feuille au classeur (copier/coller la dernière feuille) et la nommer avec le nombre total des feuilles.
Puis vous modifier diverse formules de la feuille.
Mais après c'est impossible de comprendre ce que vous voulez réaliser
D'où sort la valeur ....-49 .... !
Pourquoi une boucle de 1 à 90 .....si votre classeur à déjà plus de 90 feuilles....
Bonjour,
Désolé pour le temps de réponse j'ai pas eu le temps ces derniers temps.
Le-49 c'est pasque la dernier feuilles créé va cherche les infos sur l'année passée donc 49 feuilles en arrière et cela pour toute les nouvelles créé.
Le faite de faire une boucle de la 1 à 90 c'est pasque le tableau à un colonne en moins sur les feuilles la et à partir de la 91 il y a une colonne en plus.
Merci
Désolé pour le temps de réponse j'ai pas eu le temps ces derniers temps.
Le-49 c'est pasque la dernier feuilles créé va cherche les infos sur l'année passée donc 49 feuilles en arrière et cela pour toute les nouvelles créé.
Le faite de faire une boucle de la 1 à 90 c'est pasque le tableau à un colonne en moins sur les feuilles la et à partir de la 91 il y a une colonne en plus.
Merci
Le Pingou
Messages postés
12182
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 novembre 2024
1 448
1 nov. 2015 à 17:31
1 nov. 2015 à 17:31
Bonjour,
Merci.
Mais alors c'est quoi qui ne marche pas... vous ne dites rien sur la première partie de mon message?
Mais cela ne me permet pas de mieux comprendre votre problème.
Eventuellement mettre votre fichier sur https://www.cjoint.com/ et poster le lien
Merci.
Mais alors c'est quoi qui ne marche pas... vous ne dites rien sur la première partie de mon message?
Mais cela ne me permet pas de mieux comprendre votre problème.
Eventuellement mettre votre fichier sur https://www.cjoint.com/ et poster le lien
24 oct. 2015 à 12:44
Ma condition s'est que si une des feuilles de 1 à 90 est sélectionné alors je fais ce copie collé si on l'autre
Cdt