ich steh aufm Schlauch....
In einer Arbeitsmappe (Personal) erfasse ich in einem eigenem SHEET (Grunddaten) die ganzen Personaldaten wie z.B. Name, Vorname.
In gleicher Mappe habe ich auch einen Dienstplan angelegt in Form eines Leerformulars. in diesem habe ich z.b. in A2 die Formel =INDIREKT("Grunddaten!A3") stehen, was eine Verknüpfung zum Angestellten darstellt.
Wenn ich eine neue Woche mit Zeiten erfasse, dann kopiere ich das Sheet mit folgendem Modul:
Private Sub CommandButton1_Click()
Sheets("Wochenplan-Leer").Activate
ActiveSheet.Copy after:=Worksheets(Worksheets.Count)
Cells.Copy
Cells.PasteSpecial xlPasteValues
Application.CutCopyMode = xlCopy
Sheets("WoDiPlanStart").Activate
Range("A1").Select
End Sub
und nun das Problem:
Ich möchte, dass das Leerformular NUR mit den Werten kopiert wird, also nicht die Indirekt-Formel, denn wenn sich das Personal ändert, dann sind auch bereits angelegte Pläne in Mitleidenschaft gezogen, sprich, die Namen ändern sich.
IST DAS MIT VBA MÖGLICH UND HABE ICH ES VERSTÄNDLICH ERLÄUTERT?
Da Ostern vor der Tür steht, würde ich mittels Osterhasen die/den Helfer/in bestechen (haha).
Danke und schönen Tag noch