• Initiateur de la discussion Initiateur de la discussion guy72
  • Date de début Date de début

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 !

guy72

XLDnaute Impliqué
Bonjour,
J'ai un problème de saisie dans une TextBox, le texte se met sur toutes les pages au même endroit.😕
Détail fichier joint.
Merci de votre aide.🙂
Guy
 

Pièces jointes

Re : Je suis perdu

Salut Guy, et voisin de surcroit.............

Lorsque tu déposes, évites ces artifices.... merci...

Moi, ton fichier m'a tout mit au même endroit, tout l'écran et cela peut faire paniquer quelques utilisateurs...

Donc, fermé, et là, pas simple pour une soluce...
 
Re : Je suis perdu

Bonsoir


Quel est l'USF concerné ?

Dans cet USF quel est le "Textbox" qui pose problème.

JP

Bonjour,
Le UserForm1
Si je mets un texte dans l'UserForm5, le texte se met finalement sur toutes les pages au lieu de se mettre sur la page concernée.
Et quand on veut choisir un film (1er petit carré) on s'aperçoit en regardant la ListBox que le texte c'est reproduit sur les deux pages .

Cordialement
Guy
 
Re : Je suis perdu

Bonsoir

Cette macro pose problème
Code:
Sub ENCODER()
Application.ScreenUpdating = False
'mot = UserForm5.Label34
For feuille = 3 To Sheets.Count
Sheets(feuille).Activate
Set Cherche = Cells.Find(What:=mot, LookAt:=xlWhole)
If Not Cherche Is Nothing Then
Cherche.Activate
    With ActiveCell
    If UserForm5.TextBox1 <> "" Then
    '.Offset(2, 1) = UserForm5.Label2.Caption
    .Offset(2, 1) = UserForm5.TextBox1.Value
    '.Offset(2, 3) = "0:" & UserForm5.TextBox2.Value
    '.Offset(2, 3).NumberFormat = "mm:ss"
    End If
La variable Mot est vide ce qui fausse la recherche.
Il faut déclarer cette variable comme variable Publique.

JP

JP
 
Re : Je suis perdu

Bonjour

Un véritable casse tête ou un jeu de piste

La variable mot sert à rechercher le numéro du film
La variable est initialisée par 'mot = UserForm5.Label34 dans la macro "encoder"
Le label 34 est initialisé dans l'userform 5 avec la ligne
.Label34.Caption = numFilm
La ou les choses se compliquent "numfil" correspond aux données de la variable son.
Le label34 existe, la zone d'affichage est réduite au maximum.
Le label se trouve en haut et à gauche de l'userform5.

JP
 
- 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

  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
409
  • Question Question
Microsoft 365 Agenda
Réponses
3
Affichages
237
Réponses
13
Affichages
306
Réponses
1
Affichages
166
Retour