Boucle d'une formule excel

Fermé

bonjour

J'ai une formule écrite dans la cellule C3 que je souhaite incrémenter de C3 jusqu'à l'infini en utilisant une fonction vba .

voici la formule:

=si(A3="";"";somme(A3;B3)/2)

Merci pour l'aide

3 réponses

  1. Bonjour et salutations à ccm81

    Une autre solution, transformer le tableau en tableau dynamique 

    clic une cellule du tableau, onglet INSERTION, Tableau, cochet la case pour les en-têtes, OK

    Après à chaque rajout d'une ligne la formule s'incrémentera automatiquement.

    Cordialement

    0
    1. Je voudrais qu'à chaque fois qu'il y a une valeur dans la colonne A que la formule incrémente automatiquement jusqu'à la dernière valeur de la colonne A. 

      0
      1. Bonjour

        Pourquoi y aller avec vba, alors qu'en tirant C3 vers le bas, ça fait le job

        Maintenant, si tu y tiens (à toi de voir pour lifin en début de code)

        Const lifin = 20

        Public Sub ok()
        Range("C3").Select
        Selection.AutoFill Destination:=Range("C3:C" & lifin), Type:=xlFillDefault
        End Sub

        RQ1. Mais tu veux peut être dire autre chose avec  incrémenter de C3 jusqu'à l'infini

        RQ2. L'infini, c'est loin tu sais

        Cdlmnt

        0