Exel 2007-pb renvoi a 1 cellule d'1 autre classeur
jeff
-
Frenchie83 Messages postés 2254 Statut Membre -
Frenchie83 Messages postés 2254 Statut Membre -
Bonjour,
je travaille sur exel 2007. J'ai fais la manip décrite dans un autre topic pour ouvrir séparément plusieurs fichiers exel dans des fenêtres distinctes. OK c'est trop bien!!!
Sauf que maintenant, je ne peux plus faire de renvoi automatique d'un classeur à l'autre.
Exemple:
je voudrais afficher dans une cellule du "classeur1" la valeur d'une cellule du "classeur2".
Pouvez vous m'aider?
merci d'avance,
je travaille sur exel 2007. J'ai fais la manip décrite dans un autre topic pour ouvrir séparément plusieurs fichiers exel dans des fenêtres distinctes. OK c'est trop bien!!!
Sauf que maintenant, je ne peux plus faire de renvoi automatique d'un classeur à l'autre.
Exemple:
je voudrais afficher dans une cellule du "classeur1" la valeur d'une cellule du "classeur2".
Pouvez vous m'aider?
merci d'avance,
A voir également:
- Exel 2007-pb renvoi a 1 cellule d'1 autre classeur
- Save as pdf office 2007 - Télécharger - Bureautique
- Proteger cellule excel - Guide
- Étiquette classeur a imprimer gratuit excel - Forum Excel
- Imprimer un classeur excel sur mac - Guide
- Aller à la ligne dans une cellule excel - Guide
1 réponse
Bonjour
Etant donné que les fichiers sont tous ouverts dans le même excel, il suffit de préciser dans le programme à quel fichier on s'adresse.
exemple:
dans votre cas, on veut copier la valeur de la cellule "A1" du classeur 1 vers la cellule "A1" du classeur 2
on mémorise la valeur à copier du classeur actif
Valeur=Range("A1").value
Windows("classeur 2.xlsm").activate 'on passe sur le classeur 2
sheets(1).select
range("A1").value=Valeur
Windows("classeur 1.xlsm") 'on retourne sur le classeur 1 pour d'autres manips
en espérant que cela corresponde à vos attentes
cdlt
Etant donné que les fichiers sont tous ouverts dans le même excel, il suffit de préciser dans le programme à quel fichier on s'adresse.
exemple:
dans votre cas, on veut copier la valeur de la cellule "A1" du classeur 1 vers la cellule "A1" du classeur 2
on mémorise la valeur à copier du classeur actif
Valeur=Range("A1").value
Windows("classeur 2.xlsm").activate 'on passe sur le classeur 2
sheets(1).select
range("A1").value=Valeur
Windows("classeur 1.xlsm") 'on retourne sur le classeur 1 pour d'autres manips
en espérant que cela corresponde à vos attentes
cdlt