Je veux en A1 afficher la dernière valeur de la plage B1:B30
Chaque jour j'ai une valeur qui change dans la colonne B, par ex:
B1 = 10
B2 = 12
B3 = 13
donc ce que je souhaite faire c'est que A1 m'indique à mesure
les valeurs qui change dans la colonne B
Merci pour votre aide
Choke
si tu veux dire la dernière valeur saisie dans la plage B1 à B30 doit être affiché dans A1 voici un exemple
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("B1:B30")) Is Nothing Then Exit Sub [A1] = Target.Value End Sub
Abed_H
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30 Chaque jour j'ai une valeur qui change dans la colonne B, par ex: B1 = 10 B2 = 12 B3 = 13 donc ce que je souhaite faire c'est que A1 m'indique à mesure les valeurs qui change dans la colonne B Merci pour votre aide Choke
Bonjour
si tu veux dire la dernière valeur saisie dans la plage B1 à B30 doit être
affiché dans A1 voici un exemple
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B1:B30")) Is Nothing Then Exit Sub
[A1] = Target.Value
End Sub
Abed_H
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30
Chaque jour j'ai une valeur qui change dans la colonne B, par ex:
B1 = 10
B2 = 12
B3 = 13
donc ce que je souhaite faire c'est que A1 m'indique à mesure
les valeurs qui change dans la colonne B
Merci pour votre aide
Choke
si tu veux dire la dernière valeur saisie dans la plage B1 à B30 doit être affiché dans A1 voici un exemple
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("B1:B30")) Is Nothing Then Exit Sub [A1] = Target.Value End Sub
Abed_H
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30 Chaque jour j'ai une valeur qui change dans la colonne B, par ex: B1 = 10 B2 = 12 B3 = 13 donc ce que je souhaite faire c'est que A1 m'indique à mesure les valeurs qui change dans la colonne B Merci pour votre aide Choke
Chokes
Merci Abed
Je me suis mal exprimé, excuse moi. Pour la circonstance, je ne souhaite pas faire une fonction en VBA mais plutot entrer une fonction en A1 sachant que les valeurs de la colonne B changent mais ne sont pas toujours supérieures les unes aux autres, donc la fontion avec MAX ne conviendra pas.
Merci Abed
Je me suis mal exprimé, excuse moi.
Pour la circonstance, je ne souhaite pas faire une fonction
en VBA mais plutot entrer une fonction en A1 sachant que les
valeurs de la colonne B changent mais ne sont pas
toujours supérieures les unes aux autres, donc la fontion
avec MAX ne conviendra pas.
Je me suis mal exprimé, excuse moi. Pour la circonstance, je ne souhaite pas faire une fonction en VBA mais plutot entrer une fonction en A1 sachant que les valeurs de la colonne B changent mais ne sont pas toujours supérieures les unes aux autres, donc la fontion avec MAX ne conviendra pas.
gazelle
Peut-être ceci pourrait convenir ? en A1 =INDIRECT("L"&LIGNES(DECALER(LC(1);;;NB(C(1));1))&"C2";FAUX)
Si j'ai compris ta question. Cette fonction cherchera la dernière valeur de la colonne B.
Renvoie la dernière valeur "NUMÉRIQUE" contenue dans la colonne c:c
=RECHERCHE(9^9;C:C)
"Chokes" a écrit dans le message de news:
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30 Chaque jour j'ai une valeur qui change dans la colonne B, par ex: B1 = 10 B2 = 12 B3 = 13 donc ce que je souhaite faire c'est que A1 m'indique à mesure les valeurs qui change dans la colonne B Merci pour votre aide Choke
Renvoie la dernière valeur "NUMÉRIQUE"
contenue dans la colonne c:c
=RECHERCHE(9^9;C:C)
"Chokes" <Chokes@discussions.microsoft.com> a écrit dans le message de news:
D5E4ACA6-A024-4A3E-830A-6F64BBA02848@microsoft.com...
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30
Chaque jour j'ai une valeur qui change dans la colonne B, par ex:
B1 = 10
B2 = 12
B3 = 13
donc ce que je souhaite faire c'est que A1 m'indique à mesure
les valeurs qui change dans la colonne B
Merci pour votre aide
Choke
Renvoie la dernière valeur "NUMÉRIQUE" contenue dans la colonne c:c
=RECHERCHE(9^9;C:C)
"Chokes" a écrit dans le message de news:
Bonjour toutes et tous,
Je veux en A1 afficher la dernière valeur de la plage B1:B30 Chaque jour j'ai une valeur qui change dans la colonne B, par ex: B1 = 10 B2 = 12 B3 = 13 donc ce que je souhaite faire c'est que A1 m'indique à mesure les valeurs qui change dans la colonne B Merci pour votre aide Choke
choke
Bonsoir MichDenis & Gazelle
Merci à vous deux : Gazelle : je n'arrive pas à faire fonctionner ta solution.
MichDenis : ta formule ( =RECHERCHE(9^9;C:C) ) me plait bcp mais si tu veux limiter en longueur ta colonne tu fais comment ? Eh oui en dessous de C30 j'ai d'autres calculs qui n'ont pas à être pris en compte.
Merci
Bonsoir MichDenis & Gazelle
Merci à vous deux :
Gazelle : je n'arrive pas à faire fonctionner ta solution.
MichDenis : ta formule ( =RECHERCHE(9^9;C:C) ) me plait bcp mais si tu veux
limiter en longueur ta colonne tu fais comment ? Eh oui en dessous de
C30 j'ai d'autres calculs qui n'ont pas à être pris en compte.
Merci à vous deux : Gazelle : je n'arrive pas à faire fonctionner ta solution.
MichDenis : ta formule ( =RECHERCHE(9^9;C:C) ) me plait bcp mais si tu veux limiter en longueur ta colonne tu fais comment ? Eh oui en dessous de C30 j'ai d'autres calculs qui n'ont pas à être pris en compte.
Merci
MichDenis
| si tu veux limiter en longueur ta colonne tu fais comment ? Eh oui en dessous de | C30 j'ai d'autres calculs qui n'ont pas à être pris en compte.
=RECHERCHE(9^9;C1:C30)
| si tu veux limiter en longueur ta colonne tu fais comment ? Eh oui en dessous de
| C30 j'ai d'autres calculs qui n'ont pas à être pris en compte.
Ou encore...(quelque soit le type de valeurs) : Matricielle (valider par ctrl+maj+entré)
=INDEX(C1:C30;MAX(SI(C1:C30<>"";LIGNE(C1:C30))))
AV
choke
OK, j'ai essayé sur un tableau vierge et ta formule fonctionne alors que sur mon tableau en cours ça marche pas. Peut être du fait que dans ma colonne je n'ai que le résultat de plusieurs feuilles liées au lieu d'un résultat tapé directement dans la colonne. J'ai fais des essais, il semblerait que cela soit ça
Chokes
OK, j'ai essayé sur un tableau vierge et ta formule fonctionne
alors que sur mon tableau en cours ça marche pas. Peut être du fait
que dans ma colonne je n'ai que le résultat de plusieurs feuilles liées au
lieu d'un résultat tapé directement dans la colonne.
J'ai fais des essais, il semblerait que cela soit ça
OK, j'ai essayé sur un tableau vierge et ta formule fonctionne alors que sur mon tableau en cours ça marche pas. Peut être du fait que dans ma colonne je n'ai que le résultat de plusieurs feuilles liées au lieu d'un résultat tapé directement dans la colonne. J'ai fais des essais, il semblerait que cela soit ça