Insérer la date / l'heure dans n'importe quel programme à l'aide du raccourci clavier

Lorsque vous écrivez du contenu tel que du contenu technique, des articles de presse, etc., vous pouvez parfois vouloir insérer la date ou l'horodatage actuel dans un programme ou un éditeur que vous utilisez. Dans le Bloc-notes, vous pouvez ajouter l'horodatage en appuyant sur la touche F5.

Microsoft Office Word, OneNote permet aux combinaisons de touches de raccourci Alt + Maj + D et Alt + Maj + T d'insérer respectivement la date et l'heure actuelles.

De même, WordPad dispose du bouton de barre d'outils Date et heure qui vous permet d'insérer la date ou l'horodatage dans votre format préféré dans la liste de 13 choix.

Mais, si vous utilisez un programme qui n'a pas de fonction intégrée pour insérer la date et l'heure actuelles, vous aurez peut-être besoin d'une macro ou d'un outil d'automatisation tiers à cet effet. Avec les outils d'automatisation, vous avez également l'avantage d'utiliser une seule combinaison de touches de raccourci pour insérer la date ou l'horodatage dans n'importe quel programme.

$config[ads_text6] not found

Insérez la date ou l'heure dans n'importe quel programme à l'aide du raccourci clavier

AutoHotkey est un langage de script gratuit et open-source pour Windows qui permet aux utilisateurs de créer facilement des scripts petits à complexes pour toutes sortes de tâches telles que les remplisseurs de formulaires, les clics automatiques, les macros, etc.

  1. Téléchargez AutoHotkey et installez-le.
  2. Cliquez avec le bouton droit sur le bureau, cliquez sur Nouveau et sélectionnez Script AutoHotkey .
  3. Renommez le fichier de script New AutoHotkey Script.ahk en insert_date.ahk
  4. Cliquez avec le bouton droit sur le fichier et choisissez Modifier le script
  5. Supprimez toutes les lignes du script et remplacez-le par le code suivant:
     ^! d :: FormatTime, CurrentDateTime,, hh: mm tt M / dd / yyyy SendInput, % CurrentDateTime% return 

  6. Enregistrez le fichier insert_date.ahk et fermez l'éditeur.
  7. Double-cliquez pour exécuter le script. Il apparaîtra dans la zone de notification.
  8. Maintenant, passez au programme où vous souhaitez insérer la date ou l'horodatage.
  9. Appuyez sur Ctrl + Alt + D pour insérer l'horodatage à la position actuelle du curseur.

Personnalisation du script

Vous pouvez changer le raccourci clavier du clavier dans la (1ère ligne du) script si vous en avez besoin. Voici les modificateurs.

  • ! {Alt}
  • + {Maj}
  • ^ {Ctrl}
  • # {Winkey}

Par exemple, pour Ctrl + Alt + Maj + D, vous utiliseriez ^!+d

Pour la liste complète des clés que vous pouvez envoyer ou intercepter, consultez la documentation AutoHotkey SendInput

Sans utiliser de raccourcis clavier

Si vous souhaitez insérer l'horodatage en tapant un mot spécifique - par exemple, td, puis modifiez le script .ahk et remplacez son contenu par ce qui suit:

 :: td :: FormatTime, CurrentDateTime,, hh: mm tt M / jj / aaaa SendInput, % CurrentDateTime% return 

Maintenant, tapez td (et suivi d'un espace) dans n'importe quel programme. Les mots td seront remplacés par la date / l'horodatage actuels. Voir cette animation:

De même, vous pouvez personnaliser le format de date ou d'horodatage.

Format de dateRésultat
hh: mm tt M / jj / aaaa11:26 AM 15/06/2019
hh: mm tt MM / jj / aaaa11:26 AM 15/06/2019
hh: mm: ss tt MM / jj / aaaa11:26:22 AM 15/06/2019
HH: mm MM / jj / aaaa11:26 15/06/2019
HH: mm MMM / jj / aaaa11:26 juin / 15/2019
(pas de formatage)11 h 26, samedi 15 juin 2019

Consultez la documentation FormatTime Syntax AutoHotkey pour plus d'informations.

Le script AutoHotkey ci-dessus utilise seulement 1.5 MB de mémoire.

Et vous pouvez même compiler le script .ahk dans un fichier .exe afin que vous n'ayez pas besoin d'avoir le programme AutoHotkey installé. Cela est particulièrement utile si vous gérez de nombreux ordinateurs dans le cadre de votre réseau domestique ou professionnel.

Articles Connexes