OVH Cloud OVH Cloud

fonction si et maintenant

6 réponses
Avatar
fredbzr
Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide
--


Fred

6 réponses

Avatar
GuyM
Salut,
enlève simplement les guillemets autour qui encadrent "maintenant".

cordialement. Guy



"fredbzr" a écrit dans le message de news: 438c8ecd$0$29184$
Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où j'écris quelque chose en a1.
Merci de votre aide
--


Fred



Avatar
Jacky
Bonsoir;

Essaie:
=SI(A1="";"";MAINTENANT())
format heure

Salutations
JJ

"fredbzr" a écrit dans le message de
news:438c8ecd$0$29184$
Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide
--


Fred




Avatar
ThierryP
Bonsoir fredbzr,

peut-être ceci :

=SI(A1<>"";MAINTENANT();"aa")

@+ thierryp
Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide


Avatar
fredbzr
merci çà marche impeccable
le problème est qu'à chaque ouverture de la feuille l'heure change et moi je
voudrai que tant qu'il n'y a pas de modification en a1 l'heure reste la même
qu'à la première inscription.
Est-ce faisable et comment
merci
"ThierryP" a écrit dans
le message de news:
Bonsoir fredbzr,

peut-être ceci :

=SI(A1<>"";MAINTENANT();"aa")

@+ thierryp
Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide




Avatar
ThierryP
RE
Par formule, je ne vois pas trop mais en VBA, un truc du genre (à adapter) :
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
[b1].Value = Now()
End Sub

A placer dans le module de Feuil1. Si tu modifies la cellule A1, B1
affiche la date et l'heure de la modif de A1
@+ thierryp

merci çà marche impeccable
le problème est qu'à chaque ouverture de la feuille l'heure change et moi je
voudrai que tant qu'il n'y a pas de modification en a1 l'heure reste la même
qu'à la première inscription.
Est-ce faisable et comment
merci
"ThierryP" a écrit dans
le message de news:

Bonsoir fredbzr,

peut-être ceci :

=SI(A1<>"";MAINTENANT();"aa")

@+ thierryp

Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide









Avatar
Â+
Bonjour,

Est-ce que ceci répond à ta question :

Menu Outils / Options / Calcul / cocher "Itération" / mettre "Nb maximum
d'itérations" à 1

En B1 : =SI(A1="";MAINTENANT();B1)

A1 ne doit pas necessairement contenir un valeur, un espace suffit.
Pour modifier l'heure il faut effacer A1, valider, puis y remettre un espace
ou autre chose.

Â+







Bonsoir
j'essaie de fairte quelque chose de simple et pourtant je n'y arrive pas.
je souhaiterai la chose suivante en b1: si(a1="";"";"maintenant()")
le soucis est que "maintenant" s'affiche et non l'heure de l'instant où
j'écris quelque chose en a1.
Merci de votre aide
--


Fred