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

creation dynamique

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 !

sabrina64

XLDnaute Occasionnel
Bonjour

J ai trouvé des lignes de codes sur internet que j ai modifiée.
Ce programme devrait creer dynamiquement 3textboxs et 3 checkboxs.
Or j'obtiens bien 3 checkbox mais seulemnt 1 textbox.
Je ne comprend pas d ou vient l erreur.
Pourriez vous regarder le code et me conseiller merci.
 

Pièces jointes

Re : creation dynamique

Bonjour, j ai une autre question.....

en fait je pars d un exemple simple.

une fois avoir compris le fonctionnement, j aimerais que quand je clique sue une checkkbox i , un userform apparait ce qui me permet de recupere une valeur, je reviens dans le user precedent et la valeur d ela textbox i se remplit de la valeur récupéréé.
et cela pour chaque checkbox

bref pour le moment j me focalise donc juste à si checkbox i cochée alors textboxi valeur égale à "toto"

or la procedure suivante ne me fonctionne pas.. (elle se situe dans class 1)


Code:
Private Sub ChkBx_click()
Dim i As Integer
    For i = 1 To 3
     If ChkBx.Name = "moncheckbox" & i And "moncheckbox" & i.Value = True Then
 "Matextbox" & i.text = "toto"
       
     End If
    Next i
End Sub

voyez vous mes erreurs?
j ai beau tourner dasn tous les sens, je me perds entre collection et modules de classes...et surtut j arrive pas à lier les controles de checkbox et textbox..........

merci...........
 
Dernière édition:
Re : creation dynamique

Re,

Là il y a 2 fois "=" ?!
If ChkBx.Name = "moncheckbox" & i And "moncheckbox" & i.Value = True

Et ça ça ne fonctionne pas :
"Matextbox" & i.text = "toto"

Je n'ai pas testé, mais il faut s'orienter vers :
UserForm1.Controls("moncheckbox" & i)
 
Re : creation dynamique

merci de votre sollicitude!

j'ai beau ecrire, modifier.....je n y arrive pas.......
aujourd hui jen ai fait que perdre mon temps.......il y a des jours avec et d autres sans.........

bonne après midi
 
Re : creation dynamique

Re bonjour et merci de m'écrire

je ne comprends pas trop, à quoi sert UserForm1.Controls("moncheckbox" & i)?

il permet de considérer les controles checkbox de userform1........

merci
 
Dernière édition:
Re : creation dynamique

bonjour,
en espérant qeu tout le monde a bien profité de ce week en d bien ensoleillé.......

bon j'ai beau avoir eu un week de 3 jours.........mon probleme est toujours là et ne s est point dissipé...

voilà mon petit fichier test..

je veux que quand je coche la textbox se remplit.........

apres j adapterai cela à moon projet....

si quelqu un me comprend........

merci

bon appétit
 

Pièces jointes

Re : creation dynamique

Bonjour,

Je ne comprends pas ce que tu veux faire.
Peux tu mettre un petit bouton qui lance le Userform qu'on voit par où on commence ?
Quand tu coches sur une textbox tu veux quoi exactement ?
 
Re : creation dynamique

bonjour et merci de me repondre.

Mon objectif final et d'insérer ce code dans le projet sur lequel j travaille
En afit j auari autant de label, de textbox et de checkbox que de cases sélectionnées
les labels seront preremplis
si je coche sur la cases j aurai un formulaire qui va appariatre qui lorsque j le quitterai me donnera la valeur de la textbox correspondant à la case cochée
si la case n est pas cochée on rentre la valeur manuellement
pui s l ensemble des valeurs des textbox se remplirait dans le ligne de la feuille excel
(tout ceci se fera sur classeurdelecreation.xls)

pour l instant j m entraine sur classeur 21

bref pour l instant , c du basique ......;;;;
dans un 1er temps, je cherche juste à remplir la textbox i lorsque la case i est cochée

pour ensuite arriver lorsque je clique sur la case i un userform apparit avec une zone de texte et un bouton retour, et kan je clique sur retour (que j reviens sur le premier user) ma textbox i soit remplit

c un peu plus clair?
 

Pièces jointes

- 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

H
Réponses
19
Affichages
7 K
P
  • Question Question
Réponses
3
Affichages
1 K
Réponses
6
Affichages
3 K
T
Réponses
2
Affichages
682
T
H
Réponses
6
Affichages
4 K
Helios67
H
R
Réponses
1
Affichages
7 K
D
Réponses
1
Affichages
2 K
Damorek
D
C
  • Question Question
Réponses
3
Affichages
937
C
E
  • Question Question
Réponses
1
Affichages
873
Emmanuel31100
E
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…