Bonjour,
Je débute en VBA, mais je m'y passionne au vu des possibilités. J'aimerai mettre en application des tableurs pour mon travail.
Voilà ce que je cherche à faire:
J'ai 3 feuillet:
"Copie GS"
"Résultats"
"Base de Donnée"
Je dois extraire des données plus ou moins longues (50 à 200 lignes) d'un logiciel que je copie colle sur une premier feuillet Excel nommé "Copie GS", je souhaite les comparer les références avec le feuillet "Base de donnée" pour ensuite copier la ligne de la "Base de donnée" dans "Résultat".
L'instruction
Regarde ligne par ligne les références Colonne A feuillet "Copie GS", les comparer à la colonne A feuillet "Base de donnée" afin de retrouver la même référence.
Dès que la correspondance est faite, ordre de copier la ligne entière de "Base de donnée" et la coller dans le feuillet résultat les une à la suite des autres.
Si il ne trouve pas de référence correspondante, qu'il copie la ligne du feuillet "Copie GS" à la place. (ça me permettra de voir que la référence n'est pas dans la base de donnée, et je pourrait ensuite la rajouter.)
But:
Pour donner du contexte, c'est pour faire des interventions de maintenance régulière dans l'industrie. J'ai un nombre de pièces à changer tous les 5 ans sur des machines mais d'autre pièces ne sont pas à changer, ou alors selon état.
Dans la base de donné je donne l'instruction pièce par pièce selon la référence, et je peux modifier les ordres au cours du temps.
Quand je colle ma nomenclature dans le feuillet "Copie GS", et que j'active la macro, je souhaite avoir dans le feuillet résultat ma référence et l'action de maintenance à effectuer sur celle-ci.
J'ai essayé plusieurs truc mais je ne trouve pas/ connais pas les instructions à écrire dans mon tableau VBA.
Merci d'avance pour votre aide
Je débute en VBA, mais je m'y passionne au vu des possibilités. J'aimerai mettre en application des tableurs pour mon travail.
Voilà ce que je cherche à faire:
J'ai 3 feuillet:
"Copie GS"
"Résultats"
"Base de Donnée"
Je dois extraire des données plus ou moins longues (50 à 200 lignes) d'un logiciel que je copie colle sur une premier feuillet Excel nommé "Copie GS", je souhaite les comparer les références avec le feuillet "Base de donnée" pour ensuite copier la ligne de la "Base de donnée" dans "Résultat".
L'instruction
Regarde ligne par ligne les références Colonne A feuillet "Copie GS", les comparer à la colonne A feuillet "Base de donnée" afin de retrouver la même référence.
Dès que la correspondance est faite, ordre de copier la ligne entière de "Base de donnée" et la coller dans le feuillet résultat les une à la suite des autres.
Si il ne trouve pas de référence correspondante, qu'il copie la ligne du feuillet "Copie GS" à la place. (ça me permettra de voir que la référence n'est pas dans la base de donnée, et je pourrait ensuite la rajouter.)
But:
Pour donner du contexte, c'est pour faire des interventions de maintenance régulière dans l'industrie. J'ai un nombre de pièces à changer tous les 5 ans sur des machines mais d'autre pièces ne sont pas à changer, ou alors selon état.
Dans la base de donné je donne l'instruction pièce par pièce selon la référence, et je peux modifier les ordres au cours du temps.
Quand je colle ma nomenclature dans le feuillet "Copie GS", et que j'active la macro, je souhaite avoir dans le feuillet résultat ma référence et l'action de maintenance à effectuer sur celle-ci.
J'ai essayé plusieurs truc mais je ne trouve pas/ connais pas les instructions à écrire dans mon tableau VBA.
Merci d'avance pour votre aide