Afficher la date sur un Clic

eliot raymond

XLDnaute Occasionnel
Bonjour a toutes et tous, forum

Je souhaiterai faire un clic dans une cellule et afficher la date du jour avec un message.

Voir svp le petit fichier ci-joint pour exemple et plus d'infos.


Merci a vous et de votre temps

Meilleurs voeux

Raymond
 

Pièces jointes

  • Date.xlsm
    20.2 KB · Affichages: 75
  • Date.xlsm
    20.2 KB · Affichages: 98
  • Date.xlsm
    20.2 KB · Affichages: 81

Vinc

XLDnaute Junior
Re : Afficher la date sur un Clic

Bonjour, avec un double clic :

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(ActiveCell, Range("C4:C25")) Is Nothing Then
If ActiveCell.Offset(0, -1).Value Like "" Then Exit Sub
MsgBox ActiveCell.Offset(0, -1).Value, , "DATE"
End If
End Sub
 

Pierrot93

XLDnaute Barbatruc
Re : Afficher la date sur un Clic

Bonjour,

regarde peut être ceci :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("C4:C25")) Is Nothing Then Exit Sub
With Target.Offset(0, -1)
    .Value = IIf(IsEmpty(.Value), "Prélever le : " & Format(Date, "dddd d mmmm yyyy"), "")
End With
End Sub

bonne journée
@+
 

Pierrot93

XLDnaute Barbatruc
Re : Afficher la date sur un Clic

Re,

en rajoutant peut être un petit test :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("C4:C25")) Is Nothing Or Target.Count > 1 Then Exit Sub
With Target.Offset(0, -1)
    .Value = IIf(IsEmpty(.Value), "Prélever le : " & Format(Date, "dddd d mmmm yyyy"), "")
End With
End Sub
 

eliot raymond

XLDnaute Occasionnel
Re : Afficher la date sur un Clic

Re Pierrot93

Afin d'éviter un nouveau post, vu que c'est toujours le meme sujet

je souhaiterai rajouter une chtite option svp

Comment faire toujours avec le mème petit fichier de ce matin, dans la zone D4:O25 sur un clic

changer la couleur de fond de la cellule

(1) Je clic dans une cellule elle passe fond gris (16)
(2) un nouveau clic dans la meme cellule elle passe fond vert (4)
(3) en fait soit gris ou vert

merci et bonne après midi

Raymond
 

Pierrot93

XLDnaute Barbatruc
Re : Afficher la date sur un Clic

Re,

essaye en modifiant comme suit :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("D4:O25")) Is Nothing Then
    With Target.Interior
        .ColorIndex = IIf(.ColorIndex = 16, 4, 16)
    End With
End If
If Intersect(Target, Range("C4:C25")) Is Nothing Then Exit Sub
With Target.Offset(0, -1)
    .Value = IIf(IsEmpty(.Value), "Prélever le : " & Format(Date, "dddd d mmmm yyyy"), "")
End With
End Sub

bon après midi
@+
 

eliot raymond

XLDnaute Occasionnel
Re : Afficher la date sur un Clic

Salut Pierrot93

Merci a toi c'est super sympa cerise sur le gateau ca fonctionne aussi sur un double clic
que dire, bah oui encore un grand merci, je place sous le coude (LOL)

je retourne a mon programme

Bonne après midi de l'an 2012 Pierrot93

Bye Pierrot93, bonne année 2012, Raymond
 

Discussions similaires

Réponses
2
Affichages
198

Statistiques des forums

Discussions
314 092
Messages
2 105 775
Membres
109 428
dernier inscrit
saadeddine el moatassim