Visual Basic pour Applications ( VBA) est couramment utilisé pour automatiser des tâches de routine dans les applications Microsoft Office. L'envoi d'un e-mail à partir de Microsoft Excel 2007 en utilisant VBA est utile dans les cas où vous devez envoyer un courriel en permanence les dernières données dans un classeur Excel . En quelques étapes, vous pouvez écrire du code pour automatiser facilement la tâche de l'envoi de l'e-mail via Microsoft Outlook. Instructions 1 Démarrer Microsoft Office 2007 et sélectionnez l'onglet "Developer " . Cliquez sur " Visual Basic " et sélectionner " Outils". Cliquez sur " Références" vérifier " Microsoft Outlook 12.0 Object Library" et sélectionnez 2 Tapez la suivante pour créer un nouveau sous "OK". : Sous sendEmail () < br > Appuyez sur " Entrée". 3 Tapez la commande suivante pour créer vos variables : oLookApp As Outlook.application Dim oLookMail comme Outlook.MailItem 4 Type de la suivante pour affecter l'objet de perspectives et de créer un nouvel e-mail : Set oLookApp = New Outlook.application Set oLookMail = oLookApp.CreateItem (0) 5 Tapez la commande suivante pour définir les variables pour votre email: . oLookMail To = " john.doe @ yahoo com. " . Subject = " Mon classeur » . Body =" je suis e -mailing ce classeur .. " . Attachments.Add ActiveWorkbook.FullName Photos . envoyer End With 6 exécuter vos sous pour envoyer le classeur Excel actuel . < br >
|