Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013
-
23 avril 2009 à 10:55
Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013
-
23 avril 2009 à 11:14
Salut à tous!
Alors je vais essayé de vous expliquer mon problème tout simplement; je tiens à signaler que je suis un pur débutant, et que j'entrave pas grand chose au langage informatique donc essayé de me répondre le plus simplement et d'éviter les phrases intordables :p.
Alors, je voudrais créer un bouton, qui quand je clique dessus, efface des cellules inscrites dans le code. J'écris le code suivant:
Private Sub CommandButton5_Click()
Sheets("nom de la feuille").Select
range("c32").value=0
End Sub
Je me met dans le mode développeur (office 2007) puis, en double cliquant sur le bouton de commande que je souhaite, je rentre le code ci dessus. Il m'amène bien à la feuille sélectionnant, mais ne change pas la valeur de la cellule.
Par pure curiosité, je saisie un code identique sur le ThisWorkbook et là, si je reste sous le mode VBA et que je fais tourner, sa fonctionne.
Donc, si qq1 peut me dire pourquoi il marche sous le thisworkbook et pourquoi il ne marche pas sous une feuille normale?
Ensuite, comment modifier mon code sur la feuille pour qu'il marche directement ou si cela n'est pas possible, comment appeler le Thisworkbook en cliquant sur la bouton d'action situé sur la feuille?
Boulgor
Messages postés24Date d'inscriptionmardi 14 avril 2009StatutMembreDernière intervention 4 avril 2013 23 avril 2009 à 11:05
Ben merci sa fonctionne à merveille.
Ne joues pas avec les trois petits points inutilement, comme dis au dessus je n'y connais rien et dire le pourquoi du comment, ou même ne rien dire du tout est surement plus judicieux que "...".