Importer automatiquement des pages à la date du jour et ce, pour chaque mois de l'année

Anonyme
2023-02-22T02:16:32+00:00

Pour un besoin de passage de consigne à la journée, j'ai besoin de créer des pages, sous OneNote, à la date du jour. Je souhaiterais pouvoir créer automatiquement ces pages via le calendrier annuel par année, si possible, ou plus facilement.

Microsoft 365 et Office | OneNote | Other | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

6 réponses

  1. Anonyme
    2023-02-27T01:15:27+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Le script Powershell fourni par Olivia nécessite l’installation du module Powershell de OneNote pour s’exécuter. En fait, OneNote ne reconnaît pas directement les commandes de script.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-02-24T19:48:13+00:00

    Bonjour ,

    Je ne comprend pas quel module installer via powershell ?

    Taper le script fourni précédemment via powershell ne suffit pas ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-02-24T06:01:09+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Bonjour LEJEUNE Stéphane,

    Ce problème nécessite que vous installiez le module via Powershell avant de créer un script OneNote.

    Cette question est au-delà du soutien de la communauté Microsoft. Vous pouvez visiter Microsoft Learn (en anglais uniquement) et le demander dans la section Gestion Onenote.

    Voici le lien vers la section.

    Si vous avez d’autres questions, n’hésitez pas à les poser à nouveau.

    Bonne journée!

    Sinceres salutations

    Manson - MSFT | Spécialiste du support communautaire Microsoft

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-02-23T21:03:23+00:00

    Bonjour,

    Tout d'abord, merci pour votre aide. Je rencontre un problème avec le script (pour l'option 2, je n'ai pas la possibilité d'avoir Microsoft Power Automate à mon bureau).

    Voici ce que j'ai rentré dans le script et le retour d'erreur :

    PS C:\Users\Stephane.LEJEUNE> # Importer le module OneNote

    >> Import-Module OneNote

    >> # Définir le nom du bloc-notes et de la section

    >> $notebookName = "consignes équipe tech 2023"

    >> $sectionName = "Avril 2023"

    >> # Obtenir la date du jour

    >> $date = Get-Date

    >> $month = $date.ToString("Avril")

    >> # Créer une nouvelle page dans la section du mois en cours

    >> $section = Get-OneNoteSection -Name $sectionName -NotebookName $notebookName

    >> $page = New-OneNotePage -Section $section -Title $month

    >> # Ajouter du contenu à la page

    >> Add-OneNotePageText -Page $page -Text "Contenu de la page"

    >> # Ouvrir la page dans OneNote

    >> Invoke-OneNote -Page $page

    Import-Module : Le module «OneNote» spécifié n'a pas été chargé, car aucun fichier de module valide n'a été trouvé

    dans un répertoire de module.

    Au caractère Ligne:2 : 1

    • Import-Module OneNote
    • 
          + CategoryInfo          : ResourceUnavailable: (OneNote:String) [Import-Module], FileNotFoundException 
      
          + FullyQualifiedErrorId : Modules\_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand 
      
      

    Get-OneNoteSection : Le terme «Get-OneNoteSection» n'est pas reconnu comme nom d'applet de commande, fonction, fichier

    de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le

    chemin d'accès est correct et réessayez.

    Au caractère Ligne:10 : 12

    • $section = Get-OneNoteSection -Name $sectionName -NotebookName $noteb ...
    •        ~~~~~~~~~~~~~~~~~~ 
      
      • CategoryInfo : ObjectNotFound: (Get-OneNoteSection:String) [], CommandNotFoundException
      • FullyQualifiedErrorId : CommandNotFoundException

    New-OneNotePage : Le terme «New-OneNotePage» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de

    script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin

    d'accès est correct et réessayez.

    Au caractère Ligne:11 : 9

    • $page = New-OneNotePage -Section $section -Title $month
    •     ~~~~~~~~~~~~~~~ 
      
      • CategoryInfo : ObjectNotFound: (New-OneNotePage:String) [], CommandNotFoundException
      • FullyQualifiedErrorId : CommandNotFoundException

    Add-OneNotePageText : Le terme «Add-OneNotePageText» n'est pas reconnu comme nom d'applet de commande, fonction,

    fichier de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que

    le chemin d'accès est correct et réessayez.

    Au caractère Ligne:13 : 1

    • Add-OneNotePageText -Page $page -Text "Contenu de la page"
    • 
          + CategoryInfo          : ObjectNotFound: (Add-OneNotePageText:String) [], CommandNotFoundException 
      
          + FullyQualifiedErrorId : CommandNotFoundException 
      
      

    Invoke-OneNote : Le terme «Invoke-OneNote» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de

    script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin

    d'accès est correct et réessayez.

    Au caractère Ligne:15 : 1

    • Invoke-OneNote -Page $page
    • 
          + CategoryInfo          : ObjectNotFound: (Invoke-OneNote:String) [], CommandNotFoundException 
      
          + FullyQualifiedErrorId : CommandNotFoundException
      

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2023-02-23T06:21:09+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Salut, LEJEUNE Stéphane,

    Bienvenue dans notre communauté Microsoft.

    OneNote lui-même ne prend pas en charge la création automatique de pages par année en fonction de la date actuelle, nous pourrions donc essayer d’utiliser d’autres méthodes. Il existe plusieurs façons de créer automatiquement des pages dans OneNote à la date actuelle pour chaque mois de l’année. Voici quelques options :

    Option 1 : utiliser un script PowerShell

    Vous pouvez utiliser un script PowerShell pour créer des pages OneNote en fonction de la date actuelle. Vous pouvez créer un script qui crée une page pour chaque mois de l’année et l’ajouter à votre bloc-notes OneNote.

    Voici un exemple de script PowerShell qui crée une page dans OneNote à la date actuelle :

    # Importer le module OneNote
    

    Import-Module OneNote# Définir le nom du bloc-notes et de la section$notebookName = "Nom du bloc-notes"$sectionName = "Nom de la section"# Obtenir la date du jour$date = Get-Date$month = $date.ToString("MMMM")# Créer une nouvelle page dans la section du mois en cours$section = Get-OneNoteSection -Name $sectionName -NotebookName $notebookName$page = New-OneNotePage -Section $section -Title $month# Ajouter du contenu à la pageAdd-OneNotePageText -Page $page -Text "Contenu de la page"# Ouvrir la page dans OneNoteInvoke-OneNote -Page $page

    Vous pouvez ensuite utiliser une tâche planifiée pour exécuter ce script tous les jours ou tous les mois afin de créer automatiquement des pages dans OneNote.

    Option 2 : Utiliser Microsoft Power Automate

    Microsoft Power Automate vous permet de créer des pages dans OneNote en fonction de la date actuelle. Vous pouvez configurer une automatisation qui crée une nouvelle page dans OneNote chaque jour ou chaque mois à l’aide de déclencheurs basés sur la date.

    *Microsoft Power Automate est disponible pour Microsoft 365 Business Edition.

    S’il y a quelque chose qui n’est pas clair, n’hésitez pas à me le faire savoir.

    Sinceres salutations

    Cécile | Spécialiste du support communautaire Microsoft

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire