napisał: Rycho postów: 291
umieszczony: 26 grudnia 2005 14:06
|
|
Witaj.
IMHO kombinujesz jak koń pod górę. Nie jest prostym "jak zaznaczyc wszystkie komurki z wyjatkiem jakiegoś obszaru?" i po co to robić?
Jeśli komórki arkusza mają być zabezpieczone z wyjątkiem pewnych obszarów, to:
1. Zabezpiecz wszystkie komórki
Cells.Locked = True
2. Usuń zabezpieczenie w potrzebnych obszarach
a) wiersza o numerze w zmiennej w1
w1 = 1
Rows(w1).Locked = False
b) komórki określonej zmiennymi: wiersz, kolumna
wiersz = 3
kolumna = 2
Cells(wiersz, kolumna).Locked = False
lub
wiersz = 3
kolumna = "C"
Range(kolumna & wiersz).Locked = False
pozdrawiam |
|
napisał: doktor postów: 40
umieszczony: 25 grudnia 2005 01:41
|
|
Witam
mam taki problem. Chciałem blokować sobie wszystkie komórki w arkuszu z wujątkiem przecięcia jednej kolumny (z aktualną datą jako etykieta) oraz kilku wierszy zdefiniowanych na stałew w zależnoci od uzytkownika który zaloguje się "do pliku". Doszedęlm do momentu gdzie po wpisaniu w userform loginu i hasła użytkownik odblokowuje cały arkusz. Pomyślałem sobie, że kolejnum krokiem będzie zaznaczenie wszystkich komórek w arkuszu i zablokowanie ich oprócz tych na przecięciu. Teraz moje pytanie jak zaznaczyc wszystkie komurki z wyjatkiem jakiegoś obszaru? |
|
wstecz 1 dalej wszystkich stron: 1
|