Koristim sledeci code:
Code:
Private Sub range()
Dim rg1 As range
Set rg1 = Application.InputBox(Prompt:="Odaberite range", Title:="Korak 1", Type:=8)
MsgBox (rg1.Address)
End Sub
Private Sub range()
Dim rg1 As range
Set rg1 = Application.InputBox(Prompt:="Odaberite range", Title:="Korak 1", Type:=8)
MsgBox (rg1.Address)
End Sub
Kada misem odaberem rang on izgleda ovako:

Medjutim ukoliko u istoj tabeli ukljucim filter i izbacin neku od stavki, kada izaberem rang on izgleda ovako:

Problem mi je to, sto u selektovani range program uzme i hajdovane celije (hajdovane su zbog filtera).
Treba mi nacin kako mogu da selektujem odredjene celije na nacin kako to radi SELECT u Excelu. Naime ako selektujem neku tabelu u kojoj je aktivan filter ta selekcija obuhvati samo one celije koje nisu obuhvacen filterom (nece obuhvatiti celije u redovima 6, 8 i 10).