VBA

Bonsoir,

J'aurais besoin d'aide sur un programme VBA.
Le but de mon fichier est le suivant:
J'ai un tableau qui vient répertorier des compétences à chaque compétences est attribué un pourcentage.
Ce que j'aimerai faire est de venir sélectionner plusieurs lignes de compétences et d'avoir la moyenne de ces compétences.

Merci de votre aide

2 réponses

  1. Bonsoir Khalissy, bonsoir le forum,

    Et... Tu veux combien de sucres dans ton café ?!...
    0
    1. Modérateur
      Bonjour,

      Voici de quoi commencer ton code :
      Sub test()
      
      Dim ligne_deb As Long
      Dim ligne_fin As Long
      
      Dim rng As Range
      ' fenetre de selection de la plage de cellules à traiter
      Set rng = Application.InputBox("Select a range", "Obtain Range Object", Type:=8)
      
      'on determine la ligne de début et de fin
      ligne_deb = rng.Row
      ligne_fin = ligne_deb + rng.Rows.Count - 1
      
      'on fait une boucle sur les lignes...
      For l = ligne_deb To ligne_fin
       
       ' ici tu fais ton calcul...
       
       
      Next
      
      End Sub
      

      ..

      Pour le reste .. je te laisse faire (et chercher un minimum).. ne sachant rien de la structure de ton fichier !

      0