Zablokować pierwszy wiersz, zmienić wysokość, wstawić tam wszystkie przyciski i używać jako "paska menu"...
Poza tym arkusz (sheets) nie ma w visible "opcji" True. Oczywiście ma :) Właściwość Visible obiektu może przyjąć wartość True, False. Tu raczej podejrzewam błąd w nazwie (1004), lub włączoną ochronę skoroszytu (struktura). Spróbuj marcinj12 . Wstawianie nowego: Można wykorzystać zdarzenie 'Private Sub Workbook_NewSheet(ByVal Sh As Object)'. Wyłączyć...
Jak już pisałem nie mam 2007 więc nie mam jak sprawdzić. Ewentualnie dopiero w poniedziałek. Do tej pory może ktoś inny (mający 2007) odpowie ci na to. Może być prościej przy wykorzystaniu przycisku (włącz wyłącz - z hasłem). Ale wtedy przy wchodzeniu do pliku będzie monit o to by włączyć makra. (że plik zawiera makro) Nie wszyscy to lubią (makrom nie...
Ja również dziękuje.
beforePrintPage :?: VBA nie obsługuje standardowo takich zdarzeń. Można oczywiście tworzyć funkcje typu UDF, jeśli standardowa obsługa zdarzeń nie spełnia naszych oczekiwań. Zmodyfikowany kod autora w module Workbooka zapewnia każdorazowe wypełnianie stopki na każdej stronie wydruku odrębnie dla każdego arkusza :idea: W tej sytuacji niezrozumiałe jest...
Możesz też zabrać się za pisanie tego po staremu tj C1 =A1*B1 i przy zaznaczaniu pola B1 wcisnąć F4 - dojdą dwa znaki przy B1 i można śmiało przeciągać.
Myślę, że sprawdzanie czy [syntax=vbscript]If Range("C1") = "" Then Range("C1") = Range("A1") Else ...[/syntax] jest tu niepotrzebne - pusta wartość C1 będzie potraktowana jako 0. Ja bym to widział nieco krócej: wersja "jednokomórkowa"[syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" And IsNumeric(Target.Value)...
Odptaszkuj "zablokuj" w ochronie (formatowanie) komórek z wyjątkiem wybranych i włącz "Chroń arkusz". [url=http://office.microsoft.com/pl-pl/e... link z dokładnym opisem.
Witam [syntax=vb]Dim tb As Control Dim wiz As Boolean wiz = Not (Index = "") For Each tb In UserForm1.Controls If tb.Name Like "txt*" Then tb.Visible = wiz Next [/syntax] Jeśli jest to widoczne, ale zablokowany [syntax=vb]wiz = Index = "" For Each tb In UserForm1.Controls If tb.Name Like "txt*" Then tb.Locked = wiz Next [/syntax] nie zaleca się używania...
Mam pytanie do powyższego czy istnieje możliwość dodawania blokady później do poszczególnych komórek bez odblokowywania całego arkusza ?
dziękuję za pomoc
Np tak: Worksheets(1).ScrollArea = "A1:L50"
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
Można tak: wpisz w A1 =WIERSZ()&"/"&NR.KOLUM... i przeciągnij w dół.
Wklej to w userforma [syntax=vb]Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = 0 Then Cancel = True MsgBox "Blokada" End If End Sub[/syntax]
Witam! Mam takie pytanko. Zrobiłem tabelę w excelu a poszczególne komórki można zapełniać z list rozwijanych (przez sprawdzanie poprawności danych). Jednak w pewnych przypadkach chciałbym aby nie było możliwe wybieranie wszystkich opcji. Chodzi mi o to, że załóżmy jeśli wybrałbym jakaś opcję w komórce A1 to excel automatycznie wstawi mi kreskę, lub...
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
Jeśli tylko ukryć wartości, to najprościej "zabielić" czcionkę za pomocą formatowania warunkowego. Jeśli wynik formuły, to warunek podobny do numerowania wyżej. Jeśli zablokować przed edycją, to jedynie makro w procedurze zdarzeniowej.
Excel 2007: zakładka Układ Strony -> Tytuły wydruku, w polu U góry powtarzaj wiersze zaznaczasz lub wpisujesz: $1:$2
Cześć wszystkim! Mam pomysł ale nie mam za bardzo wiedzy żeby go wykonać. Mianowicie mam plik Excel z markami który jest baza danych magazynu. Plik jest udostępniony na serwerze i pracują na nim do 5-6 osob. Chciałbym zablokować poszczególne komórki aby ich edycja była możliwa po wpisaniu hasła w wyskakujacym okienku i musiało by wyskakiwac z każdą...
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...
A co jak ktoś się pomyli? Czy dopuszczasz skasowanie danych? Czy dane mają być pamiętane trwale, tzn. coś w rodzaju arkusza jednorazowego użytku? Oczywiście Excel nie jest programem, w którym można wprowadzić absolutne zabezpieczenia. Wszystko to są zabezpieczenia działające przy założeniu dobrej woli użytkownika, żeby zabezpieczyć przed przypadkowym...
Witam, poszukuje makra, które po kliknieciu przycisku, spowoduje zablokowanie komórki A1. Z góry dziękuję za pomoc.
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 , czy orientuje się ktoś czy jest możliwość blokowania skoroszytu, makr po upływie czasu, daty ?? chodzi mi o to by nie można było korzystać z dokumentu do czasu edycji daty, na kolejny miesiąc
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...
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, uruchomiłem w arkuszu makro, które po wpisaniu wartości w kolumnach 5,6,7,8 wpisuje automatycznie Datę w kolumnie "B" i Godzinę w kolumnie "C": Private Sub WorkSheet_Change(ByVal Target As Range) Dim i As Integer i = Target.Row If Target.Column = 5 Or Target.Column = 6 Or Target.Column = 7 Or Target.Column = 8 Then If Target.Cells <> a...
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,...
Cześć! jestem początkująca w Excelu a mam dość skomplikowane (w mojej ocenie :D ) zadanie. Pomóżcie proszę z moim problemem. Zaznaczam od razu, że nie umiem tworzyć makr ani pisać w VBA. Dlatego liczę na pomysł, który umożliwi mi zrobienie takiej akcji w Excelu. Pytanie główne Q1 , ma do wyboru z listy rozwijanej dwie możliwości: yes/ no chodzi o to,...
Sprawdź: [url=https://support.google.com/docs/ans...
Czy jest możliwość aby z poziomu VBA włączyć blokadę mającą uniemożliwić usunięcie danego arkusza ? Chodzi mi o to, że mam uruchomiony jakiś pliczek z excel'a, w którym zawartych jest kilka arkuszy, dajmy na to (1) (2) (3). I teraz chodzi mi o to, że w momencie próby usunięcia arkusza (2), bądź chociaż przy próbie kliknięcia Prawym Przyciskiem Myszy...
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...
W jaki sposób, przy użyciu formatowania warunkowego lub kodu w VBA można zablokować (np. na hasło), możliwość zmiany, edycji komórek w całym skoroszycie. Pozostawiając jedynie możliwość edytowania komórek wybranej kolumny? Np. Chciał bym udostępnić w skoroszycie możliwość dokonywania zmiany zawartości komórek kolumny D z zakresu od D3 do D27. Z możliwością...
ppm na konkretną komórkę, formatuj i dalej: http://obrazki.elektroda.pl/9165328900_1...
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, Czy jest możliwość umożliwienia pracownikom tylko wpisywanie w komórkę ale bez możliwości zmiany formatu tej komórki, np. obramowania, szerokości, itp. Chciałbym aby koś kto chce skopiować i wkleić tekst z innej komórki gdzie jest obramowanie grubą linią, wkleił się jedynie sam tekst. Wiem, że można to zrobić kopiuj>wklej>wklej specjalnie>wartości....
...czy ten kod aktywuje się automatycznie z uruchomieniem pliku w którym to makro będzie?... To zależy od Ciebie. Ja zrobiłbym to na zasadzie umieszczenia tych trzech procedur w module i odwołań do nich w ThisWorkbook : [syntax=vb]Private Sub Workbook_BeforeClose(Cancel As Boolean) ResetBar End Sub Private Sub Workbook_Open() BlokujWytnijWklej End...
Czy mozna zblokować opcję "zapisz jako" W thisworkbook dodaj wpis [syntax=vbscript]Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) If SaveAsUI Then MsgBox "Wyłączono" Cancel = True End If End Sub[/syntax]
Witam. Muszę we wpisanym pliku excel'a odnaleźć ostatni niezapisany wiersz i tam umieścić kursor. Zawsze kolumna B. Ponieważ operatorzy zapisują od początku czyli B1. VBA odpada ponieważ w Excel 2016 mi nie działa, a w 2010 jest z nimi ok. Działają formuły, których mam już trochę, ale nie w kolumnie B. Da się to zrobić przy ich pomocy w wersji 2016?
Zrobiłem to tak że program wybiera z tabelki po prawej inicjały (4 pierwsze znaki) czyli jak w tabelce jest J.K. to wybiera te inicjały. I przeszukuje kolumnę K w poszukiwaniu zgodnych inicjałów, (też 4 pierwsze znaki) czyli jak jest( J.K. data) to wybierze tylko "J.K." i dodaje do licznika pozycji zleconych. Dodatkowo jak kolor czcionki jest czerwony...
Dzień dobry, Chciałabym ustawić w pliku Excel najlepiej przy pomocy VBA kod. Działanie: Jeżeli komórka A1 ma wartość > 30000 to następuje zablokowanie komórek B1 Jeżeli komórka A1 ma wartość > 50000 to następuje zablokowanie komórek B1 i C1 Dziękuje z góry za pomoc.
http://office.microsoft.com/pl-pl/excel-...
Witam! Mam pytanie jak wykonać taki "myk" w Excelu 2003, aby zablokować przesuwanie kolumny lub/i wiersza? Przykład znajduje się w arkuszu. Jest dokładnie to, co chcę wykonać. Tylko jak takie coś zrobić? Próbowałem przeciągnąć te małe "belki", które znajdują się na górze pionowych suwaków i przy prawej krawędzi poziomych, ale osiągnąłem niewłaściwy...
Zaznaczam od razu, że nie mogę wstawić litery i spacji w inną komórkę.. A co stoi na przeszkodzie, aby przepisać dane z kliku różnych komórek do innego arkusza i zapisywać ten inny arkusz jako *.csv?
Witam W programie pisanym w makro po wprowadzeniu danych w TextBox , chcę aby reagowało tylko na przycisk "CommandButton1". Niestety również reaguje na "Enter". Ponieważ Enter używam w innym celu, proszę o podpowiedź jak zrobić w programie aby " Enter " nie uruchamiał tej funkcji - tylko " CommandButton1"? Pozdrawiam Ps. Poniżej podaję przykład użycia...
Dzięki za pomoc. Oczywiście pomogło wyłączenie opcji "ignoruj puste". Natomiast w kwestii formuły to działa tak jak chciałem ale w takiej oto formie: "=JEŻELI(ORAZ($I4<>"";LUB(ORAZ($I4...
Tak, to nazwa arkusza (w apostrofach, bo zawiera spację) Czy wystarczy? Zależy od całej reszty. Być może należało będzie wyłączyć zapytanie Excela (w przypadku odpowiedzi "Anuluj" plik pozostanie otwarty). Dla pewności zapisz[syntax=vb]If Sheets("Arkusz1").Cells(1, 1) < Date Then ThisWorkbook.Close savechanges = False End If [/syntax] Lub naskrobać...
Zawiesza się bot, temat jest za długi, muszę zablokować z przyczyn technicznych, nie było to przystosowane do takich długich wątków. Przepraszam.
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...
W załączniku przykład dwóch (tych łatwiejszych) metod. Trzecia, najszybsza, działałaby tylko z kalendarzem (tj. od 1-go do ostatniego dnia m-ca). Dla porównania (i nauki) zostawiłem nagrane makra w 'Module1'.
ale jest to zbyt proste do obejścia przez użytkowników Wszystko idzie obejść. :) Co do tematu to podpowiem Ci, że trzeba zablokować jeszcze X (chodzi o przycisk x).
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
Witam, czy jest możliwość za pomocą kodu VBA zablokowania możliwości użycia w pliku Excel skrótu Alt+F8 wywołującego okno dialogowe Makr?
Generalnie w kodzie nie ma nic odkrywczego. W pliku głównym otwieram inny plik do którego chcę kopiować dane przez Workbooks.Open(plik) i dalej na zasadzie kopiuj-wklej. W plikach, do których kopiowane są dane jest kod Sub Workbok_Open Call odśwież End sub Chodzi o to, żeby zablokować odświeżanie danych przy kopiowaniu.
Witam szanowne grono. Mam takie pytanie. Jak zablokować automatyczne minimalizowanie okien? Podam o co mi chodzi na konkretnym przypadku. Pracuję na programie fakturującym, ale też w tym czasie korzystam z Excela, którego okno jest pomniejszone, nałożone na program fakturujący, w momencie kliknięcia w faktury, Excel się minimalizuje, a tego nie chcę,...
a mnie właśnie chodzi o to aby zablokować zapisz jako :)
joanna1202 , nie piszesz którą masz wersję Excela, ani jak to ma być wykorzystane. Szczególnie chodzi o to, czy potrzebna jest jedna taka sekwencja, czy kilka. Z opisu wynika, że w kolumnie C ma być liczba wpisana na stałe, w kolumnie D liczba losowa z zakresu 1..5, ale ta może być taka sama jak ta w C, bo tu nie było warunku, że mają być różne. W...
...jak połączyć checkbox-y ... :) Najlepiej węzłem... małżeńskim :) "...Mam checkbox'y i taką samą tabelę..." To w czym problem? a poważniej :) Abstrakcja :) O co chodzi? Ja nie "kumam" i uważam że inni też będą mieli kłopot. Jeżeli nie potrafisz jasno opisać problemu dodaj przykładowy załącznik w excelu (jeżeli excel 2007 i wyżej spakuj zipem) i jeszcze...
marcinj12 dziękuję, działa, a powiedz mi czy mogę zablokować tego textboxa aby użytkownik nie mógł wprowadzić swojej wartości?
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...
W karcie deweloper - formanty - wstaw... Kartę deweloper uwidocznisz poprzez opcje programu excel - popularne- pokaż kartę deweloper na wstążce
Witam, Temat może prosty, ale dla mnie, osoby która zaczyna pracę z VBA, dość ciężki :( Chciałbym napisać makro, które po dwukrotnym kliknięciu w wybraną komórkę z kolumn B lub C wstawił aktualną datę (dzień yyyy-mm-dd i godzinę hh-mm-ss). Dobrze byłoby gdyby po wprowadzeniu daty w ten sposób, zablokować możliwość nadpisania tejże daty po ponownym dwukrotnym...
excel zablokować komórka excel zablokować okienko zablokować zablokować karetka
okolice bydgoszczy zasilanie monitoring kable radia samochodowego
bateria parkside styki problemy diagbox
Wymiana żarówki w zmywarce Whirlpool do zabudowy Pilot Nice FLOR-S nie działa po wymianie baterii