Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1392to1396
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Laufzeitfehler

Laufzeitfehler
25.11.2014 17:52:53
Andi
Hi Leute,
ich bekomme den Laufzeitfehler '- 21474717848 (80010108)':
Die Methode 'Insert' für das Objekt 'Range' ist fehlgeschlagen
Hier der VBA Code:
  • 
    Sub Neue_Zeile()
    Application.ScreenUpdating = False
    ActiveSheet.Unprotect Password:="123"
    Dim wks As Worksheet
    Dim ZeileSumme As Long, lngNr As Long, Zeile As Long
    Dim Spalte As Long
    Set wks = ActiveSheet
    With wks
    'Zeile mit Summen ermitteln
    Zeile = 7
    lngNr = 0
    Do Until .Cells(Zeile, 1) = "Summenzeile"
    Zeile = Zeile + 1
    lngNr = lngNr + 1
    Loop
    ZeileSumme = Zeile
    'Zeile 7 kopieren und oberhalb der Summenzeile einfügen
    .Rows(8).Copy
    .Rows(ZeileSumme).Insert
    ZeileSumme = ZeileSumme + 1
    'fortlaufende Nr. eintragen und in Zellen ohne Formel Inhalte löschen
    For Spalte = 1 To 26
    With .Cells(Zeile, Spalte)
    Select Case Spalte
    Case 1
    .Value = lngNr
    Case 2 To 12, 14 To 17, 19 To 20, 22, 25, 26
    'verbundene Zellen
    .MergeArea.ClearContents
    Case 13, 18, 21, 23, 24
    'Formeln nicht löschen
    End Select
    End With
    Next
    'in Summenzeile die Formeln anpassen
    For Spalte = 1 To 26
    With .Cells(ZeileSumme, Spalte)
    Select Case Spalte
    Case 1 To 6
    'keine Formel
    Case 10, 12, 16, 17, 20
    .MergeArea.ClearContents
    'keine Formel
    Case 7 To 9, 11, 13 To 15, 18, 19, 21 To 26
    'Summenformel
    .FormulaR1C1 = "=SUM(R[" & (-ZeileSumme + 7) & "]C:R[-1]C)"
    End Select
    End With
    Next
    End With
    Cells(Zeile, 2).Select
    ActiveSheet.Protect Password:="123"
    Application.ScreenUpdating = True
    End Sub
    

  • 5
    Beiträge zum Forumthread
    Beiträge zu diesem Forumthread

    Betreff
    Datum
    Anwender
    Anzeige
    AW: Laufzeitfehler
    25.11.2014 18:18:07
    Stephan
    Hallo Andi,
    das Makro funktioniert bei mir. An welcher Stelle bricht es bei Dir ab?
    Gruß,
    Stephan

    AW: Laufzeitfehler
    25.11.2014 18:26:46
    Andi
    Es bricht bei .Rows(ZeileSumme).Insert ab...
    Eigentlich funktionierte es immmer. Aber seit kurzem nicht mehr (neue Office Version 2013?!)

    AW: Laufzeitfehler
    25.11.2014 22:19:19
    Stephan
    Seltsam... Wenn es abbricht, welchen Wert hat dann 'ZeileSumme'?

    AW: Laufzeitfehler
    26.11.2014 14:34:14
    Andi
    Ich habe hier mal die Datei in abgespeckter Form hochgeladen:
    Das Problem tritt manchmal auch erst nach Eingabe eines Wertes auf...
    https://www.dropbox.com/s/qzem7imad8l5szd/TestDatei2.xlsm?dl=0

    AW: Laufzeitfehler
    26.11.2014 14:35:08
    Andi
    Blattschutzpw ist "123"
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige