Trimiteți prin e-mail o foaie de calcul în Excel printr-o macrocomandă VBA

Cuprins

Acesta este modul în care puteți trimite foaia de calcul curentă rapid și ușor prin e-mail utilizând Excel VBA

Doriți să trimiteți foaia de lucru activă prin e-mail dintr-o macro? Acest lucru poate fi util, de exemplu, pentru a redirecționa automat date noi sau alte informații prin macro.

Excel poate utiliza programul dvs. de e-mail care este apelat pentru a îndeplini sarcina. Utilizați următoarea macro pentru a trimite prin e-mail foaia activă:

Sub Foaie de calcul Trimite ()
ActiveSheet.Copy
Application.Dialogs (xlDialogSendMail) .Show _
[email protected]”, „Subiect”
Sfârșitul Sub

Trimiterea în sine nu execută macro-ul. Din motive de securitate, acest lucru trebuie făcut de către utilizator. După pornirea macro-ului, programul dvs. de e-mail afișează o fereastră cu care foaia de lucru activă poate fi trimisă prin e-mail ca singura foaie de lucru dintr-un registru de lucru. Următoarea ilustrație arată cum poate arăta acest lucru:

Un clic pe butonul TRIMITE este suficient pentru a trimite e-mailul.

În macro, controlați adresa de e-mail dorită și subiectul integrând textele dorite în macro.

Pentru a introduce macro-ul, apăsați combinația de taste ALT F11 în Excel. Aceasta cheamă editorul VBA. Utilizați comanda INSERT - MODULE pentru a insera o foaie de modul goală. Pentru a porni macro-ul, apăsați combinația de taste ALT F8 în Excel.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave