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

Bug USF sur module de classe(boutons de cde

I

isabelle

Guest
Bonsoir le forum,

Problème sur un module de classe :
sur un USF je saisis dans une textbox une lettre qui affiche des données dans une listbox
pour remplacer la textbox, j'ai mis des boutons de cde en module de classe ( une lettre par bouton)
mais le fichier bugue complètement à cause de ce module
si quelqu'un a la patience de comprendre pourquoi
merci à lui
isabelle [file name=TESTISA2.zip size=29829]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TESTISA2.zip[/file]
 

Pièces jointes

  • TESTISA2.zip
    29.1 KB · Affichages: 33

Hervé

XLDnaute Barbatruc
Bonsoir isabelle

J'ai pas tout compris à ton appli et me suis limiter à solutionner les bugs.

salut [file name=TESTISA2_20060119212540.zip size=31064]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TESTISA2_20060119212540.zip[/file]
 

Pièces jointes

  • TESTISA2_20060119212540.zip
    30.3 KB · Affichages: 29
I

isabelle

Guest
bonsoir hervé,

effectivement tu as reglé le pb des boutons de cde mais il me reste un bug quand in click dans la listbox1 : 'erreur 424 objet requis' et je ne vois pas le problème

isabelle
 

Hervé

XLDnaute Barbatruc
re isabelle

ton souci vient du fait que la plage de ta boucle for to est vide.

tu initialise la plage (nommé plage) dans le module de classe.

tu la récupère dans le module du usf sans l'avoir déclarer public.

donc tu la perd.

Déclare ta range plage public au niveau module standard.

public plage as range

pense a supprimer les autres déclarations.

salut
 

Hervé

XLDnaute Barbatruc
re isabelle

pour l'initialisation de ton module de classe, je me permet de te proposer cette syntaxe plus 'académique'



Private Sub UserForm_Initialize()
Dim i As Byte

ReDim Buttons(1 To 6)

For i = 1 To 6
       
Set Buttons(i).ButtonGroup = Controls('commandbutton' & i)
Next i

End Sub



salut
 

Hervé

XLDnaute Barbatruc
Bonjour isabelle

J'ai plus d'idée, a part faire ce que j'ai dit hier soir qui à l'air de fonctionner sur le classeur ci-joint

salut [file name=TESTISA2_20060120090813.zip size=31144]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TESTISA2_20060120090813.zip[/file]
 

Pièces jointes

  • TESTISA2_20060120090813.zip
    30.4 KB · Affichages: 24

Discussions similaires

Réponses
29
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…