Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : SOMME POUR CHAQUE COLONNE [ Langages dérivés / VBA ] (apex77)

jeudi 27 mars 2008 à 22:16:43 | SOMME POUR CHAQUE COLONNE

apex77

BONJOUR,

voila je viens de faire la somme d'une colonne avec le programme ci-dessous, maintenant je voudrais étendre ce programme à toute les colonnes comment puis-je faire sachant que mon nombre de colonnes est variable ??
une autre question , vu que mon nombre de ligne est aussi variable et que je voudrai que ja somme de chaque colonne soit en dessous de chaque colonne comment puis je changer ma ligne (Cells(108, 2) = somme). C'est à dire si j'ai 10 lignes je veux que mon total de ma colonne soit à la 11eme ligne , si j'ai 100 lignes je veux que le total de ma colonne soit à la 101éme ligne
je vous en remercie d'avance


Sub summ()
k = 2
Do
k = k + 1
somme = somme + Cells(k, 2)
Cells(108, 2) = somme
Loop Until IsEmpty(Cells(k, 2))
End Sub

jeudi 27 mars 2008 à 23:17:46 | Re : SOMME POUR CHAQUE COLONNE

mrdep1978

Bonjour,

Ca devrait être ceci :
Sub summ()
k = 2
Do
k = k + 1
somme = somme + Cells(k, 2)
Cells(108, 2) = somme
Loop Until IsEmpty(Cells(k, 2))
Cells(k+1, 2) = somme
End Sub

jeudi 27 mars 2008 à 23:23:01 | Re : SOMME POUR CHAQUE COLONNE

mrdep1978

Oups, j'ai oublié la partie sur les colonnes

Sub summ()
Dim li_Col as Integer
Dim k as Long
Dim somme as Double
'Parcourt les colonnes de 1 à 10
For li_Col = 1 to 10
    'Calcule la somme pour la colonne li_Col
    k = 2
    somme = 0
    Do
        k = k + 1
        somme = somme + Cells(k, li_Col)
    Loop Until IsEmpty(Cells(k, li_Col))
    Cells(k+1, li_Col) = somme
Next li_Col
End Sub

vendredi 28 mars 2008 à 06:44:11 | Re : SOMME POUR CHAQUE COLONNE

apex77

merci, mais ca me met incompatibilité de type pourquoi ????



Cette discussion est classé dans : ligne, programme, colonne, cells, somme


Répondre à ce message

Sujets en rapport avec ce message

[VBA Excel] recuperer la lettre d'une colonne [ par tof008 ] Hello! Voila mon problème : Je dois ajouter automatiquement sur une ligne un nouveau mois, puis remplir la colonne de données...Je fais donc une boucl [AIDE] Problème Macro Commande De Date [ par ribery91720 ] Bonjour à tousJ'ai fabriqué une macro commande de date sous excel mais j'ai un petit problèmeVoici ma macro :Sub ChangeDate()ligne = 2colonne = 2<br / Copie de cellules plutot que d'une ligne entière sous Excel [ par Ptitnabab ] Bonjour et merci par avance de l'aide que vous pourrez m'apporter.Je commence tout juste à explorer le code VB par l'intermédiaire d'Excel et je m'exc opération sous excel [ par Jacky7 ] Bonjour a tous,J'aimerais réaliser des opérations dans un classeur excel, je m'explique j'ai fait un prog qui permet d'écrire dans une page d'un class codage de ligne en colonne avec démarage des calculs après #NA ou #valeur [ par podzob56 ] Bonjour à tous voici mon problèmej'ai plusieurs colonnes dont je souhaite effectuer la moyenne (jusqu'ici rien de sorcier)je voudrais créer une macro Supprimer une ligne dans excel selon condition [ par rimbaut ] Bonsoir à tous, J'ai un fichier dont la 1er colonne présente des références et la colonne 3 présente des quantités. Je voudrai supprimer les lignes d chercher la derniere ligne [ par detbour ] bonjour je fait un programme pour ecrire dans un fichier excel dans la colonne A.'Compteur des lignes de la feuille BDNomMatchDim i As SinglePrivate S procedure evenementiel sur une plage de cellue [ par daiman ] bonjour,j'ai crée un macro qui fonctionne bien. j'aimerais quel ce lance automatiquement sur toutes les cellule de la plage qui sont colorisé en rouge VBA , Condition de selection puis affichage. [ par nlz ] Bonjour voila ca fait deja pas mal de temps que je cherche et je n'arrive pas a afficher ce que je souhaite avec ma macro. Voici mon fichier :  colonn Selection de cellule non contigues [ par nlz ] Bonjour tout le monde, je vais vous exposer mon problème.Je veux créer une macro qui me selectionne le chiffre max qui se situe soit dans la colonne F


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,825 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.