Créer une macro pour transposer des données d'un fichier à un autre

Bonjour à tous,

Je débute totalement en macros, et je n'arrive pas à trouver d'équivalence à ce que je souhaite réaliser dans les différents cours et supports proposés sur ce site, ni dans "Excel et VBA pour les nuls"

Je souhaiterais faire une macro pour pouvoir automatiser des fichiers

11fiche-de-poste.xlsx (12.45 Ko)

en fonction des résultats de l'évaluation des risques aux postes de travail

12eval-risques.xlsx (11.68 Ko)

L'idée serait que si dans mon fichier Eval Risques j'ai "Oui", alors un champ de la ligne concerné arriverait dans les cellules prévues à cet effet dans le fichier "Fiche de poste".

Ma première question, est donc : Est-ce techniquement possible à réaliser ?

Si c'est possible, je suis preneur de conseils pour débuter.

Merci à tous ceux qui prendront la peine de lire ce message et de me faire avancer dans ma réflexion.

Bonne journée!

Bonjour,

Oui c'est possible : Inutile de créer 2 classeurs pour ça (ça ne ferait que compliquer les choses !

YAKA créer la fiche de poste dans le même classeur que l'évaluation des risques

+ Rajouter une colonne (la première) pour numéroter les postes

Une macro fera le lien entre cette numérotation de la feuille d'évaluation et la fiche de poste via un simple RECHERCHEV

Ton fichier modifié.

Je te joint un exemple identique avec une base de donnée et une fiche image qui correspondent aux descriptions

Le fichier doit être dans ton répertoire de travail Excel les images doivent se trouver dans un sous-dossier "IMG" (créé dans le même répertoire de travail Excel.)

Quand on lance le classeur (BDrecensement...) un combo permet de choisir la fiche voulue... (Mais d'autres systèmes équivalents peuvent être adaptés)

NOTA : Pour le classeur démo, ta config doit accepter les macros...

A+

10images.zip (550.48 Ko)
Rechercher des sujets similaires à "creer macro transposer donnees fichier"