24. juni 2014 - 12:25
Der er
2 kommentarer og
1 løsning
Set cell = Cells.Find begrænses til kolonne A
Hej
Er der nogen der ved hvordan jeg begrænser søgningen af min variabel "MedRange1" til kun at søge i kolonne A og ikke i hele arket "Fravaer".
Sheets("Fravaer").Select
Set cell = Cells.Find(MedRange1) (Kun i kolonne A)
If cell Is Nothing Then
Else
Cells.Find(MedRange1).Offset.Activate (Kun I kolonne A)
Eksempel:
Dim id As Integer
Dim række As Integer
Sub udførSøgOgErstat()
id = 4711
række = findRække(ActiveWorkbook.Sheets("Test"), "A1:A65000", id)
If række > 0 Then
'..
End If
End Sub
Private Function findRække(ark, område, id)
With ark.Range(område)
Set c = .Find(id, LookIn:=xlValues, LookAt:=xlWhole)
If Not c Is Nothing Then
findRække = c.Row
Else
findRække = 0
End If
End With
End Function