Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Bonsoir
a voir dans la procédure de la feuille
A++
 
Re : Initilalisation user

Bonsoir,

Dans Private Sub Worksheet_Change(ByVal Target As Range)

insérer

Code:
 If Target.Address = "$B$3" Then
  UserForm1.TextBox1.Text = Sheets("Feuil2").Range("B3")
End If

Bonne soirée
 
Re : Initilalisation user

Bonsoir,
RE
Pour arriver au résultat voulu, pour que la valeur b3 soit pris en compte dans textbox1
Private Sub CommandButton1_Click()
Unload Userform1
Userform1.Show vbModeless
End Sub
C'est ok, mais !!!!!
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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…