Heure automatique
Résolu/Fermé
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
-
24 oct. 2012 à 16:54
narvalot Messages postés 117 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 24 septembre 2018 - 25 oct. 2012 à 14:37
narvalot Messages postés 117 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 24 septembre 2018 - 25 oct. 2012 à 14:37
A voir également:
- Heure automatique
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Colissimo heure de livraison après-midi - Forum Consommation & Internet
- Gmail libellé automatique - Guide
14 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
24 oct. 2012 à 20:40
24 oct. 2012 à 20:40
Bonjour,
«Je voudrais savoir si il est possible de mettre le jour et l'heure automatiquement ?»
Oui avec du code VBA.
« en cliquant sur les cellules avec la souris ?»
Oui mais uniquement avec le clic droit, car Excel ne détecte pas le simple clic gauche (autrement, on pourrait utiliser le double gauche, ou le changement de cellule).
«et que l'on puisse pas y revenir pour la changer ?»
Oui mais il faut déverrouiller les cellules autorisées (clic droit / format de cellule / onglet Protection : décocher Vérrouillée) et protéger la feuille (Révision / Protéger la feuille), sans mot de passe (ça sert à rien !).
Exemple de code à copier dans le module de feuille (copier le code ci-dessous / clic droit sur l'onglet / visualiser le code / coller)
«Je voudrais savoir si il est possible de mettre le jour et l'heure automatiquement ?»
Oui avec du code VBA.
« en cliquant sur les cellules avec la souris ?»
Oui mais uniquement avec le clic droit, car Excel ne détecte pas le simple clic gauche (autrement, on pourrait utiliser le double gauche, ou le changement de cellule).
«et que l'on puisse pas y revenir pour la changer ?»
Oui mais il faut déverrouiller les cellules autorisées (clic droit / format de cellule / onglet Protection : décocher Vérrouillée) et protéger la feuille (Révision / Protéger la feuille), sans mot de passe (ça sert à rien !).
Exemple de code à copier dans le module de feuille (copier le code ci-dessous / clic droit sur l'onglet / visualiser le code / coller)
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Dim rng As Range 'Pas d'action en cas de sélection de plusieurs cellules If Target.Count > 1 Then Exit Sub 'Pas d'action si la cellule est verrouillée If Target.Locked Then Exit Sub 'Définir la plage des cellules susceptibles de recevoir l'information Set rng = [B2:C5,E1:G10] 'Pas d'action hors plage autorisée If Intersect(Target, rng) Is Nothing Then Exit Sub 'Optionnel : Annuler l'effet du clic droit (pas de menu contextuel) Cancel = True 'Oter la protection de la feuille ActiveSheet.Unprotect 'Ecrire la date et l'heure dans la cellule Target.Value = Now 'Vérrouiller la cellule Target.Locked = True 'Protéger la feuille ActiveSheet.Protect End Sub
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
24 oct. 2012 à 21:33
24 oct. 2012 à 21:33
Salut,
une autre approche toujours en VBA, clic droit sur une cellule de la plage A1:I20, la date et heure sont saisie dans la cellule active et la cellule se verrouille.
si on souhaite modifier la saisie, double clic sur la cellule verrouillée elle est accessible avec mot de passe qui dans tous les cas est open
https://www.cjoint.com/?BJyvHESDSb4
une autre approche toujours en VBA, clic droit sur une cellule de la plage A1:I20, la date et heure sont saisie dans la cellule active et la cellule se verrouille.
si on souhaite modifier la saisie, double clic sur la cellule verrouillée elle est accessible avec mot de passe qui dans tous les cas est open
https://www.cjoint.com/?BJyvHESDSb4
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 09:35
25 oct. 2012 à 09:35
Salut,
Merci à tous les 2 de vous être investi aussi rapidement et c'est tout à fait ce que je recherchais
encore merci à vous et vive le Forum
Merci à tous les 2 de vous être investi aussi rapidement et c'est tout à fait ce que je recherchais
encore merci à vous et vive le Forum
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 10:05
25 oct. 2012 à 10:05
j'ai un gros problème, c'est que je ne peux pas utiliser la macro comme je voudrais, je m'explique,
elle ne m'accepte pas d'autres cellules, par exemple je voudrais de A4:A35, et là ça beug
un autre exemple sur plusieurs colonnes espacées,(Target, Range("A4:A34")(c4:c34)(d4:d34))) ????
Je suis dans l'impasse, j'ai beau essayer mais ça me beug avec ce message Target.Locked = True sur fond jaune
elle ne m'accepte pas d'autres cellules, par exemple je voudrais de A4:A35, et là ça beug
un autre exemple sur plusieurs colonnes espacées,(Target, Range("A4:A34")(c4:c34)(d4:d34))) ????
Je suis dans l'impasse, j'ai beau essayer mais ça me beug avec ce message Target.Locked = True sur fond jaune
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
25 oct. 2012 à 10:59
25 oct. 2012 à 10:59
Re,
quel code utilises tu, celui de Patrice que je salue ou le mien
quel code utilises tu, celui de Patrice que je salue ou le mien
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 11:02
25 oct. 2012 à 11:02
le tien
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
25 oct. 2012 à 11:39
25 oct. 2012 à 11:39
Re,
teste ce fichier voir s'il répond à tes attentes. Pour faciliter les test j'ai ajouté un bouton que nous traiteront plus tard avec une protection par mot de passe si tu veux le conserver, mais dans un premier temps il permet de réinitialiser les plages
https://www.cjoint.com/?BJzlNXmPh2V
teste ce fichier voir s'il répond à tes attentes. Pour faciliter les test j'ai ajouté un bouton que nous traiteront plus tard avec une protection par mot de passe si tu veux le conserver, mais dans un premier temps il permet de réinitialiser les plages
https://www.cjoint.com/?BJzlNXmPh2V
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 12:05
25 oct. 2012 à 12:05
c'est tout simplement GÉNIAL, le bouton est super interessant, comme ça, cela me permettra de faire un pdf à la fin de chaque mois, de réinitialiser et d'économiser du papier, puisqu'il faut absolument préserver la nature
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
25 oct. 2012 à 12:53
25 oct. 2012 à 12:53
Re,
alors tu attends un peu avant ce soir je compléte le bouton avec un mot de passe pour éviter un effacement accidentel de tes données
alors tu attends un peu avant ce soir je compléte le bouton avec un mot de passe pour éviter un effacement accidentel de tes données
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
25 oct. 2012 à 13:11
25 oct. 2012 à 13:11
Allez vite fait sur le café, regarde si ça te va
https://www.cjoint.com/?BJznltYZIOU
https://www.cjoint.com/?BJznltYZIOU
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 14:21
25 oct. 2012 à 14:21
c'est GÉNIAL ce que tu m'a fait, pourrait tu me libérer le bouton de sorte que je le mette ou je veux, je ne l'ai pas trouvé sur ta macro
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
25 oct. 2012 à 14:24
25 oct. 2012 à 14:24
Re,
Quel est ta version Excel,
Si c'est 2007 ou 2010 as tu l'onglet développeur dans ton ruban, il est juste après celui de Révision et Affichage
Quel est ta version Excel,
Si c'est 2007 ou 2010 as tu l'onglet développeur dans ton ruban, il est juste après celui de Révision et Affichage
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 14:34
25 oct. 2012 à 14:34
c'est bizarre, j'ai le 2010 et je n'ai pas developpeur
narvalot
Messages postés
117
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
24 septembre 2018
25 oct. 2012 à 14:37
25 oct. 2012 à 14:37
je viens de le trouver dans "options", il n'est pas mis par défaut
encore mille merci pour tout Mike
je mets en resolu
encore mille merci pour tout Mike
je mets en resolu