Remplir cellule avec macro vba - case à coche

Fermé
fleurlille - 23 juin 2008 à 11:06
 fleurlille - 23 juin 2008 à 11:20
Bonjour,

Pourquoi ca ne fonctionne pas :

Private Sub ok_button_server_Click()

If option1_server.Value = True Then
Range(Cells(i, 5)).Value = "Dell"
End If

If option1_printserver.Value = True Then
Range(Cells(i, 5)).Value = "DellPrint"
End If

End Sub


Le but recherché:
Suite à l'apparition d'un formulaire présentant un ensemble de cases à cocher, l'utilisateur clique sur un bouton "OK" : ok_button_server.
Je voudrais inscrire Dell (ou Dellprint) selon son choix de case, dans la cellule (i,5)
Le i est declaré en Public dans mon module, j'ai verifié avec le debogeur i prend bien la valeur souhaitée.

Merci d'avance pour vos reponses !

Fleur
A voir également:

1 réponse

Ivan-hoe Messages postés 433 Date d'inscription dimanche 17 février 2008 Statut Membre Dernière intervention 17 octobre 2008 309
23 juin 2008 à 11:14
Salut,
modifie
Range(Cells(i, 5)).Value = "Dell"

en
Cells(i, 5).Value = "Dell" 

I.
0
Merci ^^
Je pensais avoir essayer mais j'ai du tournoyer autour du pot

Merci pour ta rapidité !

Bonne journée
0