kaum ne neue Aufgabe schon wieder riesen Probleme xD
Es geht um Folgendes:
Wie schon mal beschrieben, habe ich eine Vorlage die ausgefüllt wird und anschließend ein neues Tabellenblatt mit dem namen 123 erstellt. Zeitgleich mit dem erstellen wird dieser Wert in ein Tabellenblatt "Abteilung 1" geschrieben:
Sheets(Blattname).Cells(13, 17) > 0 Then
Worksheets("A_Saegen").Unprotect
x = (WorksheetFunction.CountA(Sheets("A_Saegen").Range("B:B")) - 3)
i = 10 + x
Worksheets("A_Saegen").Cells(i, 2) = Sheets(Blattname).Range("B3")
Worksheets("A_Saegen").Cells(i, 3) = Sheets(Blattname).Range("B4")
Worksheets("A_Saegen").Protect
Sheets(Blattname).Select
Ein weiterer Teil der Vorlage ist eine "Tabelle" die in der Zeile 9 als Überschriften die Kalenderwochen hat (hier allerdings abhängig vom wirklichen Datum also =KALENDERWOCHE(HEUTE()). In der Spalte A stehen die Abteilungsnamen: Abteilung A, Abteilung B,...
in diesen bereich werden jetzt "geplante Arbeitszeiten" eingtragen also in die Telle
Abteilung A:Kalenderwoche(heute()) 5
usw usw.
das ganze wird selbstverständlich mit in das neu zu erstellende Blatt 123 kopiert, wobei hier die Kalenderwochen als werte nicht mehr als Formeln angegeben werden.
In meinem Tabellenblatt "Abteilung A" steht jetzt also schon in B10 die Kundennummer 123. Als Spaltenüberschriften sind hier ebenfalls Kalenderwochen (als Werte).
Jetzt muss ich also den Wert 5, im Blatt Abeilung A der Spalte zuordnen in der eben 27 steht.
Theoretisch ging sowas ja über einen Verweis:
=VERWEIS(D9;'123'!G9:G13)
D9 ist das Feld in der quasi die "Überschrift" 27(.Kalenderwoche) steht
'123' der tabellenname und G9:G13 der Bereich wo nach den Werten gesucht werden soll.
Das Problem jetzt ist: Die 123 kann ich ja vorher nicht als wert festlegen, sonder muss im blatt Abteilung A auf den wert in der Spalte B in der entsprechenden Zeile zugreifen.. also z.b. B10...alledings klappt das ganze dann nicht mehr...
Gibt es möglichkeiten entweder die werte schon beim kopieren in das Tabellenblatt Abteilung A zu schreiben oder eine andere möglichkeit mit verweisen?
vielen Dank im vorraus