Comment créer une série de cases à cocher

Fermé
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010 - 12 mai 2009 à 14:41
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010 - 13 mai 2009 à 09:41
Bonjour,

Je souhaiterais créer une macro permettant de créer, dans une colonne A, des cases à cocher de la ligne 159 à 671 ( par exemple ) avec leurs cellules de controles ( affichant "VRAI" ou "FAUX" )sur la même ligne mais en colonne C. Vu que je l'ais fais manuellement avant, j'aimerais avoir un code m'épargnant ce travail jusqu'à la ligne 671 T_T.

Est ce possible ? ( sachant qu'il y a des données en colonnes B D E et F qui ne doivent pas être modifiés )

Merci d'avance pour votre aide :)
A voir également:

2 réponses

vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010
13 mai 2009 à 08:11
J'ais trouvé ce code, mais il ne corespond pas à ce que je cherche ( pas de cellules de controle )

Sub GenerateComboBox()
Dim Chekbox As OLEObject
Dim i As Integer
Dim Target As Range

For i = 2 To 51
  
    Set Target = ActiveSheet.Range("B" & i)
        Set Chekbox = ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Left:=Target.Left, Top:=Target.Top, Width:=Target.Width, Height:=Target.Height)

Next i
End Sub


Je souhaiterais le même type de code mais pour des cases à cocher ayant une cellule de controle associée :s
0
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010
13 mai 2009 à 09:41
Je précise que je travaille sur excel et sous viasual basic, si ça peut aider ;)
0