J'utilise la mise en forme conditionnelle pour contrôler mes enregistrements
(couleur 27) ça c'est Ok. Mon problème est que j'importe près de 10000 lignes
sur une vingtaine de colonnes . Je n'arrive pas à créer une macro qui me
dirige directement vers les record en erreur.
Y a t'il une soluce ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Garette
Bonjour,
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille : - Edition/Atteindre/Cellules - Cocher "Formules" et "Erreurs" - OK Ca selectionne toutes les cellules en erreur.
La correspondance Macro est : Sub Macro1() Selection.SpecialCells(xlCellTypeFormulas, 16).Select End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
Bonjour,
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille :
- Edition/Atteindre/Cellules
- Cocher "Formules" et "Erreurs"
- OK
Ca selectionne toutes les cellules en erreur.
La correspondance Macro est :
Sub Macro1()
Selection.SpecialCells(xlCellTypeFormulas, 16).Select
End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille : - Edition/Atteindre/Cellules - Cocher "Formules" et "Erreurs" - OK Ca selectionne toutes les cellules en erreur.
La correspondance Macro est : Sub Macro1() Selection.SpecialCells(xlCellTypeFormulas, 16).Select End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
Gildo
Il n’y a pas de formules dans les cellules juste des valeurs avec mise en forme conditionnelle Ex : =ET(NBCAR(A4)< ;NBCAR(A4)>0) Si ok la cellule reste en transparent avec sa valeur sinon elle prend la couleur 27 avec sa valeur, le problème est que j’ai 10000 lignes à regarder.
Bonjour,
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille : - Edition/Atteindre/Cellules - Cocher "Formules" et "Erreurs" - OK Ca selectionne toutes les cellules en erreur.
La correspondance Macro est : Sub Macro1() Selection.SpecialCells(xlCellTypeFormulas, 16).Select End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
Il n’y a pas de formules dans les cellules juste des valeurs avec mise en
forme conditionnelle
Ex : =ET(NBCAR(A4)< ;NBCAR(A4)>0)
Si ok la cellule reste en transparent avec sa valeur sinon elle prend la
couleur 27 avec sa valeur, le problème est que j’ai 10000 lignes à regarder.
Bonjour,
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille :
- Edition/Atteindre/Cellules
- Cocher "Formules" et "Erreurs"
- OK
Ca selectionne toutes les cellules en erreur.
La correspondance Macro est :
Sub Macro1()
Selection.SpecialCells(xlCellTypeFormulas, 16).Select
End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
Il n’y a pas de formules dans les cellules juste des valeurs avec mise en forme conditionnelle Ex : =ET(NBCAR(A4)< ;NBCAR(A4)>0) Si ok la cellule reste en transparent avec sa valeur sinon elle prend la couleur 27 avec sa valeur, le problème est que j’ai 10000 lignes à regarder.
Bonjour,
C'est pour tester les cellules qui renvoient des erreurs ?
Si oui, tu peux utiliser dans la feuille : - Edition/Atteindre/Cellules - Cocher "Formules" et "Erreurs" - OK Ca selectionne toutes les cellules en erreur.
La correspondance Macro est : Sub Macro1() Selection.SpecialCells(xlCellTypeFormulas, 16).Select End Sub
Tu peux également trier ou filtrer la colonne contenant les formules ;-)
Garette
OK, je n'avais pas bien compris. Mais quel type d'erreur peut il y avoir ? Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient moins de 20 caracteres, la cellule change de couleur. Si il y en a plus pas de couleur .....
OK, je n'avais pas bien compris.
Mais quel type d'erreur peut il y avoir ?
Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient
moins de 20 caracteres, la cellule change de couleur.
Si il y en a plus pas de couleur .....
OK, je n'avais pas bien compris. Mais quel type d'erreur peut il y avoir ? Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient moins de 20 caracteres, la cellule change de couleur. Si il y en a plus pas de couleur .....
Gildo
Merci encore j'explique: Le truc c’est que le format de base de la cellule est couleur 27 (jaune), mais si le nombre de caractères est entre 1 et 20 donc correspondant aux critères, c’est le format conditionnel qui s’applique et la cellule devient transparente les cellules ne correspondant pas restent en jaune et je les considère en erreur je les trouve à la main mais sur 10000 lignent c’est source de bourdes.
"Garette" wrote:
OK, je n'avais pas bien compris. Mais quel type d'erreur peut il y avoir ? Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient moins de 20 caracteres, la cellule change de couleur. Si il y en a plus pas de couleur .....
Merci encore j'explique:
Le truc c’est que le format de base de la cellule est couleur 27 (jaune),
mais si le nombre de caractères est entre 1 et 20 donc correspondant aux
critères, c’est le format conditionnel qui s’applique et la cellule devient
transparente les cellules ne correspondant pas restent en jaune et je les
considère en erreur je les trouve à la main mais sur 10000 lignent c’est
source de bourdes.
"Garette" wrote:
OK, je n'avais pas bien compris.
Mais quel type d'erreur peut il y avoir ?
Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient
moins de 20 caracteres, la cellule change de couleur.
Si il y en a plus pas de couleur .....
Merci encore j'explique: Le truc c’est que le format de base de la cellule est couleur 27 (jaune), mais si le nombre de caractères est entre 1 et 20 donc correspondant aux critères, c’est le format conditionnel qui s’applique et la cellule devient transparente les cellules ne correspondant pas restent en jaune et je les considère en erreur je les trouve à la main mais sur 10000 lignent c’est source de bourdes.
"Garette" wrote:
OK, je n'avais pas bien compris. Mais quel type d'erreur peut il y avoir ? Dans l'exemple donné =ET(NBCAR(A4)< ;NBCAR(A4)>0), si la cellule contient moins de 20 caracteres, la cellule change de couleur. Si il y en a plus pas de couleur .....
AV
Pour extraire ou filtrer en place, fais un filtre élaboré en utilisant un critère calculé qui reprend la formule de la MEFC
AV
Pour extraire ou filtrer en place, fais un filtre élaboré en utilisant un
critère calculé qui reprend la formule de la MEFC
Pour extraire ou filtrer en place, fais un filtre élaboré en utilisant un critère calculé qui reprend la formule de la MEFC
AV
Garette
Hello,
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
La formule renvoie VRAI ou FAUX
Hello,
compris ...
Le mieux effectivement, c'est de mettre dans une colonne à coté la formule
=NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri
ou un filtre pour récupérer les erreur.
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
La formule renvoie VRAI ou FAUX
AV
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule Exemple avec des données en A2:Axxx En A1 étiquette de colonne (obligatoire) En C2 la formule (test logique) - C1 est vide Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
AV
compris ...
Le mieux effectivement, c'est de mettre dans une colonne à coté la formule
=NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri
ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule
Exemple avec des données en A2:Axxx
En A1 étiquette de colonne (obligatoire)
En C2 la formule (test logique) - C1 est vide
Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule Exemple avec des données en A2:Axxx En A1 étiquette de colonne (obligatoire) En C2 la formule (test logique) - C1 est vide Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
AV
Garette
Super
Je n'avais pas pensé à la bonne vieille méthode de base de données d'Excel ... et les critères calculés ...
Super
Je n'avais pas pensé à la bonne vieille méthode de base de données d'Excel
... et les critères calculés ...
Je n'avais pas pensé à la bonne vieille méthode de base de données d'Excel ... et les critères calculés ...
Gildo
Merci à vous deux, j'ai créé une feuille qui gère les erreurs et affiche uniquement les lignes où une erreur est trouvée. Merci encore pour la soluce
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule Exemple avec des données en A2:Axxx En A1 étiquette de colonne (obligatoire) En C2 la formule (test logique) - C1 est vide Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
AV
Merci à vous deux, j'ai créé une feuille qui gère les erreurs et affiche
uniquement les lignes où une erreur est trouvée.
Merci encore pour la soluce
compris ...
Le mieux effectivement, c'est de mettre dans une colonne à coté la formule
=NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri
ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule
Exemple avec des données en A2:Axxx
En A1 étiquette de colonne (obligatoire)
En C2 la formule (test logique) - C1 est vide
Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
Merci à vous deux, j'ai créé une feuille qui gère les erreurs et affiche uniquement les lignes où une erreur est trouvée. Merci encore pour la soluce
compris ... Le mieux effectivement, c'est de mettre dans une colonne à coté la formule =NBCAR(A1)< que tu recopie sur les 10000 lignes et ensuite, tu fais un tri ou un filtre pour récupérer les erreur.
Non, non . Il suffit de mettre une SEULE formule Exemple avec des données en A2:Axxx En A1 étiquette de colonne (obligatoire) En C2 la formule (test logique) - C1 est vide Ensuite >> Filtre élaboré en prenant C1:C2 comme zone de critères
AV
Gildo
Merci à vous deux, j'ai créé une feuille qui gère les erreurs et affiche uniquement les lignes où une erreur est trouvée. Merci encore pour la soluce
Super
Je n'avais pas pensé à la bonne vieille méthode de base de données d'Excel ... et les critères calculés ...
Merci à vous deux, j'ai créé une feuille qui gère les erreurs et affiche
uniquement les lignes où une erreur est trouvée.
Merci encore pour la soluce
Super
Je n'avais pas pensé à la bonne vieille méthode de base de données d'Excel
... et les critères calculés ...