Trouver 1er cellules dans colonne ayant la valeur recherché
5 réponses
Christian
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans
une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre
le première ligne dons la valeur du calcul est égal à 0.
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
Daniel.C
Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
Bonsoir.
Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Cordialement.
Daniel
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de news:
XnF9AF6A8B0B949Archristian13@212.27.60.40...
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans
une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre
le première ligne dons la valeur du calcul est égal à 0.
Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
michdenis
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uKfqv8w%23IHA.984@TK2MSFTNGP06.phx.gbl...
Bonsoir.
Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Cordialement.
Daniel
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de news:
XnF9AF6A8B0B949Archristian13@212.27.60.40...
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans
une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre
le première ligne dons la valeur du calcul est égal à 0.
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
Daniel.C
Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
Bonsoir.
Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour
obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc
ajouter 9 au résultat.
Cordialement.
Daniel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
edXsHMy%23IHA.872@TK2MSFTNGP05.phx.gbl...
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uKfqv8w%23IHA.984@TK2MSFTNGP06.phx.gbl...
Bonsoir.
Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Cordialement.
Daniel
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de news:
XnF9AF6A8B0B949Archristian13@212.27.60.40...
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans
une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre
le première ligne dons la valeur du calcul est égal à 0.
Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
michdenis
OK, j'avais compris mais j'avais ceci en tête
With Range("A10:A139") Ligne = .Item(Application.Match(0, .Value, 0)).Row End With
;-)
"Daniel.C" a écrit dans le message de news: %23RM3Sey% Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
OK, j'avais compris mais j'avais ceci en tête
With Range("A10:A139")
Ligne = .Item(Application.Match(0, .Value, 0)).Row
End With
;-)
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23RM3Sey%23IHA.5192@TK2MSFTNGP04.phx.gbl...
Bonsoir.
Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour
obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc
ajouter 9 au résultat.
Cordialement.
Daniel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
edXsHMy%23IHA.872@TK2MSFTNGP05.phx.gbl...
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uKfqv8w%23IHA.984@TK2MSFTNGP06.phx.gbl...
Bonsoir.
Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Cordialement.
Daniel
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de news:
XnF9AF6A8B0B949Archristian13@212.27.60.40...
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans
une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre
le première ligne dons la valeur du calcul est égal à 0.
With Range("A10:A139") Ligne = .Item(Application.Match(0, .Value, 0)).Row End With
;-)
"Daniel.C" a écrit dans le message de news: %23RM3Sey% Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
Merci
Christian
Christian
Merci beaucoup à vous,
Cela fonctionne à merville.
Amicalement Chrisian
"michdenis" écrivait news:u#HsOpy#:
OK, j'avais compris mais j'avais ceci en tête
With Range("A10:A139") Ligne = .Item(Application.Match(0, .Value, 0)).Row End With
;-)
"Daniel.C" a écrit dans le message de news: %23RM3Sey% Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.
With Range("A10:A139")
Ligne = .Item(Application.Match(0, .Value, 0)).Row
End With
;-)
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23RM3Sey%23IHA.5192@TK2MSFTNGP04.phx.gbl...
Bonsoir.
Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie
1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il
faut donc ajouter 9 au résultat.
Cordialement.
Daniel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
edXsHMy%23IHA.872@TK2MSFTNGP05.phx.gbl...
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uKfqv8w%23IHA.984@TK2MSFTNGP06.phx.gbl...
Bonsoir.
Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Cordialement.
Daniel
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de
news: XnF9AF6A8B0B949Archristian13@212.27.60.40...
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0"
dans une colonne en VBA pour intégrer lnum de ligne dans une
Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des
résultats issus de différents calculs venant d'autres feuilles.
Cette colonne est triée en ordre décroissant. et j'ai besoin de
connaitre le première ligne dons la valeur du calcul est égal à 0.
With Range("A10:A139") Ligne = .Item(Application.Match(0, .Value, 0)).Row End With
;-)
"Daniel.C" a écrit dans le message de news: %23RM3Sey% Bonsoir. Si le zéro est en Q10, "Application.Match(0, [Q10:Q139], 0)" renvoie 1; pour obtenir la ligne 10 ou le numéro de ligne quel qu'il soit , il faut donc ajouter 9 au résultat. Cordialement. Daniel "michdenis" a écrit dans le message de news: edXsHMy%
| Ligne = Application.Match(0, [Q10:Q139], 0) + 9
Ce dont je trouve intriguant, c'est le + 9 dans la ligne de code !
"Daniel.C" a écrit dans le message de news: uKfqv8w% Bonsoir. Ligne = Application.Match(0, [Q10:Q139], 0) + 9 Cordialement. Daniel "Christian" a écrit dans le message de news:
bonjour,
Je cherche a savoir quel est la première cellule ayant la Valeur "0" dans une colonne en VBA pour intégrer lnum de ligne dans une Fonction.
J'ai dans une feuille un tableau avec en colonne Q de Q10 à Q139 des résultats issus de différents calculs venant d'autres feuilles. Cette colonne est triée en ordre décroissant. et j'ai besoin de connaitre le première ligne dons la valeur du calcul est égal à 0.