Création d'une macro

7tableau-essai.xls (36.00 Ko)

Bonjour, j'essaye depuis un moment de créer une macro pour descendre ma formule qui se trouve en H3 et W3 sur la dernière ligne non vide de mon tableau.

De même pour la formule du solde que je voudrais qui s'actualise sur la dernière ligne non vide de mon tableau. j'espère être assez clair, je vous joints un modèle de mon tableau sur excel office365.

Dans l'attente de votre réponse, je vous remercie par avance.

claude.pichoff@laposte.net

Bonjour,

Si j'ai bien compris :

Sub FORMULE()
With Worksheets("Ecritures")
    .Range(.Cells(3, 8), .Cells(.Cells(.Rows.Count, 1).End(xlUp).Row, 8)).FillDown
    .Range(.Cells(3, 23), .Cells(.Cells(.Rows.Count, 16).End(xlUp).Row, 23)).FillDown
    .Range("TOTAL").Formula = "=" & .Cells(.Cells(.Rows.Count, 1).End(xlUp).Row, 8).Address & "+" & .Cells(.Cells(.Rows.Count, 16).End(xlUp).Row, 23).Address
End With
End Sub

Par contre vous aviez une référence circulaire où vous renvoyiez H3 dans H3 au lieu de H2 dans H3 ce qui empêche le calcul de se faire, ci-contre les formules corrigées.

Cdlt,

Bonjour, merci je vais essayer cela demain; je pense que cela devrait le faire.

Rechercher des sujets similaires à "creation macro"