J'ai inclu cette instruction afin que la date du jour s'indique lors d'un
double clic dans une cellule. Mon problème est que je souhaiterais que la
date reste à celle du jour cliquée sans se mettre à jour les jours suivants.
Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la
cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value =
IIf(Target.Value = "", "=TODAY()", "")
Cancel = True
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Tout bêtement : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Target.Value = Target.Value: End If Cancel = True End Sub
Cordialement Pascal
"DENIS" a écrit dans le message de news:
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
Bonjour
Tout bêtement :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then
Target.Value = IIf(Target.Value = "", "=TODAY()", "")
Target.Value = Target.Value: End If
Cancel = True
End Sub
Cordialement
Pascal
"DENIS" <DENIS@discussions.microsoft.com> a écrit dans le message de news:
16AE5182-0905-40FD-BD63-43EB9EA621BE@microsoft.com...
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un
double clic dans une cellule. Mon problème est que je souhaiterais que la
date reste à celle du jour cliquée sans se mettre à jour les jours
suivants.
Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la
cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > IIf(Target.Value = "", "=TODAY()", "")
Cancel = True
End Sub
Bonjour Tout bêtement : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Target.Value = Target.Value: End If Cancel = True End Sub
Cordialement Pascal
"DENIS" a écrit dans le message de news:
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
zOrg2net
Salut Denis, J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim DateJour DateJour = Date If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then Target.Value = DateJour Cancel = True End If End Sub
zOrg2net 7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
Salut Denis,
J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
Dim DateJour
DateJour = Date
If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then
Target.Value = DateJour
Cancel = True
End If
End Sub
zOrg2net
7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un
double clic dans une cellule. Mon problème est que je souhaiterais que la
date reste à celle du jour cliquée sans se mettre à jour les jours suivants.
Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la
cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value =
IIf(Target.Value = "", "=TODAY()", "")
Cancel = True
End Sub
Salut Denis, J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim DateJour DateJour = Date If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then Target.Value = DateJour Cancel = True End If End Sub
zOrg2net 7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
zOrg2net
Oups!!! Le Cancel=True est mal placé, il devrait-être en dehors du test If.
zOrg2net
Salut Denis, J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim DateJour DateJour = Date If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then Target.Value = DateJour Cancel = True End If End Sub
zOrg2net 7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
Oups!!! Le Cancel=True est mal placé, il devrait-être en dehors du test If.
zOrg2net
Salut Denis,
J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
Dim DateJour
DateJour = Date
If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then
Target.Value = DateJour
Cancel = True
End If
End Sub
zOrg2net
7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un
double clic dans une cellule. Mon problème est que je souhaiterais que la
date reste à celle du jour cliquée sans se mettre à jour les jours suivants.
Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la
cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value =
IIf(Target.Value = "", "=TODAY()", "")
Cancel = True
End Sub
Oups!!! Le Cancel=True est mal placé, il devrait-être en dehors du test If.
zOrg2net
Salut Denis, J'ai essayé ça et ça fonctionne bien. Est-ce bien ce que tu désires ??
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim DateJour DateJour = Date If Not Intersect([a11:k19], Target) Is Nothing And Target.Value = "" Then Target.Value = DateJour Cancel = True End If End Sub
zOrg2net 7OuNet
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
DENIS
Super ! ca fonctionne parfaitement. Merci beaucoup ! Denis
Bonjour Tout bêtement : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Target.Value = Target.Value: End If Cancel = True End Sub
Cordialement Pascal
"DENIS" a écrit dans le message de news:
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > > IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub
Merci à tous. Denis
Super ! ca fonctionne parfaitement.
Merci beaucoup !
Denis
Bonjour
Tout bêtement :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then
Target.Value = IIf(Target.Value = "", "=TODAY()", "")
Target.Value = Target.Value: End If
Cancel = True
End Sub
Cordialement
Pascal
"DENIS" <DENIS@discussions.microsoft.com> a écrit dans le message de news:
16AE5182-0905-40FD-BD63-43EB9EA621BE@microsoft.com...
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un
double clic dans une cellule. Mon problème est que je souhaiterais que la
date reste à celle du jour cliquée sans se mettre à jour les jours
suivants.
Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la
cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > > IIf(Target.Value = "", "=TODAY()", "")
Cancel = True
End Sub
Super ! ca fonctionne parfaitement. Merci beaucoup ! Denis
Bonjour Tout bêtement : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "=TODAY()", "") Target.Value = Target.Value: End If Cancel = True End Sub
Cordialement Pascal
"DENIS" a écrit dans le message de news:
Bonjour à tous,
J'ai inclu cette instruction afin que la date du jour s'indique lors d'un double clic dans une cellule. Mon problème est que je souhaiterais que la date reste à celle du jour cliquée sans se mettre à jour les jours suivants. Y a t'il une astuce pour résoudre ce problème puisqu'il ne faut pas que la cellule renvoie à =Today ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect([a11:k19], Target) Is Nothing Then Target.Value > > IIf(Target.Value = "", "=TODAY()", "") Cancel = True End Sub