Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 04/02/2010, 11h10   #1
Invité de passage
 
Inscription : février 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 22
Points : 4
Points : 4
Par défaut Rechercher - copier valeur vers deux fichiers différents

Bonjour,

J'ai deux classeurs que je nomme 1 et 2.

Mes actions que je souhaite automatiser sont les suivantes:

Je copie une valeur dans une cellule du classeur 1.
Je recherche dans mon classeur 2 la valeur copier.
Je me décalle de deux cellules pour copier la valeur du classeur 2 dans le classeur 1.

Le problème s'est que je ne connais pas le vb et les macros.

Si quelqu'un peut m'aider.

Merci d'avance.

Dernière modification par supai ; 04/02/2010 à 11h33.
supai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 12h16   #2
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 73
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 73
Points : 30
Points : 30
Bonjour,

j'ai pas bien compris ce que tu souhaite faire.. tu prend 1 valeur dans ton classeur 1 tu la recherche dans le classeur 2 puis tu recopie cette valeur dans le classeur 1 avec un décalage de 2 cellule?? a quoi a servi la recherche dans e classeur 2??
imaril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 12h23   #3
Invité de passage
 
Inscription : février 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 22
Points : 4
Points : 4
Par défaut decallage

Non le decallage se fait dans le classeur 2 pour recopier la valeur de la cellule dans le classeur 1.

Ex je me trouve ds le classeur 2 en I5 je me decalle en F5 et je copie la valeur de mon F5 ds le classeur 1.


Cela est plus claire.
supai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 12h36   #4
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 73
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 73
Points : 30
Points : 30
ahh ok c'est tout simple alors

Code :
1
2
 
Workbook("classeur 1").Worksheet(1).Range("DESTINATION")=Workbook("classeur 2").Worksheet(1).Range("I5").Offset(0, 2).Value

Dernière modification par imaril ; 04/02/2010 à 12h46.
imaril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 12h44   #5
Invité de passage
 
Inscription : février 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 22
Points : 4
Points : 4
Je mets cela directement ds une macro.

Et si je veux faire cela tout le long de ma colonne je dois rajouter une option
supai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 14h07   #6
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 73
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 73
Points : 30
Points : 30
joint tes fichier avec les numéro de colonne je te ferais ca quand j'ai le temps (dans la journée peut etre)
imaril est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 19h15.


 
 
 
 
Partenaires

Hébergement Web