Copier valeur et format d'1 cellule dans une autre feuille excel
Résolu
Bonsoir,
je souhaiterais copier la valeur et la couleur d'une cellule A1 d'une feuille (feuille1) de calcul excel vers une cellule C3 d'une autre feuille (feuille2) de façon automatique.
Ainsi si je modifie la valeur et/ou la couleur de la cellule A1 de la feuille1, la cellule C3 de la feuille2 se trouve également modifiée.
Merci grandement de votre aide
Raphi15
je souhaiterais copier la valeur et la couleur d'une cellule A1 d'une feuille (feuille1) de calcul excel vers une cellule C3 d'une autre feuille (feuille2) de façon automatique.
Ainsi si je modifie la valeur et/ou la couleur de la cellule A1 de la feuille1, la cellule C3 de la feuille2 se trouve également modifiée.
Merci grandement de votre aide
Raphi15
2 réponses
-
Bonsoir Raphi
Pour lier la valeur de C3 Feuil2 à celle de A1 Feuil1 il suffit en C3 de mettre la formule =Feuil1!A1
Pour la modification de couleur il faut passer par un code VBA
Alt+ F11 pour ouvrir l'éditeur
Selectionner Feuil1 dans l'arborescence de gauche et entrer le code suivant dans la fenêtre de droite :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Row <> 2 Or Target.Column <> 1 Then Exit Sub
c = Range("A1").Interior.ColorIndex
Sheets("Feuil2").Range("C3").Interior.ColorIndex = c
End Sub
Chaque fois qu'après avoir sélectionné la cellule A1 de Feuil1 tu auras fait Entrée (et donc positionné en A2) la couleur de A1 sera copiée en C3 de feuille 2
Cdlmnt
-
-
Bonjour
Moi aussi sous 2007
Il faut bien changer la couleur en A1 et faire Entrée pour sortir de la cellule et declencher la macro
Exemple qui fonctionne : https://www.cjoint.com/?0LCnYKsWRVi
Cdlmnt
-