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

Macros et VBA Excel Discussion :

Recopie de bloc de 4 cellules consecutifs [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut Recopie de bloc de 4 cellules consecutifs
    Bonjour,

    J'ai un tableau excel composé d'un nombre de données qui sont regroupées en 4 colonnes par 4 colonnes. Pour chaque ligne le nombre de paquet de 4 n'est pas le même.
    Je voudrais recopier chaque bloc de 4 dans des lignes qui se suivent en gardant à chaque fois l'identifiant de la ligne de départ. Et ceci de façon automatique.

    D'avance merci pour votre aide
    Images attachées Images attachées  

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,
    Guère de candidat.
    Bon avec VBA je crois que c'est possible.
    Faut-il faire cette opération ligne par ligne ou groupe de lignes par groupe de lignes. ce serait plus simple à programmer, ligne par ligne me sempble-t-il.
    Ne serait-il pas mieux de faire la transposition sur une autre feuille vu que l'on ne connait pas le nombre de tâche à traiter à l'avance.
    Edit : Précision ligne par ligne veut dire tâche par tâche.
    J'ai déjà une solution pour cette façon de faire. Après l'inscription d'une ligne de tâche on clique un bouton et la transposition se fait dans le tableau du bas.

  3. #3
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut des info suplémentaires
    Bonjour,
    Merci pour cette réponse,
    En fait je voulais effectivement le faire sur une autre feuille car il y aura ensuite un autre traitement. Mais chaque chose en son temps.

    Donc je voudrais d'abord pour la premier ligne, tester le nombre d'occurrence à effectuer (3) puis, recopier les données sur 3 lignes. Passer ensuite à la deuxième ligne et faire de même....
    Au départ je voulais le faire en direct mais je pense qu'il faut passer par VBA....

    Autre point, je modifie le tableau de départ tous les mois.

    Je suis à l'écoute de votre solution si vous en avez une.
    D'avance merci

    VIPNO

  4. #4
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,
    Faites des essais avec ce que je propose et dites nous si cela convient.
    S'il faut le faire dans une autre feuille dites le nom que la feuille portera.
    Dite aussi avec quelle version d'Excel vous travaillez.
    Je joins un fichier pour 2003.

    Autre point, je modifie le tableau de départ tous les mois.
    Cela demande des explications supplémentaires.

  5. #5
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut
    Bonjour,

    J'ai fait des essais et cela convient pour la première itération.
    Mais
    1 - si je rajoute un groupe de 4 sur la première ligne, je dois tout effacé pour prendre cette modification en compte.
    2 - Le fait de devoir se repositionner à chaque fois sur la ligne à traiter ne me convient pas particulièrement, j'avais imaginé que le tableau se re-remplissait entièrement ou à partir de la 1° ligne à modifier en cliquant sur le bouton.
    3 - Je préfère effectivement que cela soit sur une autre feuille que l'on peut appeler "Feuil2" . Je pense que je serai capable d'adapter dans le programme.

    Voila, si ce n'est pas abuser de vos connaissances....
    D'avance merci

    VIPNO

  6. #6
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,
    Proposition suivante.
    On peut ajouter une fiche dans une tâche ou une nouvelle tâche et tout le tableau est remis à jour dans la feuil2.
    J'espère avoir compris votre demande.

  7. #7
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut Ajout d'une colonne
    Bonjour,
    Beau travail, cela répond parfaitement à ce que je voulais.
    Ma réflexion sur le sujet n'étant pas figée, j'ai essayé de rajouter une colonne en me disant que je pourrais éventuellement modifier le prog si nécessaire qd je l'aurai compris.
    Et j'ai ensuite enlevé cette colonne. Je suis donc à priori revenu au point de départ mais maintenant le prog bug.

    Est ce que vous pourriez regarder ce qui bug et si possible documenter un peu le prog pour que je puisse y faire des modif si nécessaire. Je débute en VB mais j'ai envie de comprendre... Ah la curiosité...

    Merci beaucoup pour cette aide très précieuse
    A bientôt
    VIPNO
    Fichiers attachés Fichiers attachés

  8. #8
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Re,
    Ce qui ce passait c'est que la ligne de titre de la feuille 2 s'effacait aussi, mais c'est de ma faute sans doute. Bien que je ne l'avais pas remarqué avant.
    Soit c'est arrangé. J'ai ajouté quelques commentaires dans la procédurepour vous aidez à comprendre.

  9. #9
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut suite et repatition sur les mois
    Bonjour,

    Merci encore, je regarde cela après ma réunion de cet après midi.

    En attendant je vous soumets la suite des opérations à effectuer sur la feuille de calcul.
    Je voudrais ensuite répartir les jours travaillés sur les mois de l'année, sur la droite de la feuille
    Puis ensuite rassembler les infos par personne ou projet (FT) pour pouvoir faire une evaluation de charge.
    Dans l'évaluation il faudrait egalement que je puisse prendre en compte les jours fériés....mais cela pourra être vu ultérieurement...
    Voilà, si vous avez encore un peu de temps à y consacrer.
    Merci d'avance
    A bientôt
    VIPNO

  10. #10
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,
    Si vous pouvez renvoyez moi le fichier avec un exmple de disposition de la feuille et les résultats qu'il faut obtenir pour quelques personnes et/ou tâches

  11. #11
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut Oubli du fichier
    Bonjour,
    Je pensais avoir mis le fichier....
    Sur le fichier precedent j'ai commencé à essayer de rajouter une colonne...
    Cordialement,
    VIPNO
    Fichiers attachés Fichiers attachés

  12. #12
    Membre confirmé
    Profil pro
    Ingénieur Support BE
    Inscrit en
    Décembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Support BE

    Informations forums :
    Inscription : Décembre 2011
    Messages : 79
    Par défaut Remplissage de la charge mensuelle
    Bonjour,

    En modifiant le programme proposé j'ai réussi à obtenir ce que je voulais dans ma demande de départ. Je ferme donc le sujet pour en rouvrir un autre que j'appellerai remplissage de la charge mensuelle.
    Merci beaucoup pour l'aide apportée sur cette première étape.
    VIPNO
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Recopier la couleur d'un cellule dans une autre
    Par zakuli dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/10/2009, 17h24
  2. Réponses: 2
    Dernier message: 02/07/2009, 12h09
  3. [XL-2007] Recopier les données d'une cellule sur plusieurs feuilles
    Par anubis62 dans le forum Excel
    Réponses: 1
    Dernier message: 25/06/2009, 08h41
  4. Recopier le contenu de certaines cellules
    Par Look dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/05/2007, 22h02
  5. Réponses: 2
    Dernier message: 21/06/2006, 17h57

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