affiche la reponse du calcul d'une feuille sur une autre

nkea.sat

XLDnaute Junior
coucou

je voudrais affiché le calcul de la somme de a1 à a7 de la feuille1 dans a1 de la feuille2, puis la somme de a8 à a14 de la feuille1 dans a2 de la feuille2, de An à An+7 de la feuille1 dans Am de la feuille2

En gros somodo, je voudrais le faire pour A1 à A7 de feuille1 dans A1 de feuille2 puis faire du copier coller.
 
C

Compte Supprimé 979

Guest
Re : affiche la reponse du calcul d'une feuille sur une autre

Salut Nkea.sat,

Si j'ai bien compris :
=SOMME(DECALER(Feuil1!$A$1; (LIGNE()-1)*7;COLONNE()-1;7))

A mettre dans la cellule A1 de la feuille 2 ;)
Recopie vers le bas puis vers la droite

A+
 

JNP

XLDnaute Barbatruc
Re : affiche la reponse du calcul d'une feuille sur une autre

Bonjour le fil :),
Salut Bruno, ça faisait un bail :p.
Une solution en VBA
Code:
Sub Report()
Dim I As Integer, J As Integer
J = 1
For I = 1 To [B][COLOR=red]100[/COLOR][/B] Step 7
Sheets("Feuil2").Cells(J, 1).FormulaLocal = "=SOMME(Feuil1!A" & I & ":A" & I + 6 & ")"
J = J + 1
Next I
End Sub
en remplaçant 100 par la valeur souhaitée.
Bonne journée :cool:
Ajout : pour avoir les traductions des formules en anglais, fait une recherche sur VBAList.xls sur ton PC
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 502
Messages
2 089 022
Membres
104 006
dernier inscrit
CABROL