Indiquer numéro de ligne VBA excel

Indiquer numéro de ligne VBA excel - Langages fonctionnels - Programmation

Marsh Posté le 01-06-2010 à 21:04:22    

Bonjour, je cherche à inscrire la valeur "vrai" qui indique qu'un bouton bascule est coché dans une certaine ligne, en colonne 6.
Si le début de cette ligne (cellule("Ai" )) déjà rempli, je souhaite que "vrai" s'inscrive sur la ligne suivante, et ainsi de suite (toujours dans la colonne 6).
 
Mon code est le suivant :
 
Private Sub ToggleButton6_Click()
Sheets("donne" ).Cells(Ligne, 6).Value = ToggleButton6.Value
End Sub
 
Function Ligne() As Double
For i = 1 To 10
Next i
If Sheets("Donne" ).Cells(i, 1).Value = "" Then
Ligne = i
End If
End Function
 
Je suis débutant en VBA, et je ne connais pas trop la fonction "for i = a to b.
 
Si vous avez une idée merci de m'apporter votre aide !
 
PS : J'aimerais aussi que le mot "vrai" disparaisse lorsque l'on décoche le bouton..

Reply

Marsh Posté le 01-06-2010 à 21:04:22   

Reply

Marsh Posté le 02-06-2010 à 09:55:06    

florent42820 a écrit :


Je suis débutant en VBA, et je ne connais pas trop la fonction "for i = a to b.


For i = 1 To 10
  [tes instructions doivent être ici le Next i termine le For]
Next i


Message édité par Deamon le 02-06-2010 à 09:55:23
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed