Multiplication colonne VBA

Résolu
Bonjour,

J'ai une série de nombre dans une colonne A et une autre série dans une colonne B
J'aimerais par code Vba, déclarer ces deux colonnes et inscrire dans une colonne D le résultat de B fois C.
D1=B1*C1
D2=B2*C2
...
De préférence grâce à une boucle...
Ensuite je voudrais prendre tous ces résultats et en faire une moyenne
Merci de votre aide

4 réponses

  1. Modérateur
    Selon le théorème de CCM, toute demande d'aide au devoir finit implacablement plongée dans les profondeurs des messages hors sujets.
    Sur ce, je vous invite à prendre connaissance de cette information concernant vos demandes de devoirs.

    Enregistres une macro et regardes le code généré.
    0
    1. Bonjour

      code vba a mettre dans ta feuille
      alt+F11

      Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Count > 1 Then Exit Sub
      If Not Application.Intersect(Target, Columns("B:C")) Is Nothing Then
      If Application.Count(Cells(Target.Row, 2).Resize(, 3)) = 2 Then
      Cells(Target.Row, 4) = Cells(Target.Row, 2) * Cells(Target.Row, 3)
      Else
      Cells(Target.Row, 4) = ""
      End If
      End If
      End Sub

      Cordialement
      0
      1. Bonjour

        Un exemple avec une boucle
        http://www.cjoint.com/c/ELErRYITtvk

        Cdlmnt
        0
        1. Merci à tous pour votre aide j'ai maintenant de belles pistes pour réfléchir
          Bonne soirée
          ET encore merci
          0