ntan-évindi
XLDnaute Occasionnel
Bonjour à toutes et à tous,
J’ai lu à plusieurs reprises que les formules matricielles étaient gourmandes en ressource.
Dans un tableau je récupère pour 15 colonnes la dernière valeur j’ai donc 15 fois cette formule matricielle :
Alors j’essaye de le faire par une macro, j’ai commencé ceci :
Mais cela ne fonctionne pas. Ce n’est pas pour m’étonner, je n’y connais rien.
Quelqu’un peut il me mettre sur la voie.
D’avance merci.
Cordialement.
Ntang
J’ai lu à plusieurs reprises que les formules matricielles étaient gourmandes en ressource.
Dans un tableau je récupère pour 15 colonnes la dernière valeur j’ai donc 15 fois cette formule matricielle :
Code:
{=SI(ESTERREUR(INDEX(C6:C351;MAX(LIGNE(C6:C351)*NON(ESTVIDE(C6:C351)))-LIGNE(C6:C351)+1));0;INDEX(C6:C351;MAX(LIGNE(C6:C351)*NON(ESTVIDE(C6:C351)))-LIGNE(C6:C351)+1))}
Alors j’essaye de le faire par une macro, j’ai commencé ceci :
Code:
Sub RecupLigne()
Range("A20").End(xlUp).Offset(1, 0).Select
Selection.Copy
Range("A21:F21").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Mais cela ne fonctionne pas. Ce n’est pas pour m’étonner, je n’y connais rien.
Quelqu’un peut il me mettre sur la voie.
D’avance merci.
Cordialement.
Ntang