03. oktober 2008 - 14:59Der er
8 kommentarer og 1 løsning
fejl i makro der kopierer værdier fra celler ovenfor
Jeg har kontrueret denne makro der kopierer data fra linjen ovenfor, når jeg har indtastet data i kolonne A. Men den går ned nogle gange hvis jeg sletter noget i kolonne A. Deter som om den looper og så går ned Er der nogen der kan se hvad jeg evt. gør galt?
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo fejl 'ScrollArea = "A:G" If Not Intersect(Target, Range("A3:A500")) Is Nothing Then If ActiveCell.Offset(0, 0) = "" And ActiveCell.Offset(0, 1) = "" Then ' først kopieres dato ActiveCell.Offset(-1, 0).Range("A1").Select Selection.Copy ActiveCell.Offset(1, 0).Range("A1").Select ActiveSheet.Paste ActiveCell.Select ' så kopieres initialer ActiveCell.Offset(-1, 1).Range("A1").Select Selection.Copy ActiveCell.Offset(1, 0).Range("A1").Select ActiveSheet.Paste ActiveCell.Select ' går til celle med tid ActiveCell.Offset(0, 1).Range("A1").Activate
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A3:A500")) Is Nothing Then Exit Sub Target.Offset(0, 1) = Target.Offset(-1, 1) Target.Offset(0, 2) = Target.Offset(-1, 2) Target.Offset(0, 3).Select End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A3:A500")) Is Nothing Then Exit Sub If Target.Offset(0, 1) = "" And Target.Offset(0, 2) = "" Then Target.Offset(0, 1) = Target.Offset(-1, 1) Target.Offset(0, 2) = Target.Offset(-1, 2) Target.Offset(0, 3).Select End If End Sub
ja, den havde jeg godt set. :-) Men det er lige som det skal være
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.