Een kopie maken van een Word-document: 3 eenvoudige methoden om te proberen
Als u een kopie van uw Word-document moet maken, kunt u er als volgt een maken en deze ergens op uw schijf opslaan.
Visual Basic for Applications of VBA is een krachtige maar toch eenvoudige programmeertaal waarmee u Microsoft Excel volledig kunt automatiseren. Een van die automatiseringen is het gebruik van VBA-codes om andere Microsoft-apps zoals Outlook, PowerPoint en Word te integreren en de productiviteit te verhogen.
Het verzenden van e-mail met VBA in Excel is zo'n integratie die uw leven gemakkelijker maakt door spreadsheet- of rapportmailingtaken te automatiseren. Deze zelfstudie leidt u in eenvoudig te volgen stappen door de stappen voor het verzenden van e-mail met VBA vanuit Excel.
Activering van Microsoft Outlook-objectbibliotheek
U moet de objectreferentie voor het verzenden van e-mail van Outlook instellen, aangezien dit een extern object is voor Excel VBA . Volg samen met deze stappen:
E-mail verzenden met VBA: codes schrijven en uitvoeren
Nu u het Outlook-object in Excel VBA hebt ingeschakeld, volgt u deze stappen om de Excel-macro te schrijven en uit te voeren:
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 = "Verzendstatus klantbestelling" EmailItem.HTMLBody = "Hallo team," & vbNewLine & vbNewLine & "PFA de spreadsheet voor de bestelling van vandaag status" & _ vbNewLine & vbNewLine & _ "Groeten," & vbNewLine & _ "Tamal Das" Bron = ThisWorkbook.FullName EmailItem.Attachments.Add Bron EmailItem.Send End Sub
De bovengenoemde code stuurt een e-mail met uw Outlook-account naar de e-mailadressen die in de code worden genoemd.
De e-mailinhoud is ook beschikbaar in de coderegel EmailItem.HTMLBody . Bovendien zal Excel VBA uw bronwerkmap automatisch als bijlage aan de e-mail toevoegen.
U kunt de volgende wijzigingen aanbrengen om de adressen en de hoofdtekst van de e-mail te personaliseren:
Om met succes e-mail met VBA te kunnen verzenden, moet u een Gmail-account of het Outlook-account configureren in de zelfstandige Outlook-app van de Microsoft Office-suite. Online browsergebaseerde Outlook werkt niet met deze VBA-code.
Conclusie
Nu u de bovengenoemde stappen voor het verzenden van e-mail met VBA hebt gevolgd, zou het eenvoudiger voor u moeten zijn om alledaagse taken in Excel te automatiseren. Laat het spreadsheetbestand bijvoorbeeld automatisch een e-mail naar u sturen wanneer bijdragers het werkblad bijwerken. Stuur ook geautomatiseerde e-mails naar klanten wanneer u de bestelstatuskolom in Excel bijwerkt.
Als u meer Excel-automatisering wilt met VBA, gebruik dan de VBA-tijdstempelcodering om een logboek bij te houden van spreadsheetwijzigingen.
Als u een kopie van uw Word-document moet maken, kunt u er als volgt een maken en deze ergens op uw schijf opslaan.
E-mails versturen vanuit Excel zonder over te schakelen naar een andere app? Lees verder om de 11 eenvoudige stappen te leren voor het verzenden van e-mail met VBA.
Je hebt misschien gehoord van de Excel TEKST-functie, maar weet er niet veel over. Lees om te weten wat de Excel TEKST-functie is en hoe deze te gebruiken.
Excel-spreadsheets worden voor van alles gebruikt. Ongeacht waarvoor u een spreadsheet gebruikt, de kans is groot dat u cellen inkleurt om de informatie te maken
Exchange-gebruikers komen vaak Outlook tegen die probeert berichten te verbinden. Bekijk deze blog om te weten hoe u dit verbindingsprobleem met Outlook kunt oplossen.
Excel laat je geen voorloopnullen invoegen in je database? Geen zorgen, want we helpen u op eenvoudige manieren voorloopnullen toe te voegen in Excel.
Vraagt u zich af hoe u een vinkje in Excel invoegt? Het wachten is voorbij! Lees deze Excel-zelfstudie om de methoden te kennen die nuttig en gemakkelijk zijn.
#SPILLEN! Fout is een veel voorkomende fout in MS Excel. Als je wilt weten wat Spill betekent in Excel, lees dan deze blog tot het einde.
Leer de beste methoden om tekst in Excel te roteren om kolomkoppen een compacte en stijlvolle uitstraling te geven in diagonaal, verticaal of schuin formaat.
Heeft u problemen met het beheren van meerdere bladen in uw Excel-bestand. Weet hoe u een werkblad in Excel verwijdert en bewaar alleen de noodzakelijke.