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

Microsoft 365 copier selon la condition "dernière ligne d'un tableau" en matriciel

Gen Rose

XLDnaute Impliqué
Supporter XLD
Bonjour tlm,
Le forum,

J'ai une solution pour ce problème mais elle ne me semble pas optimale car j'aimerais quelle s'adapte au tableau plutôt que la feuille.

Merci infiniment pour ceux qui ont le goût de jeter un œil
 

Pièces jointes

  • Report_derniere_ligne.xlsx
    11.6 KB · Affichages: 5
Solution
Bonsoir à tous,
En présence d'éventuelles cellules vides, préférer LIGNES à NBVAL :
VB:
=INDEX(Tableau1[Date de production];LIGNES(Tableau1))
Une proposition pour les 3 colonnes d'un coup :
Code:
=TRANSPOSE(INDEX(Tableau1;LIGNES(Tableau1);0))
Cordialement

Cousinhub

XLDnaute Barbatruc
Re-,
Non, NBVAL te donne le nombre de cellules non vides d'une plage
Ici, la plage, c'est la 1ère colonne du Tableau
Dans une cellule quelconque (hors Tableau), tape le signe = puis sélectionne de A2 à A8, tu verras apparaître le nom de cette plage, correspondant à la zone - hors titre -
Et surtout, dire que c'est gênant, ce n'est jamais vrai, (ou rarement)...
 

ALS35

XLDnaute Occasionnel
Bonsoir à tous,
En présence d'éventuelles cellules vides, préférer LIGNES à NBVAL :
VB:
=INDEX(Tableau1[Date de production];LIGNES(Tableau1))
Une proposition pour les 3 colonnes d'un coup :
Code:
=TRANSPOSE(INDEX(Tableau1;LIGNES(Tableau1);0))
Cordialement
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…