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

Worksheet_change Ereignis

Worksheet_change Ereignis
30.06.2003 14:33:41
Detlef
Hallo zusammen,
bei Eingabe in Zelle A45 auf meinem Tabellenblatt,
soll automatisch ein neue Zellreihe (A46) eingefügt werden.
Und wenn bei A46 was eingegeben wird die Zellreihe (A47) eingefügt.
Das Tabellenblatt soll sich also automatisch um die jeweils bei Eingabe
um eine Zellreihe erweitern. Das Format sollte aber von der A45 übernohmen
werden.
Als Lösungsansatz füge ich den Code direkt ins Tabellenblatt ein.
Private Sub worksheet_selectionchange(ByVal target As Excel.Range)
....
hat jemand eine Idee ?

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Worksheet_change Ereignis
30.06.2003 16:48:27
Nepumuk
Hallo Detlef,
ja ich:

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Count = 1 Then
If Trim(Target.Value) <> "" Then
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
Rows(Target.Row).Copy
Rows(Target.Row + 1).PasteSpecial Paste:=xlFormats
Range(Target.Address).Offset(1, 0).Select
With Application
.CutCopyMode = False
.EnableEvents = True
.ScreenUpdating = True
End With
End If
End If
End Sub


Code eingefügt mit: Excel Code Jeanie">
Code eingefügt mit: Excel Code Jeanie
Gruß
Nepumuk

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige