Faire un bouton d'action + boite de dialogue

Résolu
bizuuu -  
 bizuuu -
Bonjour,

je souhaite réaliser un bouton d'action sur excel qui à l'orgine est rouge,
en cliquant on ouvre une boite de dialogue qui demande la date et les initiales et les note dans la cellule
puis le bouton d'action devient vert.

Pour l'instant la seule chose que j'ai pu faire c'(est la boite de dialogue...
Sub Rectangle1_Cliquer()
Dim resultat As String
resultat = InputBox("mettez vos initiales et la date ", "Initiale")
If resultat <> "" Then
MsgBox resultat
End If
End Sub

Merci d'avance

A voir également:

4 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

les note dans la cellule
comment elles entrent et dans quelle cellule ??
0
bizuuu
 
Je souhaite que les notes rentrent non pas dans une cellule mais dans une forme.
Ainsi dans le cas précédent, je clique sur une forme (le rectangle1) et c'est dans ce rectangle que je cherche à faire apparaitre la date et les initiales.
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

comme ceci:

Sub Rectangle2_Clic()
Dim resultat As String
resultat = InputBox("mettez vos initiales et la date ", "Initiale")
If resultat <> "" Then
ActiveSheet.Shapes("Rectangle 2").DrawingObject.Interior.Color = 5296274 'vert'a adapter nom forme et couleur
ActiveSheet.Shapes("Rectangle 2").TextFrame.Characters.Text = resultat
Else
ActiveSheet.Shapes("Rectangle 2").DrawingObject.Interior.Color = 255 'rouge
ActiveSheet.Shapes("Rectangle 2").TextFrame.Characters.Text = "Néant"
End If
End Sub


adapter le nom de la shape en respectant les espaces!
0
bizuuu
 
MERCI,

c'est parfait!! ça fonctionne et je clique dessus sans cesse tellement c'est beau!!!
0