Witam Kliknij z menu PLIK opcje ZAPISZ JAKO, następnie po prawej na górze okienka menu NARZĘDZIA i OPCJE OGÓLNE.
Jeśli to nie problem, to pozostań przy pierwszej opcji. Const nie może być pobierana bezpośrednio z komórki. Można to obejść, ale... Spójrz na przykład i zastanów się czy to ma sens?.[syntax=vb]Const sh = 1 Const rn = "a1" Sub test() ActiveSheet.Unprotect Password:=Sheets(sh).Range(rn) ActiveSheet.Protect Password:=Sheets(sh).Range(rn) End Sub[/syntax]...
Do tego nie jest potrzebna znajomość VBA. Excel ma funkcję blokowania komórek - zaznaczamy komórki do zablokowania, blokujemy i włączamy ochronę arkusza. W momencie włączenia ochrony Excel zapyta o hasło. Trzeba sobie włączyć widoczność paska narzędzi "ochrona"
Hej Jeśli masz zabezpieczony hasłem (strukturę) na początku makra daj ActiveWorkbook.Unprotect Password:="twoje hasło" twój kod ActiveWorkbook.Protect Password:="twoje hasło"
witam. kiedys stworzyłem sobie kalkulator-symulator do pewnej gry. zabezpieczyłem poprzez "Narzędzia -> Ochrona -> Chroń skoroszyt" i tam utworzyłem hasło. To było jakiś czas temu. Teraz chciałem do niego powrócić i zmodyfikować pare elementów. Plik się otwiera, ale nic nie moge w dokumencie zmienić (kolory, wielkości tabel). Jak moge te hasło odzyskać,...
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
Prawym klawiszem na wybrany arkusz i "Chroń arkusz", jeśli chcesz ukryć to wybierasz "Ukryj". Później dajesz "Chroń skoroszyt" w opcjach Recenzja z zaznaczeniem pola "Struktura" i nie ma możliwości odkrycia arkusza. Założone hasło nie jest wywoływane przy otwieraniu dokumentu. Trzeba je wprowadzić tylko w celu zaprzestania ochrony skoroszytu. Dziękuję...
Jak bym chciał nadać hasło, s.Protect "2345" 'haslo 2345 "zdjąć" ochronę ze wszystkich kart [syntax=vb]Sub odchron() For Each s In ThisWorkbook.Sheets s.Unprotect haslo Next End Sub [/syntax] edytowano
szukam programu lub sposobu obeścia hasła do "ochrony arkusza" w skoroszycie ms excel. Hasła pozakładał stary pracownik któego już nie ma. Udostępniam skoroszyt. Prosze o hasłą do arkuszy na priv lub tutaj. http://student.twp.olsztyn.pl/~maniac/OC...
Hmm... Mam Excel 2003 ActiveWorkbook.SaveAs Filename:="C:\!\Test1"... _ FileFormat:=xlTextPrinter ActiveWorkbook.Close SaveChanges:=False wszystko w porządku 2007 to samo bez .Unprotect Z włączoną ochroną VBA i ochroną arkusza na hasło? Załączam plik. Hasło do VBA: "abc"
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...
Zakładka narzędzia -> opcje -> zabezpieczenia i wpisujesz hasło ochrony przed otwarciem i bez tego hasła nie otworzysz pliku
Narzędzia -> ochrona -> chroń arkusz/nie chroń arkusza Jeśli autor ustawił hasło na ochronę arkusza zastosowanie mają dywagacje w powyższych postach.
ActiveSheet.Protect password:=haslo
1. Najpierw o "chroń i udostępnij skoroszyt..." Nie znalazłem sprawdzenia "wprost" tych statusów, ale można zrobić obejście (funkcja): - dla MultiUserEditing (True) wywołać: - Workbook.UnprotectSharing ("xx") przy czym - hasło z założenia jest błędne => - jeśli hasła nie ma, to jesteśmy w domu (Ochrona=False) - jeśli hasło jest, to mamy błąd, który...
Odblokuj hasło , a przy zakładaniu hasła spróbuj zaznaczyć "zaznaczanie zablokowanych komórek" i "zaznaczanie odblokowanych komórek" . Może to pomoże . Pozdrawiam .
zdecydowanie początkujący Ale pomoc podręczna mimo wszystko jest dostępna ... :-) A z tym poniżej, jak działa ? [syntax=vba]Option Explicit Private Sub Workbook_Open() Dim ark As Worksheet For Each ark In ThisWorkbook.Worksheets(Array("Inne", "Beton, pompy", "Stal", "Elementy murowe i zaprawy", "Kruszywa", "Szalunki", "Sprzęt", "Żurawie", "Kontenery",...
Włącz ochronę na komórkach z kolumn A i B, poprzez formatowanie komórek -> ochrona -> zaznaczyć „Zablokuj” (w komórkach, które mają być wypełnianie przez użytkowników, należy odznaczyć tę opcję). W module Ten_skoroszyt wprowadź kod: [syntax=vbscript] Private Sub Workbook_Open() Worksheets("Arkusz1").Protect Password:="", UserInterfaceOnly:=True...
4 komórki do których klient wpisuje dane, nie zaptaszkowac dla ochrony. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True Zrob to recznie(odpal makro), nastepnie plik jako udostępniony dla wielu użytkowników. Tabela jest zablokowana, dla makro NIE. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True - to umiesc w Workbook_Open
Jedynie blokada całego arkusza, poza komórkami przewidzianymi do edycji może dać spodziewany efekt. Odblokowanie komórki w kodzie arkusza przy zdarzeniu Worksheet_Change. Możliwe założenie hasła blokady arkusza, niewidoczne w przypadku ochrony projektu VBA.
1. Początkowo w formatowani komórek odblokować zakres B:I 2. Włączyć ochronę arkusza. (np. z hasłem 111 ) 3. Umieścić w kod Arkusz1 ten kod: Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("B:I")) Is Nothing Or Cells(Target.Row, 1) <> "" Then Exit Sub Me.Unprotect...
Spróbuj tak. Wyłącz ochronę arkusza i zapisz skoroszyt. W module Ten_skorosozyt dodaj kod: [syntax=vbscript]Private Sub Workbook_Open() Me.Worksheets("Arkusz1").Protect UserInterfaceOnly:=True, Password:="" End Sub[/syntax] Podmień w kodzie właściwą nazwę arkusza i (opcjonalnie) dodaj hasło. Zamknij i uruchom ponownie skoroszyt. Makra się będą wykonywać,...
czy mógłbym poprosić o jakiś krótki przewodnik krok po kroku jak udało Ci się przenieść tę część makr do arkusza? co więcej; czy istnieje możliwość podpięcia blokady pod jednego użytkownika pliku? Chodzi mi o to by możliwość włączenia/wyłączenia kopiowania była możliwa tylko po wpisaniu hasła ochrony arkusza - znanego tylko przez jedną osobę, 'administratora'...
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...
Rozumiem, że chodzi o zabezpieczenie przed przypadkową modyfikacją wpisu, a nie o jakieś "superzabezpieczenie" przed działaniem złośliwym, bo to drugie w przypadku Excela jest raczej niewykonalne. Ponadto niezbyt jasne jest sformułowanie o wypełnianiu kolejnych wierszy. W którym momencie miałaby być wprowadzana ochrona? Na razie moja najprostsza propozycja...
Można umieścić kod w ThisWorkbook przy zdarzeniu Open. Żeby zabezpieczyć plik przed otwarciem bez makr można ustawić na kluczowe arkusze atrybut VeryHidden (z poziomu edytora VB) a widoczny zostawić dodatkowy pusty arkusz. Przy starcie jeśli warunki są spełnione wystarczy zamienić atrybuty. Tu konieczne hasło ochrony VBA. Przy zamknięciu ustawić na...
...i jeszcze znalazłem jeden błąd który muszę zlikwidować, mianowicie jak uruchomię plik i wyskoczy okienko logowania to po wpisaniu nieprawidłowego hasła i kliknięciu na "Logowanie" czy Enter kolumny nie zostaną odkryte ale zostanie wyłączona ochrona z arkusza. Kliknięcie na anuluj jest OK. Dlaczego ta ochrona sama się wyłącza?
Prawidłowo powinno się włączyć ochronę arkusza i odptaszkować całość z wyjątkiem tej kolumny. Jakimś wyjściem jest procedura zdarzeniowa z włączoną ochroną VBA. Ale dla średnio rozgarniętego Usera dość łatwe do "złamania". Spróbuj: hasło dla kolumny "elka", dla VBA standardowe na elektrodzie ;) Ale nie wiem czy to ma jakikolwiek sens, bo podejrzeć co...
Kolego JRV za diabła nie wiem o czym do mnie mówisz z excela jestem zupełnym laikiem więc bardzo Cię proszę, o co chodzi z tym odgadywaniem hasła? i nie bardzo rozumiem co to znaczy lub co mam z tym zrobić: wb.SaveAs ........... .Columns(5).Delete 'E pomocy proszę trochę jaśniej POZDRAWIAM I DZIĘKUJĘ Dodano po 3 Jeśli chcesz żebym podał hasło do ochrony...
witam hmmm może to zbyt proste, ale nie rozumiem zawartości pliku logowanieusera;/ jak dojść do tego czego oczekuję?? - użytkownik - osoba widząca w oknie Excela tylko Arkusza1 i Arkusz19, a z pozostałymi arkuszami łączy się poprzez widziane w Arkuszu1 buttony. - brak możliwości formatowania komórek, - brak dostępu do jakichkolwiek zakładek, - brak...
aby zablokować dany arkusz w exelu należy wejść w zakładkę recenzja i kliknąć chroń arkusz. Jak klikniesz chroń arkusz to podajesz hasło i powtarzasz je jeszcze raz. Aby coś edytować w arkuszu musisz usunąć ochronę z arkusza Jeśli chcemy mieć jakieś komórki odblokowane przed zmianami np. komórkę B5. Klikamy w tej komórce prawy przycisk myszy i formatuj...
Zamieść ten arkusz, bo nikt nie zgadnie co ty tam robisz... Kolega ' lesławek ' ma słuszny pogląd na tę sprawę ... :) ...wstawiłem kod pozmieniałem wszędzie wartość na TRUE i wyrzuca mi nadal błąd " Nie można użyć tego polecenia w chronionym arkuszu, Aby użyć tego polecenia, należy najpierw usunąć ochronę arkusza .... " dodatkowo wskazuje na ActiveSheet.Range("$D$1:$E$20001").AutoF...
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....
Zaznaczyć wszystkie komórki, PPM wybrać formatuj komórki. W zakładce Ochrona komórek odznaczyć opcję Chronione. Następnie zaznaczyć tylko komórki, do których użytkownik nie będzie miał dostępu i zrobić analogicznie z tą tylko różnicą, że zaznaczyć opcję Chronione. Następnie w menu Narzędzia założyć hasło na arkusz/dokument. Zapisać i sprawdzić. Następnym...
Witam, mam problem... Posiadam offica 2007 i nigdy nie ustawiałam hasła do ochrony arkusza, a mimo to jak chcę zminić dane w gotowych kalkulatorach wyskakuje okienko do wpisania hasła i oczywiście go nie znam. Czy jest coś takiego jak jakies serwisowe hasło, uniwersalne? Jak to wogóle jest możliwe żebym je tu miała skoro go nie ustawiałam? Proszę o...
Witam serdecznie, Mam następujący problem, udostępniam innym użytkownikom z mojej firmy pliki .xlsx do wypełnienia, które ze względu na późniejszą obróbkę makrami są poblokowane. Blokada polega na haśle w ochronie skoroszytu --> chroń strukturę i okna --> Struktura (nie chcę żeby pozostałe osoby widziały ukryte zakładki). Sęk w tym, że do późniejszych...
Po utworzeniu hasła, zapisz je i schowaj w bezpiecznym miejscu. Jeżeli zgubisz hasło, nie będziesz mógł otworzyć ani uzyskać dostępu do danych ze skoroszytu zabezpieczonego hasłem. 1.W menu Plik, kliknij polecenie Zapisz jako. 2.W menu Narzędzia kliknij polecenie Opcje ogólne. 3.W polu Hasło ochrony przed otwarciem, wpisz hasło, a następnie kliknij...
To znowu ja :D spróbuj tym sam to napisałem 8) i jak u mnie to działa pozbywa sie całego okna i chasła ochrony przed zmianam w excelu. Napisz jak wyszło i przed zrobieniem utwórz kopie tak nawszelki wypadek :o . Programik do pozbywania sie chasła tylko do odczytu w excelu . Sam jestem ciekaw czy zadziała :P Pozdrawiam.
W sumie pytasz się jak programowo zdjąć kod z chronionego projektu. VBAproject nie ma własności ani metody Password, więc wprost się nie da. Jest tylko Protection, które mówi czy jest ochrona. Jeżeli kod musi być chroniony, to lepiej jest publikować dodatek add-in z funkcjami lub funkcjonalnościami. A w katalogu wspólnym publikować info o nowej wersji,...
Arkuszowi nadam wartość xlSheetVeryHidden i po kłopocie Dołóż jeszcze ochronę arkusza (z innego pliku będzie można odczytać, ale zmienić już nie). Warto też chronić projekt VBA hasłem, żeby nikt nie mógł zmienić atrybutu Visible arkusza w edytorze i powinno być OK. Teraz dopiero masz wybór :)
Ja zaproponuję jeszcze coś innego (oczywiście cały czas mówimy o możliwościach bez wykorzystania VBA [makr]). Zaznacz wszystkie kolumny. Ukryj je. Włącz ochronę arkusza z hasłem odhaczając wszystkie opcje. Najedź na nazwę arkusza kliknij ukryj. Nawet jak ktoś odkryje arkusz będzie widział szarość i by coś zobaczyć (odkryć kolumny) musiałby znać hasło....
Efekt taki jak na zrzucie 910728 tzn. można wpisywać wszystko tylko w puste komórki, natomiast edycja niepustych jest zablokowana hasłem :D - można uzyskać poprzez kod VBA np taki jak w załączonym pliku :spoko: (hasło ustawione przykładowo 1234) 910729 Cześć, Super działa tylko, jak przekopiowałem kod do vba w moim pliku przestało to wszystko działać,...
Co do Open'a nie wiem - ale nie sądzę żeby to potrafił. A poważniej - masz kłopot z tym że nie znasz hasła czy naprawdę chcesz to robić (znając hasło) na siłę innymi metodami? Bo szybciej jest odblokować arkusz, zrobić swoje i ponownie ochronić niż kombinować na pełnej ochronie. Jeżeli ten arkusz ma obsługiwać ktoś kto nie ma prawa znać hasła - to nie...
dane (kursy walut i stopy WIBOR) są pobierane przez kwerendę do arkusza docelowego. Pobranie ich do innego (niechronionego ale ukrytego) arkusza nie pomogło . Natomiast makro z wyłączeniem ochrony wymaga hasła, które docelowym użytkownikom nie będzie znane. W sumie to sensowny wydaje się ten 1. pomysł z pobieraniem danych zewnętrznych do oddzielnego...
Jeszcze jedna kwestia. Jak robię: " chroń arkusz" i w komórkach niechronionych wpisuję np. Robert to podczas ochrony nie wskakuje obok data a gdy zdejmę ochronę arkusza to wskakuje, czyli makro nie działa gdy arkusz jest chroniony - jak to naprawić ? Dodano po 5 A więc szukałem po necie i znalazłem taki post: Jeżeli bez hasła działa prawidłowo to na...
(at)adamas_nt dzięki bardzo. Właśnie chodzi o to że cały arkusz ma włączoną ochronę i dlatego wyskakiwał ten błąd. Ja właśnie w podobny sposób próbowałem odblokować ten kod ale robiłem to trochę inaczej dlatego mi to nie wychodziło. Twój sposób jest w 100% działający, do ActiveWorkbook.Unprotect dodałem tylko hasło odblokowująca arkusz i jest git czyli...
Jestem zielona w tym temacie oraz w vba. Mam pewien plik z makrem w Excelu(2013). I chciala bym aby,a chyba ze jest to nie mozliwe, aby makro zabezpieczylo ten plik przed: -usunięciem z określonego dysku, -nie pozwolili na skopiowanie tego pliku na inny dysk/folder/komputer itp -nie mozna by bylo tego pliku spakować i usunac/skopiowac/przeniesc/podpiąć...
... W standardzie jeżeli arkusz jest udostępniony po sieci firmowej to w momencie używania go przez jedną osobę, druga osoba może go otworzyć w trybie "tylko do odczytu". Po założeniu hasła w celu przyznaniu dostępu tylko niektórym osobom założyłem hasło umożliwiające chroniące dokument przed edycją osób nieupoważnionych do tego. Po założeniu hasła...
Pierwszy link po wpisaniu hasła "excel procedury zdarzeniowe" w znanej wszystkim wyszukiwarce [url=http://dzono4.w.interia.pl/kurs/dod... Opanuj podstawy, czyli co gdzie i jak zrobić, aby arkusz "reagował" na zdarzenia. W tym przypadku najlepiej wykorzystać 'Worksheet_Change' (przy zmianie). Nagraj sobie makra włączania i wyłączania...
Jeśli już masz makro ukrywania/odkrywania kolumn to: podpowiedź 1. W arkuszu chronionym nie można odkryć kolumn podpowiedź 2. Ochronę z hasłem można zrealizować w makro, konieczna ochrona kodu VBA. podpowiedź 3. [syntax=vb]I UserName = "User1" then 'odkrywamy jakieś kolumny ElseIf UserName = "User2" then 'odkrywamy inne kolumny Else msgbox "Jako " &...
Staram się ale nie wychodzi mi to :-( Makr jeszcze nie robiłem to byłoby moje pierwsze. Jakbym ja zarządzał plikiem to nie byłoby mi potrzebne bo "ręcznie" bym odblokował plik zablokował komórki a później włączył ochronę arkusza ale do docelowego pliku kilka osób będzie miało dostęp. Czytałem jak poradzić sobie z drugim problemem. Na stronie https://docs.microsoft.com/en-us/office/...
Witam Zastosowałem poniższy kod w arkuszu excela 2007, który automatycznie wstawia mi datę i godzinę . Jest ok. Jednak czy mógłby ktoś mi pomóc i tak zmodyfikował kod, aby komórki w których jest data i godzina, blokowane były przed edycją, np. hasłem. Kiedy próbowałem włączyć ochronę arkusza to wyskakuje komunikat Błąd !. Z góry dziękuję za pomoc. Private...
Możesz użyć: Private Sub Workbook_Open() Sheets("DD").EnableOut... = True End Sub Dodane 2009-07-16: Oczywiście w przypadku chronionego arkusza należy przed zabiegiem ochronę zdjąć a po założyć. Private Sub Workbook_Open() With Worksheets("DD") .Unprotect [color=red](XXXXXX)[...
Ten VAT, to ma dotyczyć łącznej kwoty (w przykładzie 600 zł), czy tylko wynagrodzenia (500 zł)? Gdzie będą te inne osoby (obok, poniżej?), bo nie widać z tego przykładu wyglądu całego arkusza. Poza tym, po co te komórki w kolumnach D:F są scalone? Czy ma to jakieś uzasadnienie? Scaleń należy unikać, jeśli w arkuszu coś się dzieje, bo one często powodują...
udało się rozwiązać problem, ale mam jeszcze jedno pytanie. Co zrobić żeby dane pobrane z formuły INDEX i MATCH po zapisaniu w folderze były stałe ?. To znaczy jak na przykład osoba której prześlę ten plik, a nie ma dostępu do pliku źródłowego widziała wygenerowane wcześniej dane w komórkach ? Cieszę się, że udało Ci się rozwiązać problem z funkcją...
Witam, mam napisane makro na kopiowanie całych arkuszy z jednego pliku do nowego. Wszystko mi działa i funkcjonuje poza jednym. W pewnym momencie wyskakuje mi informacja, że zasoby fizyczne do obliczeń są za małe i wyskakuje błąd. Spowodowane to jest tym, że z pliku głównego, gdzie są kopiowane arkusze do nowego pliku podczas mojej procedury początkowo...
Szkoda, że nie czytasz dokładnie postów, z których kopiujesz kod VBA :D W tamtym wątku, chyba dość wyraźnie było opisane jakie problemy stwarza blokowanie komórek i ochrona arkusza :cunning: Dla uzyskania zbliżonego efektu tzn. uzyskanie oznaczenia wszystkich zmian jakie dokonane były od czasu ostatniego zamknięcia pliku :idea: (mechanizm ukrytej kopii...
pipinet: po sfiksowaniu według Twoich zaleceń tj. O4 - HKUS\S-1-5-19\..\RunOnce: [nlsf] cmd.exe /C move /Y "%SystemRoot%\System32\syssetub.dll" "%SystemRoot%\System32\syssetup.dll" (User 'USŁUGA LOKALNA') O4 - HKUS\S-1-5-20\..\Run: [CTFMON.EXE] C:\WINNT\system32\CTFMON.EXE (User 'USŁUGA SIECIOWA') O4 - HKUS\S-1-5-20\..\RunOnce: [nlsf] cmd.exe /C move...
Napisz jeszcze ile czasu Ci to zajmie Wcale nie tak dużo i beż żadnych dodatkowych modułów. A tak przy okazji do tworzenia skomplikowanych dokumentów nie służą edytory tekstu tylko zupełnie inna klasa programów. OK, już wyjaśniam - w OOo wzory matematyczne można tworzyć na dwa sposoby - ten znany z M$, czyli klikanie myszką i uzupełnianie odpowiednich...
Pisałem w trzecim wierszu. Ochrona arkusza jest bez hasła więc w każdej chwili możesz ją zdjąć. Zakładka "Recenzje" przycisk "Nie chroń arkusza" i znów możesz robić wszystko. Lecz dodam nieśmiało że w arkuszu Wydruk i w zielonych polach rejestru są funkcje. Więc jeżeli chcesz coś zmienić stając na daną komórkę spójrz wcześniej na tzw. "pasek formuły"...
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ąć...
hasło ochrona ochrona excel excel ochrona
ogniwo peltiera zwarcie sterowanie zaworem kulowym atmega16 przykład
Volvo Airbag Sensor Module Pinout Guide Kocioł Beretta wyłącza się i wyzwala RCD - co robić?