Send et regneark i Excel via en VBA -makro via e -mail

Indholdsfortegnelse

Sådan kan du hurtigt og nemt sende det aktuelle regneark via e -mail ved hjælp af Excel VBA

Vil du gerne sende det aktive regneark via e -mail fra en makro? Dette kan f.eks. Være nyttigt til automatisk at videresende nye data eller andre oplysninger via makro.

Excel kan bruge dit e-mail-program, der kaldes til at udføre opgaven. Brug følgende makro til at e -maile det aktive ark:

Sub regnearkSend ()
ActiveSheet.Copy
Application.Dialogs (xlDialogSendMail) .Vis _
"[email protected]", "Emne"
Afslut Sub

At sende sig selv udfører ikke makroen. Af sikkerhedsmæssige årsager bør dette gøres af brugeren. Når du har startet makroen, viser dit e-mail-program et vindue, hvormed det aktive regneark kan e-mailes som det eneste regneark i en projektmappe. Følgende illustration viser, hvordan dette kan se ud:

Et klik på knappen SEND er tilstrækkeligt til at sende mailen.

I makroen styrer du den ønskede e-mail-adresse og emnet ved at integrere de ønskede tekster i makroen.

For at indtaste makroen skal du trykke på tastekombinationen ALT F11 i Excel. Dette åbner VBA -editoren. Brug kommandoen INSERT - MODULE til at indsætte et tomt modulark. For at starte makroen skal du trykke på tastekombinationen ALT F8 i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave