Witam, Jak w temacie, nagrywam makro (zaznaczam by było przechowywane w skoroszycie makr osobistych) , które ma za zadanie zablokowanie niektórych komórek, następnie naciskam "chroń arkusz", zaznaczam opcje które będą dla użytkownika dozwolone a które nie i powyżej wpisuję hasło, naciskam ok, excel prosi o ponowne wpisanie hasła, następnie naciskam...
I ktory bedzie widac hasło jeśli makra nie będą dostępne? Dodano po 1 W Twojej firmie są wszyscy hakerzy? Dodano po 10 Zrob jak post #2, lub chrań ręcznie z haslem przed powszechnego dostępu zostawić tylko takie makro Private Sub Workbook_Open() ActiveSheet.Protect UserInterfaceOnly:=True End Sub Całość działa dość fajnie dopóki właśnie nie udostępniam...
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...
Witam, na wstępie mówię, że przeszukałem już fora i nie udało mi się znaleźć rozwiązanie mojego problemu, a do rzeczy... Potrzebuję przefiltrować tabelę po dzisiejszej dacie. Mam dość rozbudowany plik Excela, (mnóstwo kolumn i wierszy), a w jednej z kolumn datę. Chcę żeby po uruchomieniu pliku Excela, makro przefiltrowało mi tylko wiersze z dzisiejszą...
j.w. Jedynym pseudorozwiązaniem jest "zamknięcie" sortowania i/lub grupowania pod przyciskiem z kodem makro który na wstępie wyłączy ochronę a po wykonaniu działania znów ją włączy.
Potrzebuję pomocy przy zadaniu z Excela: Napisz makro wpisujące podaną przez użytkownika datę do komórki a1 arkusza, tak, aby chroniło arkusz przed wpisaniem przez użytkownika innego niż data tekstu następnie za pomocą odpowiednich funkcji tekstowych przenieś do oddzielnych komórek dzień, miesiąc, rok.
No i jeżeli ma chronić (co właściwie masz chronić: cały arkusz czy może jednak komórkę?) przed wpisaniem to jeszcze zdarzenia się przydadzą.
Na początek nagraj makro czynności "Chroń Arkusz", odznaczając wszystkie opcje. Spróbuj wykorzystać nagrany kod.
Witam, Mam problem z pobieraniem danych - power query z pliku chronionego haslem. baza danych(excel) - "źródło" chronione hasłem "123" Arkusz "pobierz" - tutaj mają trafić dane z odświeżonych zapytań (kilka) Udało mi się znaleźć makro, który otwiera plik źródło i teoretycznie powinien odświeżyć połączenia ale niestety tak się nie dzieje. Wywala błędy...
Wypada zacząć od tego, że Excel nie jest twierdzą szyfrów i wszystkie zabezpieczenia są tu raczej symboliczne, to znaczy mają uświadomić użytkownikowi, że robi coś, czego robić nie powinien. Natomiast jeśli użytkownik jest zdeterminowany, to zawsze może znaleźć obejście, żeby coś niedozwolonego zrobić. W przypadku gdy zabezpieczenie bazuje na VBA, wystarczy...
... Kiedy nie miałem filtrowania poprzez przycisk z makrem vba ukrywanie oraz chronienie komórki pomagało, lecz kiedy ma m filtrowanie z przycisku, to VBA wyrzuca błąd iż arkusz jest chroniony A czy w kodzie vba jest gdzieś taka linia (?): True , to po zablokowaniu arkusza dana czynność jest dozwolona. Tam gdzie jest False , jest ona zabroniona. ......
Moderowany przez Marek_Skalski: Kolego, Twoje pytanie nie jest bezpośrednio związane z pytanie Autora tematu. Z tego powodu sugeruję wydzielenie tematu do nowego wątku. 3.1.19. Nie wysyłaj wiadomości w tematach archiwalnych, jeśli jest to kolejne pytanie, w szczególności inne niż osoby pytającej. Z racji szacunku do pytającego załóż własny temat. Możesz...
Jesteś pewien że potrzebujesz do tego MAKRA? Bo moim zdaniem wystarczy zwykła [url=http://office.microsoft.com/pl-pl/e... arkusza.
Dziękuję za podpowiedź ale nadal mam problem. Chroniony nie jest cały arkusz tylko sama tabela do której należy skopiować dane i tu pojawia się problem. Próbowałem na kilka sposobów i za każdym razem wyskakuje mi błąd, że podane hasło nie jest prawidłowe. Jakie polecenie należy wpisać aby makro potrafiło odblokować komórki tabelki excela? Dodano po...
Spróbuj w module ThisWorkbook wstawić procedurę: [syntax=vbscript] Private Sub Workbook_Open() With Worksheets("Nazwa_arkusza") .Protect Password:="Hasło", _ UserInterfaceOnly:=True .EnableOutlining = True End With End Sub [/syntax] W cudzysłowach wpisz odpowiednie wartości. Jeśli nie ma hasła, zostaw pusty cudzysłów. Zapisz plik, jako skoroszyt z obsługą...
Pobierasz dane poprzez kwerendę (dane zewnętrzne) czy poprzez odwołanie do konkretnych komórek innego skoroszytu? W drugim przypadku nie powinieneś mieć kłopotu z komórkami chronionymi. W pierwszym przypadku excel nie pozwoli bo metoda z odświeżaniem danych polega na wprowadzeniu nowych danych do komórek a właśnie to jest chronione i następuje sprzeczność....
bezsens takiego "zabezpieczenia" pliku To może trochę inaczej (załącznik). Wszystko działa ładnie jak się zezwoli na używanie makr. Oczywiście nie polecam trzymać tam danych chronionych, ale np. do przygotowywania listy obecności dla n pracowników jest to fajny pomysł bo wystarczy zrobić jeden plik excela i każdy dostanie listę ze swoimi danymi......
A może zablokować pozostałe komórki żeby nie dało się ich edytować i wtedy po prostu pracownik musi wykasować wszystkie pozostałe komórki? Excel pozwala chronić arkusz z wyłączeniem konkretnych obszarów. Możesz te obszary zaznaczyć innym kolorem, żeby wiedzieli co mają wykasować.
A no tak, sorka. Chodzi mi o makro w exelu. Nie mogę skopiować makr w arkuszu które pobierają dane bo te są chronione hasłem. Makro jest jednak przypisane do przycisku. Mam roboczy raport do którego ręcznie przeklejam dane. Istnieje sposób aby napisać takie makro Excel aby w tym moim pliku roboczym otwierało plik który pobiera dane i aby to makro aktywowało...
Jeżeli listę masz zorganizowaną jako "poprawność danych" to dana z ręki nie zostaje zaakceptowana. Niestety na kopiowanie danych poprawność danych nie pomoże. Jeżeli nie chcesz makr to może zamiast z poprawności danych skorzystaj z formantów formularza i pola kombinowanego, a dane do arkusza "przerzucaj" indeksem. Przy czym zablokuj komórki chroniąc...
Witam, chciałbym napisać makro które gdy klikniemy button zapisze arkusz pod nazwą podaną w komórce a2 i przed zapisem w komórce a3 doda datę a w komórce a4 godzinę zapisu oraz dodatkowo ustawi brak możliwości edycji komórki a3 i a4 - chronione hasłem. Jest taka możliwość??? Proszę o pomoc
Po pół godzinie wczytywania się załapałem (chyba) o co chodzi. Po pierwsze czy aby na pewno nie będzie interesowało cię za co klient zapłacił? Bo czyszczenie danych i przygotowywanie do kolejnego "wpisu" zlikwiduje szczegóły (składowe) danej wpłaty. Druga rzecz związana z brakiem sumowania. Może jest błędna formuła (nie uwzględnia wszystkich komórek)...
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 " &...
Jest super rozwiązanie dla mnie ale nie działa mi korzystając z poniższego KODU. Dalej wyskakuje mi błąd. Proszę o pomoc. Option Explicit Private Sub WorkSheet_Change(ByVal Target As Range) Dim i As Long i = Target.Row If (Target.Column >= 5 And Target.Column <= 6) And (i >= 5 And i <= 5000) Then If Range("B" & i).Value = "" And Range("C"...
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...
Częściej korzystaj z rejestratora :) Po nagraniu polecenia "Chroń arkusz" (E2007) otrzymasz coś takiego Sub Makro1() ' ' Makro1 Makro ' ' Sheets("Arkusz1").Sele... ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub z czego potrzebujesz tylko jedną linijkę Sub Makro1() Sheets("Arkusz1").Prot...
Dobry wieczór, Zakładając, że układ danych się nie zmienił proponuję takie makro: [syntax=vb]Sub czysc() ActiveSheet.Unprotect Range("A1:B1").AutoFilter Field:=1 ActiveSheet.Protect End Sub[/syntax] Metoda ShowAllData nie chce działać jeśli arkusz był chroniony, nawet po zdjęciu ochrony. Pozdrowienia.
Mam do wykonania dwa zadania: 1. Sporządź wykres przestawny pokazujący liczbę wytworzonych sztuk 4 produkowanych wyrobów w 3 oddziałach firmy w okresie 4 kwartału 2012. Dane powinny obejmować minimum 20 rekordów. 2. Napisz makro wpisujące podaną przez użytkownika datę do komórki a1 arkusza, tak, aby chroniło arkusz przed wpisaniem przez użytkownika...
Witam, Drodzy, Mam problem ze stworzeniem w vba programu który dany np. "Arkusz1" skopiowałby do nowego pliku excel, tak, aby zachowany był tylko wygląd arkusza ( bez żadnych formuł, makr itp), oraz automatycznie zapisywał się w lokalizacji gdzie istnieje pierwotny plik ( beż żadnych odpytań itd itp. ). Czy ktoś może mógłby posłużyć pomocą ? Dziękuję...
dobrze, inne osoby nie działa z arkusza 1? plik Pana powinny być wspólne dla reszty. Jest pożądane, który można otworzyć bez ostrzeżenia "do odczytu" Pytanie 2 jako makro musi znać nazwę pliku "statystycznego", bo to może mieć inne pliki do nagrania na arkuszu po zamknięciu, zamiast otwierać je na statystyki ==akrusze w całości ze wszystkich plików...
... Mam jeszcze jedno pytanko - mianowicie czy można rzeczywiście "chronić arkusz" - ponieważ jak wiemy sposób oryginalny może każdy łatwo odblokować? Łatwo??? Uważasz że jeżeli ktoś będzie chciał skorzystać z twojego arkusza gdyż sam nie potrafi czegoś takiego (podobnego) stworzyć będzie wiedział jak złamać hasło chroniące arkusz. (Odblokować arkusz)....
Nagraj makro zakładania i zdejmowania ochrony... Zaczynasz zdejmowaniem, wykonujesz akcje i zakładasz na końcu makra.
Teoretycznie - "tak", ale praktycznie to nie wiem czy byłbyś zadowolony, wiązałoby się to bowiem z zakładaniem ochrony na cały arkusz, przy wskazywaniu jednocześnie, które komórki mają być zablokowane, a które nie. Trudno dociec co tam jeszcze masz w arkuszu, co powiino być chronione/blokowane, a co nie i co czemu wchodziłoby w paradę. Taki pomysł na...
Powstał nowy problem. Po udostępnieniu skoroszyt w serwerze nie działa to makro. [syntax=vb] Sub Odświerz1() ' ' Odświerz1 Makro ' ' Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Sheets("Magazyn Główny").Unprotect "1234" ActiveWorkbook.Worksheets("Magazyn Główny").AutoFilter.Sort.SortFields.Clea... If ActiveSheet.FilterMode...
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)[...
http://obrazki.elektroda.pl/7158789400_1... Dzięki - wkleję to makro. Dodano po 4 Pojawił się przed chwilą mały problem.Mianowicie dobrze działał mi program w excelu i raptem w pewnym miejscu programu pojawia sie okno (powyżej ) - nie wiem dlaczego i nie idzie tego wyeliminować ?? Nic nie zmieniałem i nie chronię arkusza. Dodano po 4 Sorry...
A jakiego Excela używasz?? Arkusz nie jest chroniony, w pliku Baza.xlsm wciskasz ALT+F11 i kod makra powinien być w Arkusz1.
Na wstępie zaznaczę, że szukałem, czytałem, ale nie mogę dojść dlaczego u mnie to nie działa... Otóż, mam taki oto kod [syntax=vbscript]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveSheet.Protect = False Then ActiveSheet.Protect Password:="haslo" End If End Sub[/syntax] Może się to wydawać dziwne, ale niestety (albo i stety)...
... 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...
No to w kodzie chronionego arkusza wpisz coś takiego: [syntax=vbscript] Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("L20:L31")) Is Nothing Then Application.EnableEvents = False Target.FormulaR1C1 = "=RC[-10]" Application.EnableEvents = True End If End Sub [/syntax] Makro ponownie wpisze formułę, gdy ktoś spróbuje...
Witam Chciałem zrobić sobie taki "sprawdzacz" wszystkich zabezpieczeń w skoroszycie excela. Na razie poniższy kod odwołuje się do otwartego (aktywnego) skoroszytu. Zmienię to później poprzez wybór albo pliku albo otwartych skoroszytów - to będzie później. Na chwile obecną utknąłem w dwóch punktach. Gdy próbuje sprawdzić "udostępnianie skoroszytu" analogicznie...
Nie można edytować zablokowanych komórek w chronionym arkuszu. Musisz zdjąć ochronę jak napisano powyżej. Można umieścić jakiś plik na komputerze uprawnionego użytkownika np. allowed.sys i warunkować tym ochronę arkusza: Set fs=CreateObject("Scripting.File... If fs.fileexists("c:\windows\a...
Użytkownik dodaje / ukrywa wiersze przyciskami +/-. Arkusz jest chroniony i musi taki zostać dla użytkowników, znajdują się tam formuły, które nie mogą być modyfikowane. Jeśli jest opcja Nie chroń arkusza, to wiersze się dodają / ukrywają, po włączeniu ochrony pojawia się:...
zalezy mi zeby klawisze tak (odblokowanie komorek) nie (zablokowanie komorek) dzialaly na chronionym arkuszu.. TO jest ten arkusz.. istnieje mozliwosc napisania takiego kodu ?
Witam, proszę o pomoc w następującej sytuacji: Zarys ogólny: istnieje chroniony plik gdzie dla każdej kolumny z zakresu należy sprawdzić warunek a następnie po jego spełnieniu zdjąć ochronę wskazanych komórek danej kolumny. Szczegóły, dla każdej kolumny z zakresu, arkusz2 załącznika: 1) sprawdź warunek czy wierszu nr 1 jest słowo "jest", słowo pochodzi...
Witam Mam arkusz kalkulacyjny excel chroniony hasłem w którym stworzona została tabela do edycji umożliwia użytkownikowi wypełnianie tylko wybranych kolumn, posiada makro które kopiuje całą zawartość do innego arkusza excel, jednak w momencie gdy włączamy edytowanie na komputerze który posiada MS Office 2010 arkusz niestety siada i się zawiesza :/ na...
Witajcie, Potrzebuję kodu VBA, które będzie działało analogicznie do operacji: przemnóż z wykorzystaniem wklej specjalnie. Mam dane w arkuszu chronionym, wartości w komórkach są odblokowane i potrzebuję je przeliczyć wg kursu podanego w osobnej komórce. Zależy mi na przeliczeniu zaznaczonej komórki lub komórek z wartościami. Np. A1 - kurs waluty A4,...
Cała ta funkcjonalność nie jest dla mnie do końca jasna. Nie wiem, czy interesuje Cię tylko komórka A2 w Arkuszu1 i ją tylko chcesz kontrolować, czy również inne komórki. W Arkuszu1 była zdefiniowana procedura Change, która odnosiła się tylko do komórki A2. Natomiast w module skoroszytu była zdefiniowana procedura SheetChange, która odnosiła się do...
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...
chroniony arkusz makra nazwy arkusz excel kopiowanie chroniony arkusz
ekspres bosch wyczyść zaparzacz sterownik wyświetlacza graficznego alpine kostki
Skoda Octavia II 1.6 MPI 2004 – usunięcie emulatora immobilizera, przywrócenie oryginalnych połączeń, LPG Drżenie auta przy ruszaniu na niskich obrotach – sprzęgło, koło dwumasowe, poduszki silnika