Macro : copier coller des infos d'un autre classeur sous cond.

personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai besoin d'aide. Je suis stagiaire et mon chef me demande de créer un dossier spécial, il ne comprend pas que je n'ai pas les compétences.

Pouvez vous m'aider?

J'ai deux fichiers départ et arrivée

Ce fichier d'arrivée doit reprendre les informations du fichier "informations de départ" des onglets se situant après l'onglet info.
Si l'onglet n'existe pas, le créer.

Si le numéro commercial n'existe pas dans le fichier d'arrivée créer la ligne en jaune qui reprend l' intitulé exact de lacolonne 3 et 4 du fichier de départ et les coller dans les colonnes 1 et 2 du fichier d'arrivée et mettre la ligne crée en jaune
Reprendre le montant de la colonne 6 du fichier de départ et coller la valeur absolue en colonne C
Trier par A à partir de la ligne 8 chacun des onglets

Fichier de départ

https://www.cjoint.com/c/EHriyrfctYk

Fichier d'arrivée
https://www.cjoint.com/c/EHrix0PSFDk

Merci beaucoup de votre aide

2 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    coller la valeur absolue en colonne C Et a quoi servent les colonnes mois ????????
    0
    1. personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour

      le fichier de départ est mensuel et la macro sera dupliquée pour chaque mois de l'année

      Merci de ton intérêt
      0
    2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
       
      Re,

      le fichier de départ est mensuel Donc le mois est "trouvable" quelque part dans le nom du fichier ou dans un onglet ????

      la macro sera dupliquée Ben voyons, si vous avez une macro qui peut dissocier les mois pas besoin de "dupliquer"
      0
    3. personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
       
      non en fait mon responsable fait une extraction d'un logiciel et ensuite un copier coller. le mois avec les données mises à jour n'apparait nul part
      0
    4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
       
      Re,

      Le copier/coller correspond a l'onglet INFO du fichier de depart ??
      0
    5. personalite Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
       
      Non aux suivants exclus de onglet info.

      Le nom de ces onglets peut être amené à évoluer
      0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    fichiers avec lesquels le code a ete ecrit (peut etre ameliore):

    https://www.cjoint.com/c/EHsinxGC1mf

    principe: votre responsable(CHEF) copie les donnees dans le fichier de depart avec remplissage des onglets. Il ferme le fichier (sauvegarde). Il ouvre le fichier d'arrivee. CTRL+SHIFT+L pour lancer le code.
    Une userform s'affiche, choisir le mois de collage des donnees, click sur le bouton Valider le choix. Une boite de dialogue de selection fichier (.XLSX) s'affiche pour choisir le fichier, clic sur ouvrir apres selection du fichier et le programme traite les donnees suivant votre demande sauf le test 1et 2, pour le moment, car dans votre exemple de fichier de depart il n'y a pas d'autre debut de N° que 1 et 2 donc est-ce vraiment utile ???
    0