cs_Sator
Messages postés351Date d'inscriptionsamedi 7 février 2004StatutMembreDernière intervention 6 octobre 2010
-
13 juin 2007 à 12:21
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
13 juin 2007 à 14:39
Boujour à tous. voici mon problème....
// Call dateax(Form2, Combo1)
Public Function dateax(formo As Form, Controle As Object)
formo.Controle.Clear
formo.Controle.Text = "1"
For i = 2 To 31
formo.Controle.AddItem i
Next
End Function
//
donc quand je lance mon apli, il me met dans la ligne formo.contole.clear
l'erreur suivante:
L'objet je gère pas cette propriétée ou cette méthode.
Quand je survole dateax(formo As Form, Controle As Object) il me trouve le combo1 mais pas la form... donc j'en déduit que l'erreur est dans formo as form....
Si quelqu'un à une idée.... je l'en remercie d'avance.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 13 juin 2007 à 12:44
Salut,
Et pourquoi ne pas faire simplement:
Option Explicit
Private Sub Form_Load()
'Exemple
Call dateax(Form1.Combo1)
End Sub<hr />
Public Function dateax(CBox As ComboBox)
Dim i As Integer
CBox.Clear
For i = 1 To 31
Call CBox.AddItem(CStr(i))
Next
End Function<hr />, ----
[code.aspx?ID=41455 By Renfield]
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 13 juin 2007 à 13:39
correction cependant , mortalino
Public Sub dateax(Controle As ComboBox)
Controle.Clear
<strike>Controle.Text = "1"
</strike>For i = 1 To 31
Controle.AddItem i
Next
Controle.ListIndex=0
End Sub