Oprettelse af e-mails med HYPERLINK-funktionen

Indhold

Essensen af ​​denne metode er at bruge standard Excel-funktionen HYPERLINK (HYPERLINK), som oprindeligt var designet til at oprette links til eksterne ressourcer i arkets celler. For eksempel sådan her:

Det første argument til funktionen er et link, det andet er pladsholderteksten i cellen, som brugeren ser. Tricket er, at du kan bruge en standardkonstruktion fra HTML markup-sproget som et link mailtoEn der opretter en mail med de givne parametre. Her er især en sådan konstruktion i formlen:

vil generere, når brugeren klikker på linket, er dette meddelelsen:

Hvis det er nødvendigt, kan du tilføje en kopi (CC) og en skjult kopi (BCC) og tekst (Body) til det oprettede brev til flere modtagere. Her er en formel, for eksempel:

=HYPERLINK(“mailto:[email protected], [email protected]?cc=[Email protected]&bcc=[Email protected]&emne=venlige sammenkomster& Krop =Venner!%0AJeg har en idé.%0AHvorfor klapper vi ikke i et glas?";"Sende")

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=Venlige samvær&body=Venner!%0AAI har en idé.%0AASør vi klappe et glas?","Send ”)

vil gøre os til en fuldgyldig mailbesked med en flok modtagere, et emne og tekst:

Når du går ind i en så lang konstruktion, skal du passe på ikke at overdrive det med ekstra mellemrum og citater. Glem heller ikke at indsætte en separator i kroppen (kroppen). %0A (procent, nul og engelsk A), hvis du vil sprede din tekst over flere linjer.

Fordelene ved denne metode er enkelhed, enhver lignende metode involverer brug af makroer. Der er også ulemper:

  • ude af stand til at vedhæfte fil til besked (mailto understøtter ikke denne funktion af sikkerhedsmæssige årsager)
  • den maksimale tekstlængde i det første argument i HYPERLINK-funktionen er 255 tegn, hvilket begrænser længden af ​​beskeder
  • for at sende et brev, skal du manuelt klikke på linket.

Efter at have danset lidt med en tamburin, kan du endda oprette en simpel form, der vil skabe en tekststreng fra de givne fragmenter med parametre som det første argument for HYPERLINK-funktionen:

Formlen i E2 vil være:

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • Postliste med PLEX tilføjelse
  • Forskellige måder at sende e-mails fra Excel

Giv en kommentar