30.07.2019, 08:47
Hallo Jens, :19:
bitte zitiere nicht immer den ganzen Beitrag, das wird sonst zu unübersichtlich. :21:
Excel verabschiedet sich hier, weil du in den einzelnen "Kisten" massig Bedingte Formatierungen hast. Die sind wohl durch kopieren zustande gekommen. Das wir alles mit kopiert.
Ich würde es auch eher mit Wertzuweisung machen. Geht schneller. Also mit der Codezeile: :21:
Und diese drei auskommentieren: :21:
"Kiste 12" habe ich mal angepasst. Da wird dann beim kopieren auch die Ampel angezeigt.
Wenn du die einzelnen Seiten nicht sauber aufbaust wird das nichts!
bitte zitiere nicht immer den ganzen Beitrag, das wird sonst zu unübersichtlich. :21:
Excel verabschiedet sich hier, weil du in den einzelnen "Kisten" massig Bedingte Formatierungen hast. Die sind wohl durch kopieren zustande gekommen. Das wir alles mit kopiert.
Ich würde es auch eher mit Wertzuweisung machen. Geht schneller. Also mit der Codezeile: :21:
Code:
wksBlattZ.Range(wksBlattZ.Cells(lngRow, 2), wksBlattZ.Cells(lngRow, 10)).Value = wksBlattQ.Range(wksBlattQ.Cells(rngBereich.Row, 3), wksBlattQ.Cells(rngBereich.Row, 11)).Value
Und diese drei auskommentieren: :21:
Code:
wksBlattQ.Range(wksBlattQ.Cells(rngBereich.Row, 3), wksBlattQ.Cells(rngBereich.Row, 11)).Copy
wksBlattZ.Range(wksBlattZ.Cells(lngRow, 2), wksBlattZ.Cells(lngRow, 10)).PasteSpecial Paste:=xlPasteValues
wksBlattZ.Range(wksBlattZ.Cells(lngRow, 2), wksBlattZ.Cells(lngRow, 10)).PasteSpecial Paste:=xlPasteFormats
"Kiste 12" habe ich mal angepasst. Da wird dann beim kopieren auch die Ampel angezeigt.
Wenn du die einzelnen Seiten nicht sauber aufbaust wird das nichts!
________
Servus
Case
Servus
Case