[ adasevic @ 12.02.2007. 13:35 ] @
Da li neko zna kako bih mogao da ogranicim unos podataka u exelu na odredjeni vremenski period? Npr. Da omogucim korisnicima da u odredjeni sheet upisuju podatke samo od 1. marta do 1. aprila 2007... |
[ adasevic @ 12.02.2007. 13:35 ] @
[ Milan Gligorijevic @ 12.02.2007. 19:17 ] @
(12.02.2007. - 21:17) Tema je premeštena iz foruma Windows aplikacije u forum Office.
[ Jpeca @ 13.02.2007. 07:50 ] @
Rešenje je moguće pomoću koda. U događaju Workbook_Open ispituješ da li je zadovoljen uslov, pa u zavisnosti od toga protektuješ list.
Code: Private Sub Workbook_Open() If Date < #3/1/2007# Or Date > #4/1/2007# Then Sheets(1).Protect End If End Sub U metodi Protect možeš zadati lozinku i druge opcije Interesantije rešenje je koristeći validaciju: 1/ Označi sve ćelije lista 1 2/ Startuj Data/Validation 3/ Izaberi Custom za metod validacije 4/ Upiši uslov validacije Code: =AND(TODAY()>DATE(2007,3,1),TODAY()<DATE(2007,4,1)) Na ovaj način moguće je zabraniti unos ili samo upozoriti korisnika. U priloženom primeru razlicita validacija je primenjena na ćelije A1 i A2 lista - da možeš da testiraš [ adasevic @ 13.02.2007. 13:55 ] @
Puno hvala, ovo je bas pomoglo...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|