
Ich habe eine ziemlich umfangreiche Tabelle, die bestimmte Felder enthält, die in einen HTML-Code für eine Website eingegeben werden müssen. Ich frage mich, ob es ein Makro und/oder eine Formel gibt, die diesen Code automatisch generiert und aus den jeweiligen Zellfeldern schöpft. Ich brauche beispielsweise so etwas:
<b>(=A1)</b>
<p>(=D1)</p>
<p><a href="(=E1)"></a></p>
Nur zum Kontext, in der Tabelle: A1 = Titel eines E-Learning-Kurses, D1 = Beschreibung des E-Learning-Kurses, E1 = Hyperlink, der auf den E-Learning-Kurs verweist. Ich habe etwa 92 separate E-Learning-Kurse, für die ich denselben Code generieren muss, daher wäre es ideal, diesen für alle 92 Zeilen in Excel zu generieren.
Antwort1
Wenn Sie lediglich die Werte dieser Zellen mit HTML-Tags kombinieren möchten, können Sie versuchen, die Funktion CONCAT mit der folgenden Formel zu verwenden F2
(vorausgesetzt, der erste Titel befindet sich in der Zeile A2
):
=CONCAT("<b>",A2,"</b><p>",D2,"</p><p><a href=",E2,"></a></p>")
Ziehen Sie die Formel in die Zellen darunter F2
.