Calculer un total sur un nombre variable de cellule
3 réponses
Mark
Je voudrai faire apparaitre un message Nombre de cellules à calculer.
Puis le calcul automatique de la somme se ferait sur le nombre de cellule
indiqué.
J'ai rentré la macro suivante mais cela ne fonctionne pas :
Sub Macro2()
'
' Macro1 Macro
' Macro enregistrée le 11/12/2006
'
'
Range("A1").Select
Dim y As Integer
y = InputBox("Nbre cellules :")
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Range("A1").Select
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichDenis
Je hais ce type de syntaxe ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Je te propose ceci : Dim y As Integer y = InputBox("Nbre cellules :") Range("G1").Formula = "=Sum(A1:A" & y & ")"
"Mark" a écrit dans le message de news:
Je voudrai faire apparaitre un message Nombre de cellules à calculer. Puis le calcul automatique de la somme se ferait sur le nombre de cellule indiqué. J'ai rentré la macro suivante mais cela ne fonctionne pas : Sub Macro2() ' ' Macro1 Macro ' Macro enregistrée le 11/12/2006 '
' Range("A1").Select Dim y As Integer y = InputBox("Nbre cellules :") ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])" Range("A1").Select End Sub
Je hais ce type de syntaxe
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Je te propose ceci :
Dim y As Integer
y = InputBox("Nbre cellules :")
Range("G1").Formula = "=Sum(A1:A" & y & ")"
"Mark" <Mark@discussions.microsoft.com> a écrit dans le message de news:
56A900E4-6FFB-4C38-93B2-0B7E915DE8C5@microsoft.com...
Je voudrai faire apparaitre un message Nombre de cellules à calculer.
Puis le calcul automatique de la somme se ferait sur le nombre de cellule
indiqué.
J'ai rentré la macro suivante mais cela ne fonctionne pas :
Sub Macro2()
'
' Macro1 Macro
' Macro enregistrée le 11/12/2006
'
'
Range("A1").Select
Dim y As Integer
y = InputBox("Nbre cellules :")
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Range("A1").Select
End Sub
Je hais ce type de syntaxe ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Je te propose ceci : Dim y As Integer y = InputBox("Nbre cellules :") Range("G1").Formula = "=Sum(A1:A" & y & ")"
"Mark" a écrit dans le message de news:
Je voudrai faire apparaitre un message Nombre de cellules à calculer. Puis le calcul automatique de la somme se ferait sur le nombre de cellule indiqué. J'ai rentré la macro suivante mais cela ne fonctionne pas : Sub Macro2() ' ' Macro1 Macro ' Macro enregistrée le 11/12/2006 '
' Range("A1").Select Dim y As Integer y = InputBox("Nbre cellules :") ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])" Range("A1").Select End Sub
"Mark" <Mark@discussions.microsoft.com> a écrit dans le message de news:
85997FAA-422F-427B-9372-942983C43770@microsoft.com...
Merci, mais mes chiffres sont en colonnes pas en ligne !
Je hais ce type de syntaxe
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Je te propose ceci :
Dim y As Integer
y = InputBox("Nbre cellules :")
Range("G1").Formula = "=Sum(A1:A" & y & ")"
Merci, mais mes chiffres sont en colonnes pas en ligne !
Je hais ce type de syntaxe ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Je te propose ceci : Dim y As Integer y = InputBox("Nbre cellules :") Range("G1").Formula = "=Sum(A1:A" & y & ")"
Jacky
Bonsoir,
Essaie avec: ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[" & y & "])"
Salutations JJ
"Mark" a écrit dans le message de news:
Je voudrai faire apparaitre un message Nombre de cellules à calculer. Puis le calcul automatique de la somme se ferait sur le nombre de cellule indiqué. J'ai rentré la macro suivante mais cela ne fonctionne pas : Sub Macro2() ' ' Macro1 Macro ' Macro enregistrée le 11/12/2006 '
' Range("A1").Select Dim y As Integer y = InputBox("Nbre cellules :") ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])" Range("A1").Select End Sub
Bonsoir,
Essaie avec:
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[" & y & "])"
Salutations
JJ
"Mark" <Mark@discussions.microsoft.com> a écrit dans le message de news:
56A900E4-6FFB-4C38-93B2-0B7E915DE8C5@microsoft.com...
Je voudrai faire apparaitre un message Nombre de cellules à calculer.
Puis le calcul automatique de la somme se ferait sur le nombre de cellule
indiqué.
J'ai rentré la macro suivante mais cela ne fonctionne pas :
Sub Macro2()
'
' Macro1 Macro
' Macro enregistrée le 11/12/2006
'
'
Range("A1").Select
Dim y As Integer
y = InputBox("Nbre cellules :")
ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])"
Range("A1").Select
End Sub
Essaie avec: ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[" & y & "])"
Salutations JJ
"Mark" a écrit dans le message de news:
Je voudrai faire apparaitre un message Nombre de cellules à calculer. Puis le calcul automatique de la somme se ferait sur le nombre de cellule indiqué. J'ai rentré la macro suivante mais cela ne fonctionne pas : Sub Macro2() ' ' Macro1 Macro ' Macro enregistrée le 11/12/2006 '
' Range("A1").Select Dim y As Integer y = InputBox("Nbre cellules :") ActiveCell.FormulaR1C1 = "=SUM(RC[1]:RC[y])" Range("A1").Select End Sub