Lameche15
Messages postés156Date d'inscriptionmardi 9 septembre 2008StatutMembreDernière intervention15 septembre 2022
-
9 sept. 2008 à 15:01
pile_poil
Messages postés682Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention 4 août 2012
-
11 sept. 2008 à 12:13
Bonjour à tous,
J'essaie de mettre au point une application permettant la saisie d'activité d'une entreprise.
J'ai donc une feuille de calcul sous excel pour chaque mois de l'année en cours
Un bouton me permet de lancer le code après avoir selectionner la plage de cellule à saisir.
Ce bouton m'envoie sur une Userform ou figurent plusieurs CheckBox (12) qui correspondent à des noms d'engins.
J'aimerais pouvoir en fonction des CheckBox cochées, inscrire le(s) Caption(s) correspondant(s) dans les cellules selectionnées.
Si qqn à une idée de code à me fournir je lui en serait très reconnaissant.
pile_poil
Messages postés682Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention 4 août 20126 11 sept. 2008 à 12:13
For i = 1 To 21 'Récupération de l'activité
If Me.Controls("OptionButton" & i).Value = True Then
If Range("G33") = "" Then 'Recherche case vide
Range("G33") = Me.Controls("OptionButton" & i).Caption
Range("G32").Interior.Color = Couleur
Range("O32") = Activites.TextBoxLieu.Text
Exit for
ElseIf Range("G37") = "" Then
Range("G37") = Me.Controls("OptionButton" & i).Caption
Range("G36").Interior.Color = Couleur
Range("O36") = Activites.TextBoxLieu.Text
exit for
ElseIf Range("G41") = "" Then
Range("G41") = Me.Controls("OptionButton" & i).Caption
Range("G40").Interior.Color = Couleur
Range("O40") = Activites.TextBoxLieu.Text
exit for
ElseIf Range("G45") = "" Then
Range("G45") = Me.Controls("OptionButton" & i).Caption
Range("G44").Interior.Color = Couleur
Range("O44") = Activites.TextBoxLieu.Text
exit for
End If
End If
Next i
[reglement.aspx ]si c'est la solution, penser : REPONSE ACCEPTEE