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.