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

2 réponses

  1. 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
    -1
    1. Bonjour, j'ai fais ce que tu m'as dit mais ça marche pour la valeur mais pour la couleur de la cellule il ne se passe rien. J'utilise excel 2007. Que puisse essayer ?

      Merci encore et A +
      0
    2. 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
      -1