IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

[E-03] copier une cellule toutes les 7 lignes


Sujet :

Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 18
    Points : 13
    Points
    13
    Par défaut [E-03] copier une cellule toutes les 7 lignes
    Bonjour,

    Petit nouveau ici, j'espère que vous pourrez m'aider.
    Je pense que c'est relativement simple a faire mais je suis un novice en vba

    Le tableau source (l'extraction de données sur une base) se présente toujours de la même façon un bloc de 6 lignes séparé par une petite ligne ce qui fait un écart de 7 lignes entre deux chiffres que je souhaite récupérer sur ma feuil2 (cf source)

    en premier je voudrais faire la somme des chiffres
    exemple:
    - synthèse: prévu art1 = somme c2+c9+c16+...etc (tableau avec +3000 lignes)

    ensuite c'est plus un copier/coller de données pour les avoir en 1 ligne et pas un bloc de 6 lignes...

    Je suis pas certain d'être clair !
    J'espère que les images sont plus parlante.

    Merci d'avance.

  2. #2
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 919
    Points
    55 919
    Billets dans le blog
    131
    Par défaut
    Bonjour et bienvenue

    Dans ta feuille récap, en C3, tu saisis
    =decaler('feuil1'!c$2;7*ligne()-21;0)
    en modifiant feuil1 par le nom de la feuille source. Tu peux alors recopier vers la droite et vers le bas.

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 18
    Points : 13
    Points
    13
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    Bonjour et bienvenue

    Dans ta feuille récap, en C3, tu saisis
    en modifiant feuil1 par le nom de la feuille source. Tu peux alors recopier vers la droite et vers le bas.
    Merci pour votre réponse.

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 18
    Points : 13
    Points
    13
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    Il faudrait que tu illustres ton propos avec des feuilles contenant des données, car je ne suis pas certain d'avoir compris ce que tu voulais dire...
    Votre solution ma beaucoup aidé pour mon tableau recap (feuil2)

    je vous donne un exemple de feuille (la base(feuil1) compte beaucoup plus de colonne j'ai simplifié)

    sur une feuille 3 je voudrais que la synthèse (la somme) en partant du même principe des 7 lignes.

    encore merci, vous m'avez déjà bien aidé !
    Images attachées Images attachées    

  5. #5
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 919
    Points
    55 919
    Billets dans le blog
    131
    Par défaut
    Je ne comprends pas comment tu souhaites calculer la synthèse, car l'illustration de ta première synthèse montre la ligne 14, puis tu parles d'une troisième feuille avec un décalage de 7 lignes.

    Il faudrait donner une plus grande vue des feuilles ainsi qu'une explication plus détaillée de ce que tu souhaites obtenir. Si on doit synthétiser, il faudrait au moins que les illustrations montrent les lignes de groupes de données

  6. #6
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 18
    Points : 13
    Points
    13
    Par défaut
    la synthèse ou total global. (nouvelle feuil3)

    c'est la somme des lignes sans passer par la feuil2 mais en prenant comme base toujours la feuil1

    synthèse type 1 prévu = somme feuil1 c2+c9+c16+ etc (7 lignes)
    même genre que feuil2 sauf que j'ai juste besoin de la somme et pas de recopier chaque cellule.

    sur mon premier tableau il était en ligne 14 car j'avais simplifié ma demande pour pas faire trop d'images.

    Merci.

  7. #7
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 919
    Points
    55 919
    Billets dans le blog
    131
    Par défaut
    =SOMMEPROD(('Feuil1'!C$2:C$23)*(MOD(LIGNE('Feuil1'!C$2:C$23)-2;7)=0))
    en adaptant la plage 'feuil1'!c$2:c$23 à la feuille et à la plage réelles.

  8. #8
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 18
    Points : 13
    Points
    13
    Par défaut
    Merci beaucoup.

    Moi qui pensais avoir besoin de VBA pour faire ceci. hehe

    @Bientôt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Résultat d'une moyenne toutes les 5 lignes
    Par fennec62 dans le forum Débuter
    Réponses: 1
    Dernier message: 02/08/2014, 23h10
  2. Réponses: 2
    Dernier message: 21/02/2014, 13h33
  3. Faire une somme toutes les n lignes
    Par collosus dans le forum R
    Réponses: 3
    Dernier message: 30/04/2013, 14h19
  4. copier une cellule toutes les 100ms
    Par thunderpat dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 22/01/2010, 17h03
  5. [XL-2007] Somme : une cellule toutes les 5 cellules
    Par neoguilb dans le forum Excel
    Réponses: 1
    Dernier message: 29/09/2009, 15h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo