Wpis z mikrobloga

Pomoże mi ktoś przy zdefiniowaniu rangu w pliku? Szukam w pliku komórki z daną wartością i kiedy ja znajduję chce zdefiniować obszar np. od tej komórki do 15 komórek w dół. Mam taki kod:

Set szukanawartosc = sheet1.Find(jakaś tam value)
Set szukany
obszar = Range(tutaj właśnie nie wiem co, Range(tutaj też nie wiem co).offset(15,0))


#vba #excel #pytanie
  • 5
@Oake:
Dim searchedText As String
Dim myRange As Range
Dim myOffsetRange As Range
searchedText = "szukany tekst"
Set myRange = Sheet1.Cells.Find(searchedText)
Set myOffsetRange = myRange.Offset(15, 0)
@intifad: dzięki, ale mi chodzi o to żeby ten myoffsetrange składał się z tych wszystkich 15 komórek a nie tylko z tej oddalonej o 15 od myrange
@Oake:
Dim searchedText As String
Dim myRange As Range
Dim myOffsetRange As Range
searchedText = "szukany tekst"
Set myRange = Sheet1.Cells.Find(searchedText)
Set myOffsetRange = Sheet1.Range(myRange, myRange.Offset(15))