Comment changer la langue sur Office 365
Découvrez comment changer la langue de l
Visual Basic pour Applications ou VBA est un langage de programmation puissant mais simple et vous permet d'automatiser Microsoft Excel au maximum. L'une de ces automatisations consiste à utiliser des codes VBA pour intégrer d'autres applications Microsoft telles qu'Outlook, PowerPoint et Word et augmenter la productivité.
L'envoi d'e-mails avec VBA dans Excel est l'une de ces intégrations qui vous facilite la vie en automatisant les tâches d'envoi de feuilles de calcul ou de rapports. Ce didacticiel vous guidera à travers les étapes d'envoi d'e-mails avec VBA à partir d'Excel en étapes faciles à suivre.
Activation de la bibliothèque d'objets Microsoft Outlook
Vous devez définir la référence d'objet d'envoi d'e-mail d'Outlook car il s'agit d'un objet extérieur pour Excel VBA . Suivez ces étapes :
Envoi d'e-mails avec VBA : écrire des codes et exécuter
Maintenant que vous avez activé l'objet Outlook dans Excel VBA, suivez ces étapes pour écrire la macro Excel et l'exécuter :
Sub send_email_with_VBA() Dim EmailApp As Outlook.Application Dim Source As String Set EmailApp = New Outlook.Application Dim EmailItem As Outlook.MailItem Set EmailItem = EmailApp.CreateItem(olMailItem) EmailItem.To = "[email protected]" EmailItem.CC = "[email protected]" EmailItem.BCC = "[email protected]" EmailItem.Subject = "Statut d'expédition de la commande client" EmailItem.HTMLBody = "Salut l'équipe," & vbNewLine & vbNewLine & "PFA la feuille de calcul pour la commande du jour status" & _ vbNewLine & vbNewLine & _ "Cordialement," & vbNewLine & _ "Tamal Das" Source = ThisWorkbook.FullName EmailItem.Attachments.Add Source EmailItem.Send End Sub
Le code mentionné ci-dessus enverra un e-mail en utilisant votre compte Outlook aux adresses e-mail mentionnées dans le code.
Le contenu de l'e-mail est également disponible dans la ligne de code EmailItem.HTMLBody . De plus, Excel VBA joindra automatiquement votre classeur source à l'e-mail en tant que pièce jointe.
Vous pouvez apporter les modifications suivantes pour personnaliser les adresses et le texte du corps de l'e-mail :
Pour envoyer des e-mails avec VBA avec succès, vous devez configurer le compte Gmail ou le compte Outlook dans l'application Outlook autonome de la suite Microsoft Office. Outlook basé sur un navigateur en ligne ne fonctionnera pas avec ce code VBA.
Conclusion
Maintenant que vous avez suivi les étapes susmentionnées pour envoyer des e-mails avec VBA, il devrait être plus facile pour vous d'automatiser les tâches banales dans Excel. Par exemple, laissez le fichier de feuille de calcul vous envoyer automatiquement un e-mail lorsque des collaborateurs mettent à jour la feuille de calcul. Envoyez également des e-mails automatisés aux clients lorsque vous mettez à jour la colonne d'état de la commande dans Excel.
Si vous souhaitez davantage d'automatisation Excel à l'aide de VBA, utilisez le codage d'horodatage VBA pour conserver un journal des modifications de la feuille de calcul.
Découvrez comment changer la langue de l
Besoin de trier les entrées d
Les tableaux croisés dynamiques sont des outils d
Découvrez comment barrer des textes et des nombres dans Excel avec ce guide détaillé. Apprenez les méthodes simples à appliquer sur toutes les cellules de votre feuille de calcul.
Si vous avez besoin de faire une copie de votre document Word, voici comment en créer un et l
Découvrez comment rappeler un e-mail dans Outlook et comment annuler ou remplacer un message électronique. Suivez nos étapes simples pour éviter les erreurs !
Vous souhaitez augmenter la lisibilité de votre blog, site web ou autres œuvres littéraires ? Vous devez apprendre à mettre en retrait dans Word de la bonne manière.
Les cases à cocher facilitent la lecture des listes, des tâches et des enquêtes. Vous voulez savoir comment cocher une case dans les documents Word ? Lisez ce tutoriel Word.
Lors de l'ajout d'une image dans vos documents MS Word, vous devrez peut-être l'entourer de texte. apprenez à envelopper du texte dans Word en utilisant des méthodes simples.
Vous voulez savoir comment vérifier l'orthographe dans Excel ? Voici les meilleures options couvrant les méthodes manuelles, raccourcies et automatiques pour la vérification orthographique Excel.