[ vojvoda1010 @ 11.06.2016. 15:33 ] @
U kodu stavljena naredba da kopira u sheet1, A1 u rang B3:B34, sta treba dodati da istu naredbu kopira u sheet2,sheet3,sheet4 i ostale, znaci onaj next? Sta kod njega staviti i pre njega? |
[ vojvoda1010 @ 11.06.2016. 15:33 ] @
[ Ivek33 @ 11.06.2016. 22:59 ] @
Ako je u pitanju unos istih podataka na više sheets tada uradi slijedeće
Pritisni CTRL i mišem selektiraj sve Sheets da ih grupiraš. Unesi podatke u određeni range i i potvrdi sa enter. Izvrši ungroup grupiranih sheets. Sada imaš podatke na svakom sheetu [ vojvoda1010 @ 13.06.2016. 09:19 ] @
Hvala Ivek33 za ovo nisam znao, ali u rangu nisu istipodaci, tj u svakom od sheet-a su u A1 razliciti podaci a A1 kopiram u rasponu B9:B30, nasao sam nesto mozda moze bolje i jednostavnije
Sub Macro1() Dim i As Integer For i = 1 To Worksheets.Count Sheets(i).Select Range("A1").Select Selection.Copy Range("C7:C44").Select ActiveSheet.Paste Next i End Sub ovaj i mi je bio problem. Sad imam tu pitanje, da li je moguce da ova formula ide na svaki parni sheet, odnosno neparni, znaci na svaki drugi sheet, ili prvih 10 a ne poslednjih 10? [ rudy_kv @ 13.06.2016. 19:53 ] @
Promeni samo u "For petlji" korak na 2.
[ vojvoda1010 @ 14.06.2016. 10:40 ] @
Koliko sam razumeo treba u trecem redu da zamenim umesto 1 da napisem 2?
Ako je tako, probao sam i tada krece od sheet2 a ne neparne ili parne sheet-ove. [ vojvoda1010 @ 14.06.2016. 10:50 ] @
Zaboravio sam da pitam, da li moze da to radi po imenu sheet-a a ne po fabrickom broju sheet-a?
Npr imam 4 sheet: sheet1,sheet2,1,2 i da uradi samo u 1,2. [ jozimir @ 15.06.2016. 09:09 ] @
Treći red treba da glasi
For i = 1 To Worksheets.Count Step 2 [ vojvoda1010 @ 15.06.2016. 09:38 ] @
To je to, hvala jozimir.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|