no save
Assistance
Achat
News

Forum | programmation
Excel, somme automatiques conditionnelles
Armojax, le ven. 08 avr. 2005 à 10:17:53
Bonjour Kaz,

La petite macro ci-dessous, à mettre dans le code de ta feuille, devrait faire ce que tu veux.
J'ai appelé "EnCours" la plage des 12 cellules des valeurs mensuelles de 2005, et "Partiel" la cellule qui reçoit le cumul partiel de l'année précédente.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim Lig As Integer
Dim Col As Integer
Dim Tot As Double

Lig = Range("EnCours").Row
Col = Range("EnCours").Column
Tot = 0

Do While Cells(Lig, Col).Value <> ""
Tot = Tot + Cells(Lig - 1, Col).Value
Col = Col + 1
Loop

Range("Partiel").Value = Tot

End SubArmojax.
Précédentkaz
avr. 05
kaz
avr. 05
Suivant
REPONSES
gbinforme
avr. 05
kaz
avr. 05
Armojax
avr. 05
kaz
avr. 05
Armojax
avr. 05
kaz
avr. 05
gbinforme
avr. 05
Armojax
avr. 05
kaz
avr. 05
soflouna
janv. 08
Version Web
Réalisé par RedShift
no save