Przetestuj takie rozwiązanie. Ochrona arkusza jest włączana automatycznie podczas otwarcia skoroszytu (hasło: "123" zdefiniowane jest w module VBA 'ten_skoroszyt'). Komórki, które mają być edytowane przez użytkowników muszą mieć odblokowaną ochronę (formatuj komórki->ochrona->zablokuj /odznaczone/). andie
Coś takiego?
Zaznacz komórki D3:D27 i z formatu komórek, w zakładce Ochrona, odznacz Zablokuj. Potem pokombinuj z opcjami menu Recenzja, Chroń arkusz - w bardziej restrykcyjnej wersji zostaw domyślnie zaznaczone dwie pierwsze opcje opcje. Szczegóły: [url=http://office.microsoft.com/pl-pl/e...
Makro może odblokowac i blokowac z powrotem [syntax=vb] Sheets("Dane").Unprotect haslo 'dzialanie Sheets("Dane").Protect haslo [/syntax]
chciałem na razie wmontować tą blokadę żeby mi serwisanci w kulki nie lecieli Proponuję wykorzystanie innego mechanizmu zabezpieczeń "przed lecącymi kulkami" :D - opisałem jego zasady np. https://www.elektroda.pl/rtvforum/viewto... Trudno zrobić coś takiego w Google Sheets :cry: , ale zastanów się czy np. nie wystarczy wiedzieć...
Cześć, mam problem dotyczący samoistnie blokujących się komórek. Opis sytuacji: Został stworzony plik, który posiada arkusze, w których wszystkie komórki są zablokowane oprócz wybranych obszarów (obszary do edycji dla innych użytkowników). Każdy arkusz jest chroniony oraz cały plik jest udostępniony, tak aby inni użytkownicy mogli w jednym czasie z...
Prawdopodobnie jest scalone komorki Dodano po 5 Te komorki blokowac recznie. W petli jeszcze jeden warunek [syntax=vb]If Not cell.MergeCells Then If Not IsEmpty(cell) Then cell.Locked = True Else cell.Locked = False End If End If [/syntax]
Musi to być sama komórka Pozwala na jednorazową zmianę każdej komórki w Arkusz1.
witam, udało mi się to rozgryźć - dodałem kod, który najpierw odblokowuje arkusz, a na końcu go blokuje ponownie ufff, cżłowiek się uczy całe życie pozdrawiam
http://office.microsoft.com/pl-pl/excel-...
Cześć, Potrzebowałbym jakieś rozwiązanie do pliku Excel, a mianowicie czy jest możliwość utworzenia takiego makra lub może jest jakaś opcja, gdzie będąc w pliku wpisuje dane, po zapisaniu i wyjściu z pliku, komórki z danymi blokują się, a po ponownym wejściu mogę kontynuować wpisywanie w wolnych komórkach, a te z danymi będą zablokowane do zmiany. Poniżej...
Witam, Potrzebuję pomocy, mianowicie nigdzie nie mogę znaleźć rozwiązania problemu. Chiałbym żeby komórki od A1:D1 po wprowadzeniu do komórki E1 jakiegoś znaku powiedzmy OK zostały zablowkowane razem z komórką E1. Oczywiście każdy kolejny wiersz był blokowany osobno po wpisaniu do kolejnych E2, E3, E4 itd. Dzięki i pozdrawiam
Chodzi o to by excel nie przyjmował innego kodu Jeśli chodzi o to aby uniemożliwić wpisywanie ręczne w kolumnie A to można to zrealizować przy wykorzystaniu niestandardowego ustawienia poprawności danych :idea: - tak jak widać na zrzucie i w załączonym pliku :spoko: 1052639 1052640
Można postąpić tak: Odblokować wszystkie komórki w arkuszu (a przynajmniej te, które mogą podlegać edycji). Włączyć ochronę arkusza. Do kodu arkusza wpisać procedurę obsługi zdarzenia Change: [syntax=text]Private Sub Worksheet_Change(ByVal Target As Range) ActiveSheet.Unprotect Target.Locked = True ActiveSheet.Protect End Sub [/syntax] Jeśli arkusz...
Witam, poszukuje makra, które po kliknieciu przycisku, spowoduje zablokowanie komórki A1. Z góry dziękuję za pomoc.
Zastanawiam się czy byłaby możliwość zablokowania pojedynczej komórki do czasu, aż w innej komórce nie pojawi się odpowiednia wartość. Ściślej mówiąc chciałbym wyłączyć możliwość wpisania czegoś do komórki, dopóki w komórce sąsiadującej nie znajdzie się odpowiednio wysoka liczba. Nie mam pojęcia jak to załączyć i czy w ogóle jest to możliwe. Sprawdzanie...
Witam, Mam mały problem, z którym nie mogę sobie poradzić. Moim celem jest ograniczenie możliwości zmiany wypełnionych komórek w Excelu po zapisie pliku, czyli: Otwieram plik, wypełniam kilka pól z zakresu C4 – AF1000, ew. zmieniam wypełnione komórki, zapisuję plik, otwieram go ponownie i już nie mogę zmieniać wcześniej wpisanych komórek. Można...
Witam W moim programie wprowadzam dane osobowe (w jednym wierszu dla danej osoby). Po wpisaniu w kolumnę F kursor ustawia się w kolejnym wierszu (następna osoba) - chciałbym aby w tym momencie niektóre komórki w poprzednim wierszu (wprowadzona osoba) zostały zablokowane aby nie można było nic wpisać ( w tym wypadku w kolumnach - D , E , F ). Jednocześnie...
Witam Chodzi o to jak zablokować np. komórkę A1 A2 A3 żeby nic nie można było w nią wpisać. A np. w komórkę B1 B2 B3 można było wpisywać Jeżeli chronię arkusz to nie mogę w żadną komórkę już nic wpisać. Pomocy
Witam, Tworze wlasnie formularz w excelu i mam pytanie, mianowicie jak zablokowac przewijanie komorek w dol i wierszy w prawo? Chodzi o to, ze caly formularz wyswietlany jest na ekranie monitora i chcialbym zablokowac mozliwosc przwijania arkusza w dol i w prawo... Aktualnie wyswietlaja sie wiersze od 1 do 31 i kolumny od A do R - chcialbym zeby tylko...
Witam kolegów, mam problem. Musze przygotować formularz w exelu na zasadzie bazy danych. Stworzyłem wszystko tylko mam problem z komórkami zablokowanymi do których mieli mieć dostęp tylko wybrani pracownicy. Gdy zablokuje komórki i włączę ochronę visual basic wywala mi błąd ponieważ on też próbuje zapisać informacje do tych komórek. Jak mogę ominąć...
Witam W jaki sposób można zrobić, aby były blokowane komórki w kolumnie w zależności od wartości. Chodzi mi o to, że mam chroniony arkusz. Zależy mi na tym, że jeżeli wartość w wierszu drugim wynosi 1, to byłyby odblokowane komórki w kolumnie od trzeciego wiersza do dwudziestego pod daną wartością. Czyli np. w komórce B2 byłaby wartość 1 to komórki...
mam małe pytanie: mam np. arkusz kalk. w exelu i tam mam porobione rozne formułki no i nie chce zeby mi to szlak trafił i nie wiem jak to mam zablokowac, bo jak daje opcje chron arkusz i wpisze hasło to blokuje mi cały arkusz a mi chodzi o to zeby zablokowało go tylko czysciowo i zeby jeszcze mozna było wpisac w niekturych polach dane do obliczeń jak...
[syntax=vb] Private Sub Worksheet_Change(ByVal Target As Range) Dim Komorka As Range For Each Komorka In Target.Cells Select Case Komorka.Value Case "D49", "D48", "D30", "D31", "D32", "D33", "D20", "D21", "D22", "D26", "D27", "D28", "D29" Komorka.Interior.Color = vbBlue Case "PL" Komorka.Interior.Color = vbYellow Case Else Komorka.Interior.Pattern =...
Wpisać w jednej komórce D i przeciągnąć ją w dół do kolejnych i automatycznie się skopiuje. Atrybut $ przed symbolem komórki blokuje przełączanie się komórek.
Dobry wieczór, Proszę sprawdzić, czy taka procedura Pana zadowala. Tylko proszę uważać, bo widzę, że ma Pan tam różne rzeczy poustawiane, żeby to Panu razem zagrało. W kolumnie H jest dość dziwne formatowanie niestandardowe dla liczb, a wprowadzone miał Pan teksty. W każdym razie moja procedura porównuje faktyczną zawartość komórek, a nie to co w nich...
Dzień dobry, Funkcja TRANSPONUJ działa bezbłędnie, ale ma też swoje wady. Tablica jest duża i wyniki trzeba gdzieś umieścić. Potem będzie je Pan chciał dalej przetwarzać. Po użyciu TRANSPONUJ traci Pan kontrolę nad źródłem danych, bo w każdej komórce widzi Pan tylko TRANSPONUJ i adres, poza tym nie można zmieniać pojedynczych komórek. Pewnie wygodniej...
Podpowiedź: cell.Locked =true/false
chyba muszę zacząć od początku bo za dużo tam jest innych formatowań, może coś inne blokują
Możesz zablokować każdą komórkę na pewne zmiany w niej (ikona zablokuj komórkę). Żeby to jednak zadziałało musisz włączyć blokowanie komórek Narzędzia->Ochrona->Chroń arkusz ...
Napisz co chcesz uzyskać, to może rzeczywiście mechanizm ochrony arkusza i blokowanie komórek wystarczy.
http://www.goldenline.pl/grupy/Zainteres...
ponieważ data w komórce "J4" jest dopisywana w momencie wejścia do arkuszu Co Ci da blokowanie przycisku, skoro użytkownik może sobie zmieniać datę w J2? No chyba, że komórka jest zablokowana, ale nie jest...
Zastosuj poprawność danych w komórkach źródłowych. Dla obu ta sama reguła: http://obrazki.elektroda.pl/8857060200_1... wtedy: http://obrazki.elektroda.pl/1401310400_1...
Witam! Mam pewnego rodzaju kłopot; Chcę pominąć komórki tzn np z komórki A1 po naciśnięciu np ENTER przejść bezpośrednio np do A4 Czy zna ktoś tego typu rozwiązanie. P.S. Blokowanie komórek nie zdaje egzaminu Z góry dziękuję za pomoc!!!
Dzień dobry, Rozwiązanie można oprzeć na dwóch procedurach obsługi zdarzeń. Pierwsza procedura będzie wykonywana przy aktywacji arkusza i będzie przygotowywać arkusz do ochrony. Wykonuje ona następujące operacje: 1) wyłącza obsługę błędów (dot. p. 4) 2) zdejmuje ochronę arkusza (jeśli nie było ochrony nic nie zmienia), 3) zdejmuje blokadę wszystkich...
Dziękuję. Działa, ale kod blokuje cały arkusz, a nie tylko komórki B1/ B1 i C1.
Aby ochronić komórki przed przypadkowym nadpisaniem ich zawartości trzeba wykorzystać mechanizm ochrony arkusza oraz przedefiniować czasowo funkcję klawisza F2 . Najpierw musimy zdecydować, które komórki mają być objęte ochroną. Domyślnie blokowane są wszystkie komórki, ale blokada jest nieaktywna dopóki nie włączymy ochrony arkusza. Blokowanie i odblokowywanie...
Możesz wypróbować taki kod: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim WorkRng As Range, Rng As Range Application.EnableEvents = False Set WorkRng = Intersect(Range("B:I"), Target) If Not WorkRng Is Nothing Then If WorkRng.Rows.Count > 1 Then Application.Undo Application.EnableEvents = True Exit Sub End If For Each Rng...
Podobnych tematów na forum jest co najmniej [url=https://poszukaj.elektroda.pl/szuka... .... [url=https://www.elektroda.pl/rtvforum/t... chyba najbardziej podobny :)
[url=https://www.google.com/search?q=exc... [url=https://www.youtube.com/results?sea...
Spróbuj z hasłem (zmień wartości, jeśli ma być odwrotnie)[syntax=vb]Sub makro1() ' ' makro1 Makro ' blokowanie komórek i ochrona arkusza' ' Klawisz skrótu: Ctrl+r ' ActiveSheet.Cells.Locked = False With ActiveSheet.Range("C9:F13,C15:F19,C21:F2... .Locked = True .FormulaHidden = False...
Powiedzmy że działa - potestuj. Trochę info o pliku: Podstawa: Makro sprawdza w nagłówku (w wierszu drugim) gdzie jest tekst "Zadanie" i "Grupa interwencyjna" jak również w wierszu trzecim szuka ostatniej niepustej komórki. (po tym rozpoznaje ile jest poszczególnych kolumn. Jeżeli zmienisz nazwy dodawać dowolną ilość kolumn do zadania i do pracowników....
Chodzi o pojedyncze znaki w komórkach(=), czy ciąg zawierający znak (=ZNAJDŹ)? Jest możliwość napisania formuły dla poprawności danych, ale do najkrótszych należeć nie będzie...
Dziękuję za odpowiedź. Zabezpieczenie hasłem odpada ponieważ wtedy blokujemy komórki, chodzi o to że komórka może być jedynie raz uzupełniona (do zapisu pliku). Co do kopii, jest szansa na więcej informacji? pozdrawiam
W Excel 2007 wykorzystuje w podobnej sytuacji drobne makro, które blokuje hasłem niepuste komórki przy zamykaniu skoroszytu :D [syntax=vbscript]Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim cell As Range ActiveSheet.Unprotect Password:="haslo" For Each cell In ActiveSheet.UsedRange If IsEmpty(cell) Then cell.Locked = False Next cell ActiveSheet.Protect...
Super, dzięki. Numerowanie działa bardzo dobrze. Co do blokowania, to wiem, że mogę w zakładce Review kliknąć Chroń arkusz i zahasłować dostęp do określonych komórek. Mam tam też kilka opcji do zaznaczenia, co inni użytkownicy mogą zrobić na tych komórkach. Jednak nie ma tam nic związanego z komentarzami... Potrzebuję, żeby każdy użytkownik tego pliku...
Szukam pomocy w rozwiązaniu blokady kolejnych kolumn, jeżeli data w komórkach pierwszego wiersza będzie mniejsza niż data bieżąca. Chciałem w makro odblokować arkusz, zmienić w pierwszej kolumnie wszystkie komórki na Zablokowane, jeżeli data w pierwszym wierszu tej kolumny jest mniejsza od teraz(), przejść do sprawdzenia kolejnej. Jeżeli kolejna data...
Witam, Mając wykonany printscreen obrazku, z pozycji komórki, w której ma być wklejony, uruchamiam makro, które: - blokuje współczynnik proporcji - wstawia mi obrazek automatycznie pomniejszony do wysokości 2,5 cm - zmienia właściwości obrazu na "przenoś i zmniejszaj rozmiar wraz z komórkami". Już parę dni męczę temat i nie potrafię dopisać warunku,...
Sory, żle to tłumacze :( Chodzi o to aby tak jak w arkuszu1, po wpisaniu daty, blokowała się edycja komórek do danej daty. To makro działa na jednym arkuszu a chciałbym aby dzialalo na kilku...
Spróbuj użyć następującej formuły =A2*(1+WYBIERZ(PODAJ.POZYCJĘ(... Komórka A2 - wartość towaru Twoje rozwiązanie oczywiście jest dobre ale ja obstawałbym jednak przy swoim. Ewentualnie jeżeli zostać przy tym, to dane proponowałbym pobierać z tabeli. W przypadku zmian tabeli prowizji,...
Nie dokładnie o to mi chodziło kod blokuje mi tylko wiersz tej jeden w którym jest coś aktualnie wpisanie (zaznaczenie). Chciałbym aby blokował wszystkie wiersze powyżej, które w jednej z kolumn w danym wierszu mają wartość (dla mnie zapis "m" lub "p" lub "c") takie blokowanie warunkowe. Np. warunkową kolumną jest kolumna E. Jeżeli w danym wersie jest...
Witam, Chciałbym ustawić w pliku Excel najlepiej przy pomocy VBA kodu. Działanie: Jeżeli komórka A1 ma wartość 0 to następuje zablokowanie komórek B1 i C1 Jeżeli komórka A1 ma wartość inną niż 0 to jest możliwość edycji komórek B1 i C1 Chciałbym też aby taki kod miał również na uwadze to iż podczas zmiany wartości w komórce A1 powinien usunąć dane z...
też tak zrobiłem ale w jedym wierszy ma być wpisane tylko jedna liczba albo wydano albo zakup albo zwrot... czyli każda czynność osobny wiersz i jeszcze chciałbym ze jak klikam np w wydano to żeby komórka zakup i zwrot stały się nie wygaszone żeby nie mógł tam wpisać a jak już wpiszę w jedną komórkę to blokuje mi pozostałe Dodano po 4 tak mniej wiecje...
Witam, kilkanaście dni temu "adamas_nt" pomógł mi w napisaniu kodu do usuwania checkbox'ów i wybranego zakresu komórek. Chciałabym teraz ten kod rozbudować, a mianowicie po dodaniu nieokreślonej ilości tabelek (wzór w przykładzie), a późniejszym ich usuwaniu klawisz usuwa również treść poniżej ramek, której nie chcę wymazywać (m.in. podpisy i klauzulę)....
Cóż, zamysł jest dobry. Projekt do najłatwiejszych nie należy i z pewnością jest czasochłonny. Uparcie brniesz dalej, gdzie większość woli gotowce i dawno rzuciłaby to w diabły nie narażając szarych komórek na przepracowanie. Tu tylko podziwiać, gratuluję. Szczerze mówiąc zaskoczyłeś mnie tym pytaniem :) Do tej pory szukałem tylko rozwiązań dotyczących...
Żeby to zadziałało musisz włączyć ochronę całego arkusza. Worksheets("nazwa akrusza").Cells.Locked = False 'wyłączenie ochrony Worksheets("nazwa akrusza").Range("B1:B10").Locked = True 'ustawienie blokowania edycji dla konkretnego zakresu Worksheets("nazwa akrusza").Protect Password:="pass", UserInterfaceOnly:=True 'włączenie ochrony arkusza Do poniższego...
W załączeniu przesyłam plik. Co miesiąc byłoby robione wszystko na czystym formularzu., właśnie żeby uniknąć błędów oraz żeby nie zapomnieć zmienić w danej komórce. Tak jak Pan teraz zaproponował czyli blokowanie rozwinięcia w dzień wolny jest dobrym rozwiązaniem, wiem że można del zrobić no ale to już nie da się uniknąć. (zdradzi Pan jak Pan zablokował...
No tak trochę pogmatwałem opis. Chodzi mi o formatowanie komórki w formularzu, a nie poprzez ActievX. Chodzi mi o to, że w momencie gdy w danej komórce ustawimy listę wyboru wtedy komórka automatycznie jest blokowana na możliwość wpisu danych "z palca". Natomiast zastanawiam się czy można to obejść i sformatować komórkę tak by, kiedy dane zaproponowane...
excel blokować komórka blokować komórka excel blokować
oporność głośnik sonic foundry sygnał dekodera komputerze
moment dokręcania korbowodów moment dokręcania korbowodów
Kosiarka Murray 425014x92b - brak iskry po dymie z cewki Podłączenie SPK Lux do kotła Defro Gamma 20kW