Citat:
Kod koji sam vam dao radi je posao ali sam uvek morao da navedem koji dan = sheet da koristi za kopiranje, sad to zelim da parametarizujem vrednoscu iz celije G2.
Citat:
Boki u prvom dokumentu je definisano vreme u celiji G1 "=now()" pa formulom se prikazuje dan u polje G2 ako je danas 26-08-2018 11:15 u G2 stoji samo 26 i to je broj sheet-a u Proizvodnja.xls
Pa dobro to znamo :) sta sad s' tim ?
Na celu pricu oko svega sta je na kraju problem i sta je sustina opet nema konkretnih stvari vezano za sta se i kako se hoce?
U kodu koji je dat sa moje strane ti vec imas iCurDay promenljivu koja predstavlja dan od (nekog) datuma a u datom slucaju se uzima vrednost iz celije(1,6).
Code:
' Get current day using date
iCurDay = CInt("" & Day(wrkOtpad.Worksheets("Sheet1").Cells(1, 6)))
druga varijanta kod moze da bude i da se stavi Now i da se uzima datum i vreme sa racunara (kao sto si ti vec stavio u celiji) pa da se na osnovu te vrednosti uzima dan.
Code:
' Get current day using date
iCurDay = CInt("" & Day(now))
trece varijanta je da pita korisnika sa kojim datumom zeli da radi pa da onda na osnovu unete vrednosti preko neke maske se ta vrednost dodeli....
Code:
' Get current day using date --- ovo je primer ali bi trebalo da se pre uzimanja dana odradi i validacija ispravnosti unosa
iCurDay = CInt("" & day(inputbox("Unesite datum za koji radite?","Vrednost",date)))
Dakle sustina 'parametarizacije' kako si to to nazvao je pitanje sta znaci posto se iz tvojih odgovora/pitanja/pisanja tacno ne plus vidi smisao 'parametarizacije' i 'jednostavnosti' ? Mnogo toga ima nejasnog i konfuznog sa tvoje strane.
Sorry mate.