E-mails maken met de HYPERLINK-functie

Inhoud

De essentie van deze methode is om de standaard Excel-functie te gebruiken HYPERLINK (HYPERLINK), die oorspronkelijk was ontworpen om koppelingen naar externe bronnen in de cellen van het blad te maken. Bijvoorbeeld als volgt:

Het eerste argument voor de functie is een link, het tweede is de tijdelijke aanduiding-tekst in de cel die de gebruiker ziet. De truc is dat je een standaardconstructie uit de HTML-opmaaktaal als link kunt gebruiken mailtoEen die een e-mailbericht maakt met de opgegeven parameters. In het bijzonder is hier een dergelijke constructie in de formule:

zal genereren wanneer de gebruiker op de link klikt, dit is het bericht:

Indien nodig kunt u een kopie (CC) en een verborgen kopie (BCC) en tekst (Body) toevoegen aan de gemaakte brief aan meerdere ontvangers. Hier is een formule, bijvoorbeeld:

=HYPERLINK(“mailen naar:[e-mail beveiligd], [e-mail beveiligd]?cc=[Email protected]&bcc=[Email protected]&onderwerp=vriendelijke bijeenkomsten& lichaam =Friends!% 0AIk heb een idee.% 0AWaarom klappen we niet in een glas?";"Versturen")

=HYPERLINK(«mailto:[beveiligd met e-mail], [beveiligd met e-mail][beveiligd met e-mail]&[beveiligd met e-mail]&subject=Vriendelijke borrels&body=Vrienden!%0AAI heb een idee.%0AASMoeten we in het glas klappen?”,”Verzenden ”)

maakt ons een volwaardig e-mailbericht met een heleboel ontvangers, een onderwerp en tekst:

Let er bij het invoeren van zo'n lange constructie op dat u deze niet overdrijft met extra spaties en aanhalingstekens. Vergeet ook niet om een ​​separator in de body (body) te plaatsen. % 0A (percentage, nul en Engels A) als u uw tekst over meerdere regels wilt verspreiden.

De voordelen van deze methode zijn eenvoud, vergelijkbare methoden omvatten het gebruik van macro's. Er zijn ook nadelen:

  • kan bestand niet aan bericht toevoegen (mailto ondersteunt deze functie niet om veiligheidsredenen)
  • de maximale lengte van tekst in het eerste argument van de HYPERLINK-functie is 255 tekens, wat de lengte van berichten beperkt
  • om een ​​brief te verzenden, moet u handmatig op de link klikken.

Nadat je een beetje met een tamboerijn hebt gedanst, kun je zelfs een eenvoudige vorm maken die een tekststring maakt van de gegeven fragmenten met parameters als het eerste argument van de HYPERLINK-functie:

De formule in E2 wordt:

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

  • Mailinglijst met PLEX add-on
  • Verschillende manieren om e-mailberichten te verzenden vanuit Excel

Laat een reactie achter