Bonjour à tous !
Voici mon but: J'aimerais qu'à chaque fois que des données sont entrées dans la feuille Informations personnelles, la feuille Ordre de mission se remplissent avec les données correspondantes.
Mon problème: Après recherche, la solution est proposé par la formule suivante (adapté au cas d'espèce):
Code pour la feuille 'Informations Personnelles:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$4:B$8" Then
Sheets("Ordre de Mission").Range("A2") = Target
End If
End Sub
Code pour la feuille 'Ordre de Missions':
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
Sheets("Informations personnelles").Range("B4:B8") = Target
End If
End Sub
La manœuvre ne fonctionne pas. Je me suis donc tromper dans la formule. J'aimerais toute fois opter pour une solution plus simple comme, en écrivant que la feuille 'Ordre de Mission' en Cellule A2:
='Informations personnelles'!B4:B8
Toutefois un message d'Erreur apparait pour me dire que la valeur entrée n'est pas valide.
Gloire à celui qui trouvera une solution ^^ PS : Je joins le fichier pour plus de clarté.
Merci d'avance