W załączniku przykład ze sprawdzaniem trzech znaków. W C1 formuła dla poprawności danych. Dopisz sobie wszystkie możliwe znaki, zaznacz kolumnę/zakres i wklej w pole "formuła" po wybraniu "niestandardowe": http://obrazki.elektroda.pl/6379597400_1...
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...
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?
Moje formuły też działają, to znaczy przechowały wczorajsze daty i dziś pokazały to samo.
Witam Jeśli w R2 formatu czasu: If Time > ThisWorkbook.Sheets("Admin").Range("R2") Then
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ć...
Możesz w właściwościach combo wybrać style i 2 [syntax=vbscript]Me.ComboBox1.Style = 2[/syntax]
Ponieważ nie ma odpowiedzi, zakładam że nowe dane będą uzupełniane u dołu. W pliku propozycja rozwiązania za pomocą "poprawności danych". W kolumnie A sprawdzanie w jednej kolumnie. Formułę można kopiować także do innych kolumn. Dane zaczynają się w wierszu 1. Sprawdzanie trójkami w kolumnach D do F. Te formuły muszą być dopasowane do kolumn, więc trzeba...
Oczywiście ;) Zerknij na stronę: http://www.ozgrid.com/VBA/excel-macro-pr...
Gwoli ścisłości: sprawdzanie poprawności danych nie chroni przed kopiuj-wklej z innego arkusza (czytaj: robiąc kopiuj-wklej i tak możesz wkleić w komórki dowolną wartość). Ale, nie ma rozwiązania idealnego.
Blokowanie uzyskasz poprzez założenie hasła. Numerowanie komentarzy poniżej. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim a As String If Not Application.Intersect(Range("A1:C10"), Range(Target.Address)) Is Nothing Then i = Environ("USERNAME") & " <" & Now & ">" & vbNewLine & Target & vbNewLine...
Makro może odblokowac i blokowac z powrotem [syntax=vb] Sheets("Dane").Unprotect haslo 'dzialanie Sheets("Dane").Protect haslo [/syntax]
Chodzi o makro "Usun2"? Wprowadź warunek, Np[syntax=vb]Sub Usun2() Dim knyps As Boolean knyps = False For i = 1 To Shapes.Count If Shapes(i).FormControlType = 1 Then a = Shapes(i).Top If Shapes(i).Top > 150 And Shapes(i).Top < 200 Then 'a kto tu namieszał?! nazwa2 = nazwa1 nazwa1 = Shapes(i).Name 'jesli znajdzie ramkę knyps = True 'zmieniamy wartość...
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...
Może więc takie rozwiązanie jak w załączniku? Menu kontekstowe PPM jest zablokowane, ale jeśli nawet ktoś je wywoła, to nie może wykorzystać wklejania: http://obrazki.elektroda.pl/7679986700_1... Na wstążce zablokowane są funkcje przycisków: http://obrazki.elektroda.pl/8622171000_1... Cały czas jednak mam wrażenie, że takie całkowite...
Witam. Jak mam w Escelu zablokować tylko kolumny np. A,B,C,D,E a pozostałe zostawić do edycji w celu wpisania ilości
Kod: Private Sub Worksheet_Change(ByVal Target As Range) Dim CelkaZValid As Range If Target.Cells.Count = 1 Then On Error Resume Next 'sprawdzenie czy komórka zawiera sprawdzanie poprawności Set CelkaZValid = Target.SpecialCells(xlCellTypeSameValida... On Error GoTo 0 If CelkaZValid Is Nothing Then 'nie zawiera ElseIf CelkaZValid.Validation.Value...
żeby użytkownik nie miał możliwości zdjęcia filtru w "kolumna5" lub jego zmiany. Mam nadzieję, że w tej tabeli nie zamieszczane są żadne tajne dane (handlowe, osobowe czy inne :D ) i chodzi tylko, żeby część danych nie była powszechnie łatwo dostępna :!: - jeśli tak to proponuję zrobić taki trick jak na zrzucie: 972291 tzn. z ukrytego arkusza2 (z pierwotną...
Witam serdecznie, Bardzo poproszę o pomoc - mam kalendarz, który wykorzystuje makra, w którym chciałbym zablokować do edycji część kolumn/komórek/formuł. Gdy to robię to cały arkusz mam zablokowany do edycji. Gdy te same czynności powtarzam dla pliku bez makr, to zablokowane do edycji sa tylko te, które chce. Czy jest jakies ustawienie, które należy...
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...
Podpowiedź: cell.Locked =true/false
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...
Wiem już że makro. Wiem gdzie kliknąć żeby nagrać nowe makro ale nie wiem co klikać po kolei od momentu rozpoczęcia nagrywania makra. Czy byłbyś tak dobrym człowiekiem i nagrał filmik lub zrobił kilka print screnów żeby mi to wyjaśnić? Z góry dziękuję :)
Przy użyciu funkcji TRANSPONUJ tablicowo z tabelą wynikową, typy adresów w tablicy źródłowej nie mają znaczenia. Teoretycznie nie powinno się wysypywać...
Możliwe byłoby blokowanie arkusza(y) wykorzystując metodę OnTime . Sprawdzałoby się co, powiedzmy 5 minut, czas zegara systemowego i jeśli warunek spełniony - włączamy blokadę...
Witam Was serdecznie. Mam plik excela z logowaniem, który po logowaniu odkrywa odpowiedni dla użytkownika arkusz. Teraz chciałbym, aby excel blokował możliwość edycji pola po wpisaniu w nim jakiejkolwiek wartości/znaku. Najlepiej jakby blokowało się to po zapisie pliku, aczkolwiek nie jest to warunek konieczny. Znalazłem podobne przykłady na sieci,...
Witam, chciałbym stworzyć makro, które pozwoli mi na blokowanie możliwości wklejania i kopiowania danych z komórek przez użytkownika - z zastrzeżeniem, że blokada ma mieć miejsce tylko w jednym arkuszu w danym pliku, a nie w obrębie całego pliku; mam tu na myśli taką 'fizyczną' blokadę jak w niniejszym temacie na forum elektroda. http://www.elektroda.pl/rtvforum/topic22...
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
Napisz co chcesz uzyskać, to może rzeczywiście mechanizm ochrony arkusza i blokowanie komórek wystarczy.
Zdaję sobie sprawę... Ale to jest skrajna sytuacja.. Pewnie że można to zrobić ale przeciętny KOWALSKI w biurze nie ma pojęciu o zachowaniu pliku przez Print Screen potem zapisaneie w formacie który odczyta program OCR (jeśli posiada wogóle takie narzędzie w biurowym kompie) a potem zamiane tego na plik tekstowy jeszcze żeby obsługiwane były polskie...
Niby dlaczego blokowanie nie zdaje egzaminu? Nie pozwalaj na zaznaczanie zablokowanych komórek i gotowe.
Mam następujący problem z plikami XLS, XLSX umieszczonymi na udziałach sieciowych. Do póki był Excel 2010 było wszystko ok - user1 otworzył plik Excela, jak user2 chciał otworzyć ten plik to dostawał info że plik jest już otwarty przez usera1. Od dłuższego czasu mam problem, jak ludzie zaczęli pracować na Office 2016 to nie działa blokowanie pliku....
Worksheet_SelectionChange(ByVal Target As Range) Ale tu widać że procedura reaguje na zmiany zaznaczenia w arkuszu, a tobie potrzebne są reakcje na otwarcie arkusza. 1. Pojawił się module1 z procedurą "g" - ile wiem w modułach piszemy procedury dla Arkuszy 2. W "ten skoroszyt"(Excel2010 procedury "private") odnoszą się do całego skoroszytu Za dużo chaosu...
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...
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ł...
Blokowanie edycji w zależności od rodzaju zalogowanego użytkownika. Tak to mniej więcej widzę. Nie włączałem ochrony VBA, więc możesz przeanalizować. Nie widzę potrzeby dodatkowego odblokowywania kolumn dla "zwykłych" userów. Wystarczy zamknąć i przy ponownym otwarciu zalogować się z uprawnieniami administratora.
1) Da się, pytanie tylko czy to ma być usprawnienie czy blokada? Chowanie arkuszy czy blokowanie na hasło? Można każdą komórkę która nie jest "pożądana do edycji" po prostu wyszarzyć albo ustawić w sprawdzaniu poprawności jakiś komunikat wejściowy z prośbą o nie grzebanie. 2) Da się eksportować/drukować do PDF-a, niektóre wersje mają wbudowany eksport...
A czy można prosić funkcję, Excel blokuje mi dostęp.
Nie wiem teraz gdzie, ale powinno w opcjach być blokowanie wielkości kształtu. Pewnie to chodzi o wielkość wykresy pierwotnego. Jak był za duży a zmniejszony w Wordzie, bez zablokowania wielkości, skalowania, dopasowania do okna albo zablokowanie wielkości okienka - tego bym szukał - zwiększa się do naturalnych rozmiarów i rozłazi się.
Czesc Marku Przegladalem Twoj przyklad i jestem pod wrazenie, jak w prosty sposob zrobiles przelaczanie. Wczroraj bawilem sie z blokowanie dostepu do arkusza lub poszczegolnych komorek i sadze ze laczac obie te metody (plus ukrywanie arkuszy) uda mi sie na szybko rozwiazac najbardziej palece rzeczy. Jeszcze raz Ci dziekuje za czas ktory mi poswieciles....
Witam! Chiciałbym zapisać w VBA kolejność przemieszczania kursora. Czyli np, mam komorkę A2 po naćiścnieciu ENTER przesuwa się do A6 z A6 do C8 czyli zgodnie z wymaganą kolejnością. Blokowanie nie zdaje egzaminu ponieważ mam nagrane makro oraz funkcje jeżeli , przesuniecie pinowe vba itp. te komórki w których jest "co kolwiek aktywne" po zablokowaniu...
Kurcze dziwne... Dokładnie ten fragment kodu odpowiedzialny jest za blokowanie wszystkich komórek (poza tymi edytowalnymi) przy każdej zmianie edytowalnej wartości. Muszę nad tym posiedzieć. Ale to dziwne=/ Po usunięciu tego fragmentu nadal są jakieś problemy? On występuje w 2 czy 3 miejscach (nie kojarzę teraz). Generalnie poza makrami (to tylko taki...
Kolego podpowiedz mi jeszcze jak zablokować te dwa górne wiersze tak by zawsze były widoczne. okno->zablokuj okienka. [url=http://abc-excel.blogspot.com/2010/... w excelu
marek003 , dzięki za zainteresowanie się tematem. Co do godziny to nie ma co z nią robić kolumna wiersz i auto jest po prostu kopią. Formatowanie zostaje ogólne samą wartość tam zapisaną traktujemy bardziej jako tekst niz wartość czasową. To nie jest na dobrą sprawe potem w żaden sposób wykorzystywane. Po prostu determinanta tego o której godzinie...
Cały czas problem z internetem alert eseta po wejściu na każdą stronę http://obrazki.elektroda.pl/6602599600_1... http://obrazki.elektroda.pl/2570186500_1... LOG Z OTL coś mi się długi wydaje OTL logfile created on: 2014-04-25 17:50:49 - Run 1 OTL by OldTimer - Version 3.2.69.0 Folder = C:\Users\łysiory\Desktop 64bit-...
[url=https://analysistabs.com/excel-vba/...
zamiast exit sub daj pustą funkcję albo przypisanie jakiejś zmiennej do samej siebie
[url=https://www.google.com/search?q=exc... [url=https://www.youtube.com/results?sea...
Podobnych tematów na forum jest co najmniej [url=https://poszukaj.elektroda.pl/szuka... .... [url=https://www.elektroda.pl/rtvforum/t... chyba najbardziej podobny :)
blokowanie excel blokowanie komórek excel excel blokowanie edycji
designjet papier brother reset licznika bębna panasonic świecić czerwona dioda
suszarka samsung suszarka samsung
Zmiana kierunku obrotów pompy wtryskowej - czy to możliwe? Junak 901 - problem z kierunkowskazami, działa tylko prawy