Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
thomas
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
Merci
c'est directement dans la feuille de calcul que je veux connaître la
recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt
que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de groupe de
discussion : Ob2t#tr$IHA.4648@TK2MSFTNGP04.phx.gbl...
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
LSteph
Bonjour, en repèrant d'abord quelle est la dernière pour cela on utilise plus facilement vba pour faire simple on choisit en référence une ligne dans laquelle il n'y aura jamais de vide à l'intérieur ni de choses qui s'affichent plus loin à droite prenons la ligne 3 par exemple comme étant celle des titres du tableau.
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogSearch).Show End Sub
'-- 'lSteph
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
Bonjour,
en repèrant d'abord quelle est la dernière
pour cela on utilise plus facilement vba
pour faire simple on choisit en référence une ligne dans laquelle il n'y
aura jamais de vide à l'intérieur ni de choses qui s'affichent plus loin
à droite
prenons la ligne 3 par exemple comme étant celle des titres du tableau.
Sub cherchlastcol()
With [3:3]
.Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate
End With
Application.Dialogs(xlDialogSearch).Show
End Sub
'--
'lSteph
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Bonjour, en repèrant d'abord quelle est la dernière pour cela on utilise plus facilement vba pour faire simple on choisit en référence une ligne dans laquelle il n'y aura jamais de vide à l'intérieur ni de choses qui s'affichent plus loin à droite prenons la ligne 3 par exemple comme étant celle des titres du tableau.
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogSearch).Show End Sub
'-- 'lSteph
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
LSteph
..oupsss trompé de boiboite
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
..oupsss
trompé de boiboite
Sub cherchlastcol()
With [3:3]
.Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate
End With
Application.Dialogs(xlDialogFormulaReplace).Show
End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
LSteph
...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
...?
tu veux lancer une recherche (ce sera forcément vba)
ou
tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la
recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt
que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de groupe de
discussion : Ob2t#tr$IHA.4648@TK2MSFTNGP04.phx.gbl...
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
thomas
J'ai essayé cela :
Function Derniere_Colonne(Zone As Range)
With ActiveSheet.Range(Zone) Derniere_Colonne = .Column + .Columns.Count - 1 End With
End Function
mais cela retourne #VALEUR
merci
"thomas" <nomail> a écrit dans le message de groupe de discussion : e2XY6yr$ Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
J'ai essayé cela :
Function Derniere_Colonne(Zone As Range)
With ActiveSheet.Range(Zone)
Derniere_Colonne = .Column + .Columns.Count - 1
End With
End Function
mais cela retourne #VALEUR
merci
"thomas" <nomail> a écrit dans le message de groupe de discussion :
e2XY6yr$IHA.2072@TK2MSFTNGP02.phx.gbl...
Merci
c'est directement dans la feuille de calcul que je veux connaître la
recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt
que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de groupe de
discussion : Ob2t#tr$IHA.4648@TK2MSFTNGP04.phx.gbl...
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
With ActiveSheet.Range(Zone) Derniere_Colonne = .Column + .Columns.Count - 1 End With
End Function
mais cela retourne #VALEUR
merci
"thomas" <nomail> a écrit dans le message de groupe de discussion : e2XY6yr$ Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
thomas
ben une formule qui permette de faire la recherche directement dans la feuille. toutes les colonnes contiennent des formules (liens vers d'autres feuilles) - je voudrais récupérer le numéro de colonne de la dernière colonne qui ne contient aucune valeur
"LSteph" a écrit dans le message de groupe de discussion : uc8CL7r$ ...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
ben une formule qui permette de faire la recherche directement dans la
feuille. toutes les colonnes contiennent des formules (liens vers d'autres
feuilles) - je voudrais récupérer le numéro de colonne de la dernière
colonne qui ne contient aucune valeur
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : uc8CL7r$IHA.4536@TK2MSFTNGP05.phx.gbl...
...?
tu veux lancer une recherche (ce sera forcément vba)
ou
tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la
recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt
que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de groupe de
discussion : Ob2t#tr$IHA.4648@TK2MSFTNGP04.phx.gbl...
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
ben une formule qui permette de faire la recherche directement dans la feuille. toutes les colonnes contiennent des formules (liens vers d'autres feuilles) - je voudrais récupérer le numéro de colonne de la dernière colonne qui ne contient aucune valeur
"LSteph" a écrit dans le message de groupe de discussion : uc8CL7r$ ...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
thomas
oui mais je ne veux pas de boite
je veux simplement aller chercher les valeurs de la dernière colonne d'un tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je connaisse le numéro de cette dernière colonne - donc une fonction qui me ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" a écrit dans le message de groupe de discussion : OyZ6J5r$ ..oupsss trompé de boiboite
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
oui mais je ne veux pas de boite
je veux simplement aller chercher les valeurs de la dernière colonne d'un
tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je
connaisse le numéro de cette dernière colonne - donc une fonction qui me
ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : OyZ6J5r$IHA.4536@TK2MSFTNGP05.phx.gbl...
..oupsss
trompé de boiboite
Sub cherchlastcol()
With [3:3]
.Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate
End With
Application.Dialogs(xlDialogFormulaReplace).Show
End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
je veux simplement aller chercher les valeurs de la dernière colonne d'un tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je connaisse le numéro de cette dernière colonne - donc une fonction qui me ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" a écrit dans le message de groupe de discussion : OyZ6J5r$ ..oupsss trompé de boiboite
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
LSteph
=(MAX(SI(NBCAR(3:3)>0;COLONNE(3:3);""))) à rentrer en matricielle ctrl+maj+entrée
renvoie le numéro de colonne la dernière cellule remplie de la ligne 3
'lSteph
thomas a écrit :
ben une formule qui permette de faire la recherche directement dans la feuille. toutes les colonnes contiennent des formules (liens vers d'autres feuilles) - je voudrais récupérer le numéro de colonne de la dernière colonne qui ne contient aucune valeur
"LSteph" a écrit dans le message de groupe de discussion : uc8CL7r$ ...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
=(MAX(SI(NBCAR(3:3)>0;COLONNE(3:3);"")))
à rentrer en matricielle
ctrl+maj+entrée
renvoie le numéro de colonne la dernière cellule remplie de la ligne 3
'lSteph
thomas a écrit :
ben une formule qui permette de faire la recherche directement dans la
feuille. toutes les colonnes contiennent des formules (liens vers d'autres
feuilles) - je voudrais récupérer le numéro de colonne de la dernière
colonne qui ne contient aucune valeur
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : uc8CL7r$IHA.4536@TK2MSFTNGP05.phx.gbl...
...?
tu veux lancer une recherche (ce sera forcément vba)
ou
tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la
recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt
que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de groupe de
discussion : Ob2t#tr$IHA.4648@TK2MSFTNGP04.phx.gbl...
Bonjour.
With ActiveSheet.UsedRange
Colonne = .Column + .Columns.Count - 1
End With
Cordialement.
Daniel
"thomas" <nomail> a écrit dans le message de news:
er5Tifr$IHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
=(MAX(SI(NBCAR(3:3)>0;COLONNE(3:3);""))) à rentrer en matricielle ctrl+maj+entrée
renvoie le numéro de colonne la dernière cellule remplie de la ligne 3
'lSteph
thomas a écrit :
ben une formule qui permette de faire la recherche directement dans la feuille. toutes les colonnes contiennent des formules (liens vers d'autres feuilles) - je voudrais récupérer le numéro de colonne de la dernière colonne qui ne contient aucune valeur
"LSteph" a écrit dans le message de groupe de discussion : uc8CL7r$ ...? tu veux lancer une recherche (ce sera forcément vba) ou tu voudrais une formule
thomas a écrit :
Merci
c'est directement dans la feuille de calcul que je veux connaître la recherche, pas en VBA. je mets ce code dans une fonction alors? et plutôt que UsedRange je passe le nom de la zone en paramètre?
"Daniel.C" a écrit dans le message de groupe de discussion : Ob2t#tr$ Bonjour. With ActiveSheet.UsedRange Colonne = .Column + .Columns.Count - 1 End With Cordialement. Daniel "thomas" <nomail> a écrit dans le message de news: er5Tifr$
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
LSteph
=(MAX(SI(NBCAR(3:3)>0;COLONNE(3:3);"")))
en matricielle Ctrl+maj+entrée
thomas a écrit :
oui mais je ne veux pas de boite
je veux simplement aller chercher les valeurs de la dernière colonne d'un tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je connaisse le numéro de cette dernière colonne - donc une fonction qui me ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" a écrit dans le message de groupe de discussion : OyZ6J5r$ ..oupsss trompé de boiboite
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?
Cette dernière colonne n'est pas toujours la même
Merci
=(MAX(SI(NBCAR(3:3)>0;COLONNE(3:3);"")))
en matricielle Ctrl+maj+entrée
thomas a écrit :
oui mais je ne veux pas de boite
je veux simplement aller chercher les valeurs de la dernière colonne d'un
tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je
connaisse le numéro de cette dernière colonne - donc une fonction qui me
ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : OyZ6J5r$IHA.4536@TK2MSFTNGP05.phx.gbl...
..oupsss
trompé de boiboite
Sub cherchlastcol()
With [3:3]
.Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate
End With
Application.Dialogs(xlDialogFormulaReplace).Show
End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un
tableau?
je veux simplement aller chercher les valeurs de la dernière colonne d'un tableau (par exemple avec RECHERCHEV() ) mais pour cela il faut que je connaisse le numéro de cette dernière colonne - donc une fonction qui me ramène ce numéro de dernière colonne ce serait une bonne solution
"LSteph" a écrit dans le message de groupe de discussion : OyZ6J5r$ ..oupsss trompé de boiboite
Sub cherchlastcol() With [3:3] .Cells(.Cells.Count).End(xlToLeft).EntireColumn.Activate End With Application.Dialogs(xlDialogFormulaReplace).Show End Sub
thomas a écrit :
Bonjour,
Comment faire une recherche dans la dernière colonne non vide d'un tableau?