Stránka 1 z 1

Excel VBA - vyhledání hodnoty

Napsal: 07 led 2011 09:39
od Branscombe
Ahoj, mám v makru zapsáno:

Kód: Vybrat vše

With ActiveWorkbook.Worksheets("abc").Range("C11:C" & Worksheets("abc").Cells(Worksheets("abc").Rows.Count, 3).End(xlUp).Row)
Set Chyba = .Find(Chyba, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows)
End With


To mi vyhledá hodnotu Chyba v definované oblasti. Ale vyhledá to první nalezenou hodnotu a já bych potřeboval vyhledat poslední hodnotu, takže hledat odspodu... Jak na to ??

Re: Excel VBA - vyhledání hodnoty

Napsal: 07 led 2011 10:08
od navstevnik
Obecne metoda find zacina vyhledavat od nasledujici bunky za levou horni bunkou v zadane oblasti bunek podle poradi vyhledavani (SearchOrder) a smeru vyhledavani (SearchDirection, defaultne xlNext).
Napoveda:
SearchDirection Optional Variant. Can be one of the following XlSearchDirection constants: xlNext or xlPrevious. The default constant is xlNext.

Pouzij: ...., SearchDirection:=xlPrevious,...

Re: Excel VBA - vyhledání hodnoty  Vyřešeno

Napsal: 07 led 2011 10:14
od Branscombe
Super, díky