[ mrkii @ 01.06.2011. 21:32 ] @
Kako automatski selektovati da bude kao na slici (svaki osmi red, npr. i prvih npr. pet kolona)? Naravno moj dokument ima "beskonacno" redova :) Hvala unapred :) ![]() |
[ mrkii @ 01.06.2011. 21:32 ] @
[ Brodoplovac @ 01.06.2011. 22:53 ] @
Možeš da u zasebnu kolonu ubaciš formulu '=if(mod(row()-1);8)=0;"*";"")'. Formulu prevuci nadole. Ova formula će u svaki osmi red staviti zvezdicu. Kasnije izfiltriraš svoje podatke koristeći zvezdicu kao argument. Izfiltrirane redove selektuješ i dalje radiš šta ti treba.
![]() Drugi način je da iskoristiš ovaj makro. Prvo uneseš u M1 koji red treba da bude selektovan, a u N1 uneseš koliko kolona. Onda pokreneš makro. Sub Selekcija() Dim lngSvakiRed As Long Dim lngBrojKolona As Long Dim rngRed As Range Dim rngSelekcija As Range Dim i As Long If Not IsNumeric(Range("m1")) Or Not IsNumeric(Range("n1")) Then MsgBox "Morate uneti 'svaki red' u m1, a broj kolona u n1." Exit Sub End If lngSvakiRed = Range("m1").Value lngBrojKolona = Range("n1").Value Set rngSelekcija = Range(Cells(1, 1), Cells(1, lngBrojKolona)) For i = 2 To 300 If (i - 1) Mod lngSvakiRed = 0 Then Set rngRed = Range(Cells(i, 1), Cells(i, lngBrojKolona)) Set rngSelekcija = Union(rngSelekcija, rngRed) End If Next i rngSelekcija.Select End Sub [Ovu poruku je menjao Brodoplovac dana 02.06.2011. u 00:17 GMT+1] [ mrkii @ 02.06.2011. 09:57 ] @
Hvala puno na odgovoru.
Resio sam problem :) Ipak, ne znam zasto mi ne uspreva prva metoda. Kada kopiram formulu i prevucem na dole ne dobijam zvezdice. U cemu je problem? ![]() [ Brodoplovac @ 02.06.2011. 10:16 ] @
Zato što ti je podatak u C koloni (F kolona na mojoj slici) formatiran kao tekst. Podatak mora biti formatiran kao "Number" da bi formula bila prepoznata.
![]() [ Ivek33 @ 02.06.2011. 11:07 ] @
Citat: mrkii: Ipak, ne znam zasto mi ne uspreva prva metoda. Kada kopiram formulu i prevucem na dole ne dobijam zvezdice. U cemu je problem? =IF(MOD(ROW()-1);8)=0;"*";"") nije isto što i =IF(MOD(ROW()-1;8)=0;"*";"") ima jedna zagrada viška [ mrkii @ 02.06.2011. 11:33 ] @
Super :)
Hvala obojici na velikoj pomoci! Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|