Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilen kopieren und einfügen über Inputbox

Zeilen kopieren und einfügen über Inputbox
22.01.2007 15:18:41
Frank
Hallo Leute,
hab folgendes Makro im Forum gefunden:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim zeilenanzahl As Integer
zeilenanzahl = InputBox("Wieviel Zeilen?")
Range(ActiveCell, ActiveCell.Offset((zeilenanzahl - 1), 0)).EntireRow.Insert
Cancel = True
End Sub

jetzt mein Problem, kann man das Makro so modifizieren, dass die Formmeln der Zeile in welcher der Doppelklick ausgeführt wurde kopiert und in die eingefügten Zellen eingesetzt werden ?
Wenn das makro versehentlich ausgeführt wird und man auf abbrechen geht öffnet sich eine MSG Box "Laufzeitfehler 13" (Typen unverträglich)die nach dem Debuggmodus fragt, kann man das abschalten ?
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen kopieren und einfügen über Inputbox
22.01.2007 16:30:30
IngGi
Hallo Frank,
das sollte beide Probleme lösen:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
  Dim zeilenanzahl As Integer
  On Error GoTo Fehler
  zeilenanzahl = InputBox("Wieviel Zeilen?")
  ActiveCell.EntireRow.Copy
  Range(ActiveCell, ActiveCell.Offset((zeilenanzahl - 1), 0)).EntireRow.Insert
Fehler:
  Cancel = True
  Application.CutCopyMode = False
End Sub
Gruß Ingolf
Anzeige
AW: Zeilen kopieren und einfügen über Inputbox
22.01.2007 19:57:57
Frank
Genial, vielen Dank
das ist genau das was ich brauchte super!!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige