[VBA et Excel]

antic80 -  
 Utilisateur anonyme -
bonjour a tous

voila j'ai une feuille excel dans la laquelle je saisie une série de données dont un esemble de nombre entre 0 et 10

le nombre de colonne est tjs le meme donc a partir du vba j'arrive a calculer la moyenne de la ligne.

par contre j'aimerai savoir comment calculer la moyenne d'une colonne sachant que je ne connais pas le nombre de lignes

en étant plus précis quand je saisie une ligne si je clique sur le bouton moyenne , en dessous de la ligne que je viens de saisir dois apparaitre la moyenne de chaque colonne

si je saisie 10 lignes le prog dois se placer a en dessous des 10 lignes et me calculer la moyenne de chaque colonne sur les 10 lignes

merci de m'aider

3 réponses

  1. random Messages postés 1612 Statut Membre 155
     
    la fonction moyenne ne prend pas en compte les valeurs nulles
    c'est à dire empty sous excel
    0
  2. antic80
     
    je n'est pas parler de valeur nulle
    0
    1. random Messages postés 1612 Statut Membre 155
       
      il suffit dond de selectionner toute la colonne
      ou d'utiliser un tableau croisé fonction moyenne
      0
  3. Utilisateur anonyme
     
    Salut,

    A.) Soit lire la dernière ligne avec :

    Plage = Range(A65536).End(xlUp).Row

    dans cette exemple, la recherche est sur la colonne A

    B.) Soit lire la plage selectionnée, pour agir :

    Set Plage = ActiveWindow.RangeSelection

    Lupin
    0