ich habe einen Code (wird per Schaltfläche ausgelöst),
der den Inhalt eines Blattes einer Datei
in eine andere Datei auf ein definiertes Blatt kopiert.
Wichtig ist mir dabei, dass die Zeilen- und Spalteneigenschaften (Breiten,Höhen)
übernommern werden.
Der Code scheint eine Macke zu haben, denn er funktioniert leider nur willkürlich.
Finde leider kein vergleichbares Beispiel in den Recherchen zur Fehlerbehebung.
Fehlermeldung: Sie Betreff.
Beim Debuggen wird Zeile 12 Markiert
Kann mir jemand bitte erklären, woran es in meinem Fall liegt?
1 Sub Übertrage_Daten()
2 '
3 ' Übertrage_Daten Makro
4 ' Überträgt Daten der Datei "LNW Mitarbeiter", Mappe "gehe 2 nach links"
5 ' in das Ziel:
5 ' Datei: " 1 - Abrechnung LNW blanko "
6 ' Blatt: " LNW Gesamt "
7 '
9 Worksheets(ActiveSheet.Index - 2).Select
10 Cells.Select
11 Selection.Copy
12 Windows("1 - Abrechnung LNW blanko.xlsm").Activate '
Ich möchte ungern mit Dateipfaden arbeiten, da sich dieser schnell ändern kann.
Vielleicht helfende Hinweise:
-Während der Bearbeitung sind nur 2 Dateien offen
(1x LNW Mitarbeiter , 1x Abrechnungsdatei)
eine automatische Öffnung wird daher nicht benötigt
-
Worksheets(ActiveSheet.Index - 2).Select
wollte ich mit Absicht, da der Blattname sich ständig ändert.