Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
836to840
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
836to840
836to840
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
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 ?

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!!

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige