PDA

Vollständige Version anzeigen : Hyperlink Email bei Sverweis


Lex8
01.07.2014, 13:12
Hallo Leute,

wie die Überschrift schon sagt, möchte ich, dass es mir die Email Adresse,
welche mit Sverweis in der Suchliste angezeigt wird, als Hyperlink angezeigt wird, damit gleich die email öffnet wenn man drauf klickt.

hier eine beispieldatei. vielen dank im voraus

https://www.dropbox.com/s/5pi74kbtvu...pieldatei.xlsm

gruß lex

Mc Santa
01.07.2014, 13:27
Hallo,

Ich kann leider deine Datei nicht öffnen (Download-Beschränkungen), aber ich habe dir mal ein Beispiel erstellt.

Hilft dir das weiter?
<br/><b><em>main</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>D</td><td>E</td><td>F</td><td>G</td><td>H</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">10</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">B</td><td style="border-color:#000000; color:#0000FF; border-color:#000000; background-color:#FFFFFF ; text-decoration: underline ; text-align:left; ">peter@gmx.de</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">A</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Hans@gmx.de</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">11</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">B</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">peter@gmx.de</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">12</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">C</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">udo@hotmail.de</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>E10</td><td>=HYPERLINK("mailto:" &amp; SVERWEIS(D10;G10:H12;2;0);SVERWEIS(D10;G10:H12;2;0))</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.01 einschl. 64 Bit</td></tr></table><br/>

Lex8
01.07.2014, 13:52
Hi mc santa,

vielen dank für die schnelle Antwort,

hab den Code auf die Datei umgewandelt:
=HYPERLINK("mailto:" & SVERWEIS(D1;tab_Namen[[Namen2]:[Information2]];2;0);SVERWEIS(D1;tab_Namen[[Namen2]:[Information2]];2;0))

Nun ein weiteres Problem. Habe auf der Arbeitsmappe einen Blattschutz,
daher öffnet er den Hyperlink nicht. kann man den Blattschutz irgendwie einstellen, dass Hyperlinks erlaubt sind?
Ich finde diesbezüglich nichts.

gruß und danke schon mal

lex

Mc Santa
01.07.2014, 14:01
Hallo,

bei mir wird der Link auch geöffnet, wenn ich einen Blattschutz setze, es hat also wahrscheinlich einen anderen Grund.

Kannst du die Datei hier im Forum hochladen (Erweitert > nach unten scrollen zu " Zusätzliche Einstellungen "), dann kann ich mir das einmal ansehen.

VG

Lex8
01.07.2014, 14:16
Achso geht das,
also hier die Datei mit der Formel, dass der Hyperlink angezeigt wird.
Jedoch eben beim Blattschutz funzt es nicht mehr.

Gruß Lex

Mc Santa
01.07.2014, 14:27
Hallo,

es geht offensichtlich nur, wenn du es erlaubst, dass gesperrte Zellen ausgewählt werden dürfen. Das kannst du beim Blattschutz mit einstellen.

Warum das so ist, und ob es einen guten Weg gibt, das zu umgehen, weiß ich leider nicht :(

Hoffe es hilft dir trotzdem weiter.
VG

Lex8
01.07.2014, 14:32
Leider wird die Tabelle von vielen Benutzern verwendet werden und daher ist es nicht ratsam diese Zeilen entsperrt zu lassen.

Hm vill. gibt es einen Code über VBA welches es gesppert lässt, aber den Hyperlink zuzänglich macht.

Weiters Problem, wenn ich in die Suche etwas schreibe, dann schreibt es mir in der Email Spalte unter den Letzten Eintrag #NV.

weist du wie ich dies noch weg bekomme?

gruß lex

Mc Santa
01.07.2014, 14:38
Hallo,

Du brauchst nicht die Zellen zu entsperren.
Stattdessen wählst du aus, dass gesperrte Zellen markiert werden dürfen (dadurch kann man sie noch nicht verändern).

Gruß

Lex8
01.07.2014, 14:41
Ach ja stimmt,

bin ich gerade auf der Leitung gestanden.
Lieber wäre mir gewesen wenn man die ZEllen nicht auswählen kann,
aber so funzt wenigstens der Hyperlink.

Danke vielmals.

weist du auch wie man die #NV weg bekommt?

gruß lex

Lex8
01.07.2014, 17:06
Habs gerade selbst lösen können.
hier meine formel:

=WENN(ISTFEHLER(HYPERLINK("mailto:" & SVERWEIS(D2;tab_Namen[[Namen2]:[Information2]];5;0);SVERWEIS(D2;tab_Namen[[Namen2]:[Information2]];5;0)));"";HYPERLINK("mailto:" & SVERWEIS(D2;tab_Namen[[Namen2]:[Information2]];5;0);SVERWEIS(D2;tab_Namen[[Namen2]:[Information2]];5;0)))


vielen dank an alle.

lg lex