Aide sur la formule "MAINTENANT"
Résolu/Fermé
A voir également:
- Aide sur la formule "MAINTENANT"
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
4 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
7 août 2015 à 15:20
7 août 2015 à 15:20
Bonjour,
Pour permettre aux intervenants de t'aider efficacement, il est souhaitable que tu joignes un fichier à ta demande. Ce fichier doit contenir les données utiles (non confidentielles), ainsi que la macro et doit être accompagné des explications nécessaires.
Pour joindre le fichier, tu peux utiliser https://www.cjoint.com/
Ensuite, reviens coller ici le lien donné par le site.
A+
Pour permettre aux intervenants de t'aider efficacement, il est souhaitable que tu joignes un fichier à ta demande. Ce fichier doit contenir les données utiles (non confidentielles), ainsi que la macro et doit être accompagné des explications nécessaires.
Pour joindre le fichier, tu peux utiliser https://www.cjoint.com/
Ensuite, reviens coller ici le lien donné par le site.
A+
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
7 août 2015 à 16:28
7 août 2015 à 16:28
Bonjour,
de ce que j'ai compris, pas possible par formule.
Complète ta macro qu'elle mette Now à coté de ton X.
eric
de ce que j'ai compris, pas possible par formule.
Complète ta macro qu'elle mette Now à coté de ton X.
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
7 août 2015 à 18:28
7 août 2015 à 18:28
Essaie avec ça :
Si tu recliques le temps précédent est remplacé. Tu n'as pas précisé ce que tu voulais.
Si tu veux le préserver ajoute un test comme if Target.Offset(, 2)="" then avant les modifs.
Et à mon avis 3 colonnes c'est trop, une seule pouvait suffire.
eric
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) If Target.Row < 12 Then Exit Sub If Target.Column = 2 Or Target.Column = 5 Or Target.Column = 8 Then Cancel = True Target.Offset(, 1) = "X" Target.Offset(, 2) = Time End If End Sub
Si tu recliques le temps précédent est remplacé. Tu n'as pas précisé ce que tu voulais.
Si tu veux le préserver ajoute un test comme if Target.Offset(, 2)="" then avant les modifs.
Et à mon avis 3 colonnes c'est trop, une seule pouvait suffire.
eric
babas
>
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 août 2015 à 23:07
7 août 2015 à 23:07
Merci beaucoup pour ta réponse, la macro marche bien, j'attend la réponse de Gyrus pour voir laquelle choisir.
En tous les cas merci beaucoup de m'avoir répondu aussi rapidement.
En tous les cas merci beaucoup de m'avoir répondu aussi rapidement.
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
7 août 2015 à 18:53
7 août 2015 à 18:53
Une proposition à tester
https://www.cjoint.com/c/EHhq1EH6fXX
A+
https://www.cjoint.com/c/EHhq1EH6fXX
A+
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
>
babas
7 août 2015 à 23:25
7 août 2015 à 23:25
Il ne s'agit pas d'une macro, à proprement parler.
Il s'agit d'une procédure évènementielle Worksheet.BeforeDoubleClick qui est lancée lorsque un double clic est réalisé sur une des cellules cibles définies.
Cette procédure se trouve dans le module de la feuille.
Pour la visualiser, fais clic droit sur l'onglet "Raid des Lucioles" puis "Visualiser le code".
A+
Il s'agit d'une procédure évènementielle Worksheet.BeforeDoubleClick qui est lancée lorsque un double clic est réalisé sur une des cellules cibles définies.
Cette procédure se trouve dans le module de la feuille.
Pour la visualiser, fais clic droit sur l'onglet "Raid des Lucioles" puis "Visualiser le code".
A+
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
7 août 2015 à 23:25
7 août 2015 à 23:25
Sa macro est dans le module Feuil1. Double-clic dessus pour l'afficher.
7 août 2015 à 17:02