- Démarrage
- Didacticiels
- Projets d'automatisation
- Création d'automatisations
- Bases de l'automatisation
- Réf. d’objets
- Meilleures pratiques d'automatisation
- À propos des cibles et des ancres
- Indication d'une cible
- Modification d’une cible
- Tutoriel : Travailler avec l’UI Automation
- Tutoriel : extraction de données de table d’une page Web et modification de ces données dans Excel
- Tutoriel : remplir des formulaires en format PDF avec des données Excel dans Acrobat Reader
- Tutoriel : Création d’un tableau croisé dynamique
- Tutoriel : parcourir les lignes d'une table
- Tutoriel : comparaison des fichiers Excel et envoi par e-mail des erreurs de rapprochement
- Tutoriel : extraire des données d'e-mails automatisés et les déplacer vers une application de bureau
- Tutoriel : Filtrage des données dans Excel
- Tutoriel : Formatage des cellules
- Tutoriel : ajout d’informations sur les fichiers d'un dossier dans un fichier Excel
- Tutoriel : ajout de ses propres formules au Bloc-notes du projet
- Tutoriel : parcourir les e-mails Outlook et enregistrer les pièces jointes
- Tutoriel : enregistrer, renommer et déplacer des pièces jointes
- Automatisation PowerPoint
- Automatisation des données
- Activités courantes
- Automatisation de l'espace de travail Google
- Automatisation OneDrive et SharePoint
- Résolution des problèmes
Manuel utilisateur de StudioX
Dans ce tutoriel, nous allons créer une automatisation qui enregistre les pièces jointes de tous les e-mails d'un dossier de recherche Outlook sur votre ordinateur, puis déplace les fichiers vers un autre dossier de votre ordinateur et les renomme en ajoutant la date d’aujourd’hui au nom du fichier. Pour renommer les fichiers, nous utiliserons une formule dans le bloc-notes du projet par défaut disponible dans StudioX.
Nous allons créer un projet et commencer par ajouter une activité Utiliser l'application de bureau Outlook pour indiquer le compte Outlook à utiliser. À l'intérieur de cette activité, nous allons ajouter une activité Pour chaque e-mail , puis le scénario commun Itérer dans les pièces jointes des e-mails pour indiquer que nous voulons enregistrer les pièces jointes de chaque e-mail, puis traiter chaque fichier après son enregistrement. En parcourant chaque fichier du dossier où les pièces jointes sont enregistrées, nous ajouterons ensuite une activité Écrire la cellule pour copier le nom du fichier et modifier le nom dans le Bloc-notes du projet, et une activité Déplacer le fichier pour déplacer le fichier avec le nom mis à jour vers un autre .exe.
-
Créez deux dossiers sur votre ordinateur et un dossier de recherche dans Outlook.
- Créez deux dossiers nommés Dedans et En dehors à la racine du disque C: de votre ordinateur.
- Lancez Outlook, faites un clic droit sur Dossiers de recherche dans le volet Dossier, puis sélectionnez Nouveau dossier de recherche.
- Dans la fenêtre Nouveau dossier de recherche, sélectionnez Créer un dossier de recherche personnalisé > Choisir.
- Dans la fenêtre Dossier de recherche personnalisé, entrez « Pièces jointes de la semaine dernière » dans la case Nom, puis sélectionnez Critères.
- Dans l’onglet Messages de la fenêtre Recherche avancée, sélectionnez reçu le et Semaine dernière dans les menus déroulants situés à côté de Date.
- Dans l’onglet Autres choix, sélectionnez la ligne une ou plusieurs pièces jointes dans le menu déroulant adjacent à Uniquement les éléments.
- Cliquez trois fois sur OK pour fermer les fenêtres et enregistrer le dossier de recherche.
-
Configurer un projet.
-
Ajoutez le compte Outlook au projet.
-
Dans le panneau Activités, sélectionnez l’onglet E-mail et double-cliquez sur Utiliser l’application de bureau Outlook. L’activité est ajoutée au panneau Concepteur.
-
Dans l’activité, le compte de messagerie par défaut est déjà sélectionné dans le champ Compte. Si vous souhaitez utiliser un compte différent, sélectionnez-le dans le menu déroulant.
Dans le champ Référencer en tant que, laissez la valeur par défaut
Outlookcomme nom de référence pour le compte dans l’automatisation.
-
-
Parcourez les messages dans le dossier de recherche Outlook.
-
Dans le panneau Activités, faites glisser l’activité Pour chaque e-mail et déposez-la à l’intérieur de l’activité Utiliser l’application de bureau Outlook.
-
Dans l’activité Pour chaque e-mail , cliquez sur Plus
sur le côté droit du champ Dans les e-mails de , puis sélectionnez Outlook > [Dossiers de recherche] > [Pièces jointes de la semaine dernière]. Votre sélection s’affiche dans le champ sous la forme de Last week's attachments.Vous avez indiqué que vous souhaitez parcourir les e-mails dans le dossier Outlook « Pièces jointes de la semaine dernière ».

