Hallo in die Runde,
ich bin neu hier und noch recht unerfahren mit VBA. Habe von meiner Vorgängerin in der Firma einen Teil im Bereich Abrechnung der Arbeitszeitkonten übernommen und möchte das ein wenig optimieren / automatisieren. Also folgendes Problem:
ich habe eine Datei "alt.xlsm" und eine Datei "neu.xlsm". In der "alt" stehen im Sheet "AZK" die Mitarbeiter in der Spalte A ab Zeile 8. In Spalte N stehen die Werte, die ich in "neu" übertragen möchte.
In "neu" sollen die auch im Sheet "AZK" landen, beim passenden Mitarbeiter (der aber möglicher weise in einer anderen Zeile steht) und hier in Spalte K landen.
Wenn es Mitarbeiter nicht mehr gibt, brauche ich keine MessageBox. Ebenso kann bei neuen Mitarbeitern der Wert leer bleiben.
Das wäre schon sehr schön, wenn jemand da eine Idee hat.
Ausgeführt wird das über eine übergeordnete Excel-Datei, in der die Makros hinterlegt sind, also keine der betroffenen Dateien ist geöffnet.
Wenn jemand richtig Zeit und Lust hat: ich würde die Dateien "alt.xlsm" und "neu.xlsm" gerne über Drop Down Menus auswählen, die DropDowns sind schon da (DropDown3 und DropDown21). Ist aber nicht primär wichtig.
Ich danke herzlich,
Ferlix