Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recopier la dernière ligne d'un tableau

  • Initiateur de la discussion Initiateur de la discussion dany2nice
  • 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 !

dany2nice

XLDnaute Nouveau
Bonjour,

Je viens de créer un tableau tout simple sur lequel figurent des données rangées par colonnes et chaque colonne contient un total. ce tableau évolue au fur et à mesure et s'incrémente d'une ligne supplémentaire d'informations. Je veux reprendre sur une même ligne qui sera décalée en dessous les dernières informations contenues à la dernière ligne renseignée de mon tableau. Pour plus de clarté je joins un fichier exemple.
Merci d'avance de vos lumières
Dany
 

Pièces jointes

Re : Recopier la dernière ligne d'un tableau

Bonjour dany

Ton fichier comporte deux tableaux.

Quelle est la dernière ligne à copier : tableau du haut ou tableau du bas ?
Où doit-on la copier ? Sous le premier ou le deuxième tableau ?

A plus.
 
Re : Recopier la dernière ligne d'un tableau

Bonjour,
Je souhaite recopier la dernière ligne de chaque tableau, SVP sur une ligne infra. Merci de vos lumières car je n'ai toujours pas trouvé la formulation.
Dany
 
Re : Recopier la dernière ligne d'un tableau

Bonjour,
ci-joint formule pour le 1er tableau :=SI(ESTNUM(A3);INDEX(A1:A6;MAX(SI(ESTNUM(A1:A6);LIGNE(1:6))));INDEX(A1:A6;MAX(SI(ESTTEXTE(A1:A6);LIGNE(1:6)))))
Formule matricielle à valider par ctrl, maj et entrée et à tirer vers la droite.
Plages à adapter pour le 2ème tableau.
Ne pas oublier le format de cellule adéquat pour les dates.
A+
 
Dernière édition:
Re : Recopier la dernière ligne d'un tableau

Je ne comprends pas trop à quoi ça sert, mais c'est toi qui vois...

A mettre dans un module :

Code:
Sub copier()
    [A1].End(xlDown).Select
    Range(ActiveCell, ActiveCell.Offset(0, 8)).Select
    Selection.Copy
    [A1].End(xlDown).Offset(1, 0).Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
 
 
    [A65536].End(xlUp).Select
    Range(ActiveCell, ActiveCell.Offset(0, 8)).Select
    Selection.Copy
    [A65536].End(xlUp).Offset(1, 0).Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    [A1].Select
End Sub
 
Re : Recopier la dernière ligne d'un tableau

Désolé,

EN reproduisant la formule, j'obtiens une erreur de type #VALEUR que je ne parviens pas à résoudre. Pour simplifier j'ai supprimer le second tableau. Enfin, l'intérêt est de ne reproduire que la dernière ligne car au fur et à mesure de données cela me permettra d'avoir la vision la plus récente. Voici le nouveau ficher simplifié. Pouvez vous me dire quelle correction apporter, SVP. Merci bien
Dany
 
- 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

Discussions similaires

Réponses
10
Affichages
474
O
Réponses
6
Affichages
3 K
OuiOuiNonNon
O
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…