Ajouter ligne automatiquement

  • Initiateur de la discussion Initiateur de la discussion Yves
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Y

Yves

Guest
Bonjour à tous,

Dans une feuille Excel, je veux pouvoir faire l'ajout d'une ligne à l'endrtoit ou je suis rendu.

EX:

Je suis à la case, C32, je veux inserer un Vlookup juste en dessous mais dans la case B33. À noter qu'il y a du text dans cette ligne, il faut donc faire un insert pour faire l'ajout d'une ligne complete. Voici mon Vlookup.


=VLOOKUP(C32;'C:\Documents and Settings\[Macro.xls]Macro'!$A$1:$B$1703;2;FALSE)

Merci.
 
Bon l'ajout de ligne fonctionne très bien, merci.

Maintenant il me reste à passer mon Vlookup. qui aura comme référence la colonne C de la même ligne, il faut que la référence s'ajuste à chaque fois.

Avez-vous une idée ?

merci à l'avance.
 
Bonjour Yves, bonjour G.David, bonjour à tous

Voici une répondre à la question

Sub InsertFormule()
Dim Ligne As Long
Ligne = ActiveCell.Row
Rows(Ligne + 1).EntireRow.Insert
Range("B" & Ligne + 1).Formula = "=VLOOKUP(C" & Ligne & ",'C:\Documents and Settings\[Macro.xls]Macro'!$A$1:$B$1703,2,FALSE)"
End Sub

Bonne prog

JHocquevelt
 
Bonjour G.David, Bonjour à tous

La fonction de feuille de calcul :
RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche) se traduit par VLOOKUP en VBA. Les ";" sont remplacés par des virgules.

Cordialement

JHocquevelt.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
452
Retour