Epena a écrit :
Bonjour,
Il faut mettre comme acecel l'a indiqué Cbotuyau.AddItem InputBox("type de tuyau pour la jonction" & Str(n), "type tuyau" )
et non pas :
Cbotuyau.AddItem = InputBox("type de tuyau pour la jonction" & Str(n), "type tuyau" )
Ensuite il faudra selectionner la valeur ajoutée dans la Combo. Dans ces conditions, il vaut mieux écrire :
tmp = InputBox("type de tuyau pour la jonction" & Str(n), "type tuyau" )
Cbotuyau.AddItem tmp
Cbotuyau.Value = tmp
val = Cbotuyau.Value
Worksheets("database" ).Range("d2" ).Offset(n, 0) = val
Finalementrs pourquoi passer par un combo si val est déterminé par inputbox et mettre simplement :
val= InputBox("type de tuyau pour la jonction" & Str(n), "type tuyau" )
Worksheets("database" ).Range("d2" ).Offset(n, 0) = val
A+
Epéna
|