Maison > Les sujets > excel > peut exceler les rappels par courrier électronique

peut exceler les rappels par courrier électronique

Lisa Kudrow
Libérer: 2024-12-30 15:58:16
original
231 Les gens l'ont consulté

Excel peut-il envoyer automatiquement des rappels par e-mail ?

Oui, Excel peut envoyer automatiquement des rappels par e-mail pour des tâches spécifiques. Cette fonctionnalité est appelée « Mise en forme conditionnelle ».

Comment configurer des rappels par e-mail Excel pour des tâches spécifiques ?

Pour configurer des rappels par e-mail Excel pour des tâches spécifiques, suivez ces étapes :

  1. Ouvrez le fichier Excel contenant les tâches dont vous souhaitez vous souvenir.
  2. Sélectionnez les cellules contenant les tâches.
  3. Cliquez sur le bouton « Mise en forme conditionnelle » dans l'onglet Accueil.
  4. Sélectionnez « Nouvelle règle » dans le menu déroulant.
  5. Dans la « Nouvelle règle de mise en forme » ", sélectionnez "Utiliser une formule pour déterminer les cellules à formater" dans le menu déroulant "Sélectionner un type de règle".
  6. Dans dans le champ "Formater les valeurs où cette formule est vraie", saisissez la formule suivante :

    <code>=AND(TODAY()>=$B2, TODAY()<=$C2)</code>
    Copier après la connexion

$B2 est la date de début de la tâche et $C2 est la fin date de la tâche.

  1. Cliquez sur le bouton "Format" et sélectionnez la mise en forme que vous souhaitez appliquer aux cellules qui répondent aux critères.
  2. Cliquez sur le bouton « OK ».

Excel peut-il envoyer des rappels par courrier électronique avec des pièces jointes ?

Oui, Excel peut envoyer des rappels par courrier électronique avec pièces jointes. Pour ce faire, vous devrez utiliser VBA (Visual Basic for Applications). Voici un exemple de code VBA que vous pouvez utiliser :

<code>Sub SendEmailWithAttachment()

Dim olApp As Object
Dim olMail As Object
Dim strBody As String

'Create an Outlook application object
Set olApp = CreateObject("Outlook.Application")

'Create a new email message
Set olMail = olApp.CreateItem(olMailItem)

'Set the recipients
olMail.To = "recipient@example.com"

'Set the subject
olMail.Subject = "Reminder"

'Set the body
strBody = "This is a reminder about the task you need to complete." & vbCrLf
strBody = strBody & "Please see the attachment for more details."
olMail.Body = strBody

'Set the attachment
olMail.Attachments.Add ("C:\path\to\attachment.docx")

'Send the email
olMail.Send

End Sub</code>
Copier après la connexion

Pour utiliser ce code, vous devrez :

  1. Ouvrez le fichier Excel contenant les tâches souhaitées pour vous en souvenir.
  2. Appuyez sur Alt F11 pour ouvrir l'éditeur VBA.
  3. Insérez un nouveau module en cliquant sur l'icône Menu "Insérer" et sélectionnez "Module".
  4. Collez le code VBA dans le module.
  5. Enregistrez le fichier.
  6. Exécutez la macro en appuyant sur F5.

La macro enverra un rappel par e-mail avec la pièce jointe au destinataire spécifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal