Hej Bjarne,
Selvfølgelig kan du hjælpes
Hvis du har forsøgt, antager jeg at du ved lidt om makroer.
Du skal sætte denne kode ind i det ark (Ikke et modul, men i arket) som du bruger til at taste i.
Det er naturligvis vigtigt at arket bliver åbnet med makroer aktiverde.
Du skal korrigere de variable som er i koden.
FindearkNavn er det ark som koden skal 'Hoppe' til
FindeOmraade er det område koden skal finde et match på FindeArknavn
Tastekolonne er den kolonne du taster i (A=1, B=2 osv.)
TasteØversteRække er den øverste række i det område du taster i
TasteSidsteRækker er den nederste rækker i det område du taster i
Option Explicit Private Sub Worksheet_Change(ByVal Target As Range)
Dim FindearkNavn, Findeomraade As String Dim Tastekolonne, TasteØversteRække, TasteSidsteRække As Integer Dim c As Variant
On Error Resume Next
FindearkNavn = "Ark2" Findeomraade = "A1:A100"
Tastekolonne = 4 TasteØversteRække = 6 TasteSidsteRække = 20
If Target.Column = Tastekolonne And (Target.Row >= TasteØversteRække And Target.Row <= TasteSidsteRække) And Target.Value <> "" Then For Each c In Sheets(FindearkNavn).Range(Findeomraade).Cells If Target.Value = c.Value Then Sheets(FindearkNavn).Activate Sheets(FindearkNavn).Range(c.Address).Select Exit Sub End If Next c End If
End Sub
Et eksempel kan ses her: /uploads/1/spring_til_ark.xls - uploads/1/spring_til_ark.xls
//Allan
|