Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Makro Zeile(n) einfügen
#2
Hallo

das sind Excel-4.0-Makros (auch XLM- Makros genannt) und wurden vor VBA verwendet, funktionieren bis heute in Excel, sind aber nicht im VBA- Editor sichtbar!

Dein Button ist mit einer benannten Zelle verknüpft, die auf dem verborgenen Blatt Makro1 liegt.

Diese benannte Zelle ist der Einstiegspunkt des alten XLM-Makros.
Da liegen dann untereinander Formeln ( Schritte ), die weiter ausgeführt werden.

Theoretisch könntest du das Makroblatt in deine neue Datei kopieren und dann den Button wieder mit der entsprechenden Zelle verknüpfen.

Tiefer will ich aber nicht mehr schauen, das ist Wirklich Uralt- Programmierung

LG UweD


- - - - - 

Edit...
Ich würde in der neuen Datei wie folgt vorgehen

- Deine Summenformeln sind sowieso noch falsch (zu kurze Bereiche)
- Füge eine leere Zeile über Summen ein
- Ändere deine Formeln auf den Bereich inkl. dieser neuen Zeile  (=SUMME(K7:K20))

- Nimm dieses Makro und weise es dem Button zu

Code:
Sub Zeilen_anfügen()
    Dim i As Integer, TB As Worksheet, LR As Integer
   
    Set TB = Sheets("Fahrtenbuch")
   
    LR = TB.Cells(TB.Rows.Count, "K").End(xlUp).Row 'letzte Zeile der Spalte
   
    i = InputBox("Anzahl Zeilen, die eingefügt werden sollen", "Zeilen anfügen", 1)
    If i > 0 Then
        Rows(LR - 3).Resize(i).Insert
        Rows(LR - 4).Copy Rows(LR - 3).Resize(i)
    Else
        MsgBox "Abbruch"
    End If
End Sub
Zitieren


Nachrichten in diesem Thema
Makro Zeile(n) einfügen - von onki76 - 30.10.2025, 09:38
RE: Makro Zeile(n) einfügen - von UweD - 30.10.2025, 11:06
RE: Makro Zeile(n) einfügen - von onki76 - 30.10.2025, 16:47

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions