Bonsoir,
J'ai peut-être compris: Tu as un formulaire, dans ce formulaire un textbox1 , tu veux que ton textbox1 soit, à l'ouverture du formulaire l'image de feuil1!A1, mais tu veux pouvoir changer cette proposition si elle ne te convient pas. (ceci, sans changer le contenu de A1 qui contient une formule).
Essaie, dans ton formulaire, de mettre:
Private Sub UserForm_Activate()
TextBox1.Value = Sheets("feuil1" ).Range("a1" )
End Sub
tu retires le sourcecontrole.
Ainsi tu auras ta valeur dans textbox et, si tu modifies on n'écrira pas sur A1 et la valeur nouvelle sera dans textbox. Par contre tu ne pourras avoir le contenu de A1 qu'à la prochaine ouvertue du formulaire.
Un grand merci pour ton effort dans la rédaction.
Pour envoyer un fichier, tu peux utiliser cjoint.com si le fichier est petit.
Un inconvénient: la mémorisation est éphémère.
Cordialement
Message édité par seniorpapou le 09-09-2007 à 21:57:56