Initilalisation user

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BRUNO62

XLDnaute Occasionnel
Bonsoir,

A l'ouverture du fichier j'ouvre user1
Private Sub Workbook_Open()
Userform1.Show vbModeless
End Sub

A partir de la feuil2 en B3 Je récupére la valeur dans la Textbox1
Private Sub UserForm_Initialize()
Userform1.TextBox1.Value = Sheets("Feuil2").Range("B3").Value
End Sub

"B3" est amené à changer régulièrement.
Par contre, quand la valeur b3 change la textbox1 n'est pas modifiée instantanément.

Pour que la valeur change, il faut fermer l'application et la ré-ouvrir.
Avez vous une idée ?
Merci
A+
 
Re : Initilalisation user

Bonjour,

bizarre fonctionne chez moi avec l'événement "change"... A voir comment est modifiée la cellule, si elle contient une formule, peut être utiliser l'événement "calculate" de la feuille :
Code:
Option Explicit
Private Sub Worksheet_Calculate()
UserForm1.TextBox1.Text = Range("B3")
End Sub

sinon peut être mettre un petit fichier en pièce jointe représentant uniquement le problème posé...

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
232
Réponses
10
Affichages
665
Réponses
18
Affichages
597
Réponses
3
Affichages
923
Retour