Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target = Range("c3") Then felt = Range("c3").Value End If For Each c In ActiveSheet.Range("d4:d16").Cells If IsEmpty(c) Then c.Value = felt Exit Sub End If Next c End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$3" Then Range("D4").Select Selection.End(xlDown).Offset(1, 0) = Range("c3").Value End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$3" Then Range("D4").Select If Range("D4") <> "" Then Selection.End(xlDown).Offset(1, 0) = Range("c3").Value End If Range("D4") = Range("c3").Value End If End Sub
Det gør den fordi jeg bruge selection_change. Det var en fejl. Jeg skulle selvfølgfelig have brugt change. altså
Private Sub Worksheet_Change(ByVal Target As Range) If Target = Range("c3") Then felt = Range("c3").Value End If For Each c In ActiveSheet.Range("d4:d16").Cells If IsEmpty(c) Then c.Value = felt Exit Sub End If Next c End Sub
jkrons > jeg har hukket lidt fra dig, men nu er den ok
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$3" Then For Each c In ActiveSheet.Range("d4:d16").Cells If IsEmpty(c) Then c.Value = Range("c3").Value Exit Sub End If Next c End If End Sub
jkrons - den kan ikke finde tomme D5 hos mig?!? Men nu vi er i gang - er der et sted man kan finde ud af hvad linie nr. linien blev skrevet?? Bliver det "gemt" et sted??
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$3" Then For Each c In ActiveSheet.Range("d4:d16").Cells If IsEmpty(c) Then c.Value = Range("c3").Value Msgbox "Gemt i " & C.row ' fortæller rækken Exit Sub End If Next c End If End Sub
Den kan sagtens finde en tom D5 hos mig. et er ikke noget i koden, der gemme celleadressen. Og under alel omstændigheder er info væk, når koden er kørt færdig med mindre du gemmer den i en variabel eller i en celle i arket.
Hvis du har brug for at gemme det til senere brug, så tilføje denne linie lige efter linien hvor du skriver i cellen. Så gemmes rækkenummeret i A1.:
Selv på de mest enkle spørgsmål er det muligt at finde komplcerede løsninger :-)
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.