OVH Cloud OVH Cloud

Macro

3 réponses
Avatar
Nictus
bonjour

J'ai créé une macro dans laquelle j'ai fait une recherchev

je veux faire descendre la formule jusqu'à la dernière ligne sachant que mon
nombre de lignes change

Comment je peux faire ??

Merci d'avance pour votre aide

3 réponses

Avatar
Phil99999
Bonjour, le plus simple à mon avis est de sélectionner les colonnes entières
dans la rechercheV plutôt qu'une plage définie.

Par exemple si le tableau de recherche est contenu dans les colonne A et B :
RECHERCHEV(A1;FeuilTest!$A:$B;1;FAUX)



bonjour

J'ai créé une macro dans laquelle j'ai fait une recherchev

je veux faire descendre la formule jusqu'à la dernière ligne sachant que mon
nombre de lignes change

Comment je peux faire ??

Merci d'avance pour votre aide


Avatar
Nictus
Bonjour,

Mon problème n'est pas dans la sélection des colones de la recherche, mais
une fois que j'ai calculé ma rechercheV je veux faire descendre la formule
pour toutes les lignes du tableau

D'avance merci


Bonjour, le plus simple à mon avis est de sélectionner les colonnes entières
dans la rechercheV plutôt qu'une plage définie.

Par exemple si le tableau de recherche est contenu dans les colonne A et B :
RECHERCHEV(A1;FeuilTest!$A:$B;1;FAUX)



bonjour

J'ai créé une macro dans laquelle j'ai fait une recherchev

je veux faire descendre la formule jusqu'à la dernière ligne sachant que mon
nombre de lignes change

Comment je peux faire ??

Merci d'avance pour votre aide




Avatar
Pounet95
Bonjour,
En supposant que les données sont en colonne A et que la formule de
recherche ( ou toute autre ! ) est en cellule B1.
Sélectionne B1 puis CTRL C pour copier

1) manuellement
Faire CTRL PgDown afin d'atteindre la dernière cellule de la feuille (
B65536 en XL2000)
Placer le curseur en A65536
Faire CTRL PgUp pour atteindre la dernière cellule non vide de la colonne A
se mettre sur la cellule immédiatement à droite de la colonne B
Faire CTRL SHIFT PgUp
La zone jusqu'à la cellule initiale est sélectionnée
Faire CTRL V

2) par macro

Sub Copie_Formule()
Range("B1").Copy
der = Range("A65536").End(xlUp).Row
Range("B1:B" & der).Select
ActiveSheet.Paste
Range("A1").Select
End Sub




Cela devrait faire......
Bonne journée

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Nictus" a écrit dans le message de news:

Bonjour,

Mon problème n'est pas dans la sélection des colones de la recherche, mais
une fois que j'ai calculé ma rechercheV je veux faire descendre la formule
pour toutes les lignes du tableau

D'avance merci


Bonjour, le plus simple à mon avis est de sélectionner les colonnes
entières
dans la rechercheV plutôt qu'une plage définie.

Par exemple si le tableau de recherche est contenu dans les colonne A et
B :
RECHERCHEV(A1;FeuilTest!$A:$B;1;FAUX)



bonjour

J'ai créé une macro dans laquelle j'ai fait une recherchev

je veux faire descendre la formule jusqu'à la dernière ligne sachant
que mon
nombre de lignes change

Comment je peux faire ??

Merci d'avance pour votre aide