-
-
Parcourez les pièces jointes de l’e-mail.
-
Cliquez sur Ajouter une activité
à l’intérieur de l’activité Pour chaque e-mail, puis, dans le champ de recherche en haut de l’écran, sélectionnez le scénario courant Parcourir les pièces jointes de l’e-mail. -
Naviguez vers le dossier d'entrée, sélectionnez-le et cliquez sur OK.
Deux activités s’ajoutent à votre projet :
-
Enregistrer les pièces jointes d'un e-mail avec
CurrentMailsélectionné pour le champ E-mail indiquant que les pièces jointes de l'e-mail actuel de l’itération doivent être enregistrés dans le dossier d' entrée qui est indiqué ainsi :C:\Inet qui est sélectionné dans le champ Enregistrer dans le dossier . -
Pour chaque fichier du dossier avec
C:\Insélectionné dans le champ Dossier pour indiquer que vous allez parcourir les fichiers de ce dossier.Si vous cliquez maintenant sur Démarrer pour exécuter l’automatisation, les pièces jointes seront téléchargées et enregistrées dans le dossier d'entrée.

-
-
-
Renommez et déplacez les pièces jointes de l'e-mail vers un autre dossier.
-
Dans le panneau Activités, sélectionnez l’onglet Excel, puis faites glisser l'activité Utiliser le fichier Excel (Use Excel File) et déposez-la à l’intérieur de l'activité Pour chaque fichier du dossier (For Each File In Folder).
-
Ajoutez une activité Écrire la cellule (Write Cell) dans l'activité Utiliser le fichier Excel (Use Excel File).
-
Dans l’activité Écrire la cellule (Write Cell) :
- Cliquez sur Plus
sur le côté droit du champ Que faut-il écrire (What to write), puis sélectionnez FichierActuel (CurrentFile) > Nom complet (inclut le chemin complet) (Full Name (includes full path)) pour indiquer que vous voulez copier le chemin complet du fichier actuel dans l’itération. - Cliquez sur Plus
sur le côté droit du champ Où écrire , puis sélectionnez Bloc-notes > Fichier [Feuille] > NomCompletFichier [Cellule] pour indiquer que nous voulons coller le chemin complet du fichier actuel dans l’itération vers la cellule nommée NomCompletFichier dans la feuille Fichier. du Bloc-notes du projet.
- Cliquez sur Plus
-
Cliquez sur Bloc-notes dans le ruban de StudioX. Dans le fichier Projet_Notebook.xslx, accédez à la feuille Fichier , mettez à jour la valeur dans la cellule nommée
ReformattedFileName(B14) comme suit :=FileNameNoExtension & "-" & YYYYMMDD & "." & FileExtensionet enregistrez le fichier. Cette formule ajoute la date actuelle à la fin du nom du fichier. -
Dans le panneau Activités, sélectionnez l’onglet Fichier, faites glisser l’activité Déplacer le fichier et déposez-la dans l'activité Pour chaque fichier du dossier, située après l’activité Écrire la cellule.
-
Dans l’activité Déplacer le fichier (Move File) :
- Cliquez sur Plus
sur le côté droit du champ De (From), puis sélectionnez FichierActuel (CurrentFile) > Nom complet (inclut le chemin complet) (Full Name (includes full path)) pour indiquer le chemin complet du fichier actuel dans l’itération. - Cliquez sur Plus
sur le côté droit du champ À , puis sélectionnez Texte. Dans le générateur de texte, entrez C:\Out\, puis cliquez sur Plus
sur le côté droit de la fenêtre et sélectionnez Bloc-notes > Fichier [Feuille] > NomFichierReformaté [Cellule]. Le chemin dans le Générateur de textes devrait ressembler à ceci : C:\Out\[Notes] File!ReformattedFileName. - Make sure the Overwrite option is selected.
- Cliquez sur Plus
-
Click Save in the Text Builder.

-
Cliquez sur Enregistrer dans le ruban StudioX pour enregistrer l’automatisation, puis cliquez sur Exécuter pour exécuter l’automatisation.
Les pièces jointes de chaque e-mail du dossier de recherche Outlook sont enregistrées dans le dossier d'entrée de l’ordinateur, la date d’aujourd’hui est ajoutée au nom et elles sont déplacées vers le dossier de sortie.Téléchargez l'exemple
-