ich bräuchte Hilfe bei folgendem Problem:
Ich möchte gerne für jeden Wert in Spalte A einer Tabelle (Tab_Keywords), dessen Spalten-Position auf einem anderen Arbeitsblatt ausgeben lassen.
Hintergrund:
Tab_Keywords[Keyword] enthält Wörter, die auf einer Webseite vorkommen sollen. Auf dem Tabellenblatt 'KW Struktur' lege ich nun fest auf welcher Unterseite und in welchem Absatz das Wort vorkommen soll (z.B. alle Wörter in 'KW Struktur'!A2:A300 sollen später auf Seite 1; alle Wörter in 'KW Struktur'!B2:B300 sollen später auf Seite 2...; zwischen den Wörtern aufeinanderfolgender Absätze ist immer eine Zeile frei gelassen, d.h. nach den Wörtern für Seite1 Absatz 1 ist eine Zeile frei und dann kommen alle Wörter für Seite 1 Absatz 2 usw.). Im Bereich 'KW Struktur'!A$1:CM$1 stehen jeweils die Namen der Seiten.
Die Struktur die auf Tabellenblatt 'KW Struktur' festlegt wird, möchte ich nun numerisch in der Tab_Keywords speichern. Ich brauche also ein Makro, das mir am besten durch Klicken eines Buttons 1) nacheinander die Wörter aus Tab_Keywords[Keyword] ausließt, nachschaut in welcher Spalte ein Wort in 'KW Struktur' vorkommt und mir dann die erste Zeile dieser Spalte (= der Seitenname) ausließt und in Tab_Keywords[Seite] schreibt. 2) nacheinander die Wörter aus Tab_Keywords[Keyword] ausließt, das Wort dann in 'KW Struktur' sucht und mir dann in Tab_Keywords[Block] ausließt, wieviele leere Zellen über dem Wort sind.
Ich kenne mich mit VBA leider überhaupt nicht aus. Wäre cool, wenn mir damit jemand helfen könnte :)
Beispiel-Datei habe ich hochgeladen: https://www.herber.de/bbs/user/132887.xlsx
Grüße, Jeanette