Der folgende Code wird den beabsichtigten Bereich kopieren und dann an der vorgesehenen Stelle einfügen und die Zellen nach rechts verschieben.Einfügen von kopierten Zellen in Excel mit Python Win32Com
ws.Range("H3:M7).Copy()
ws.Range("H3").Insert()
Aber ich möchte, dass die Zellen nicht richtig nach unten verschieben. Aber der folgende Code gibt mir eine Insert-Methode der Fehlerklasse Range Klasse fehlgeschlagen.
ws.Range("H3:M7).Copy()
ws.Range("H3").Insert(Shift="xlShiftDown")
irgendwelche Vorschläge? ws wird von Workbooks.Sheets ("Mein Blatt") innerhalb der win32com Excel-Anwendung erhalten.