Bez sensu, ale: [syntax=vbscript]Private Sub Workbook_Open() a = Weekday(Date) If a = vbSunday Or a = vbWednesday Or a = vbFriday Then MsgBox "Czy zrobiłeś porządki?", vbYesNo, "UWAGA" End Sub [/syntax]
Dopisz przed tą linią: debug.print .Shapes(.Cells(w, 1).Text).name naciśnij Ctrl+g uruchom makro. I co tam wypisało?
żeby było tylko to okienko do edycji? W załączeniu masz zmodyfikowany plik :D 1001198
Witam, klikasz prawym na wybranej osi, wybierasz formatuj osie, wyskoczy okienko wybierasz zakładkę skala i dowolnie określasz zakres jaki obejmować ma wykres. Tak samo dla drugiej osi.
Jeżeli to operacja jednorazowa to: w excelu 2003 i niżej : Zaznacz kolumnę z danymi. Menu Dane - Filtr ... - Filtr zaawansowany. Zaznaczasz kopiuj w inne miejsce. Okienko z warunkiem zostawiasz puste. W okienku celu ("Kopiuj do:") zaznacz pierwszą komórkę gdzie ma być wklejona lista. zaznacz "Tylko unikatowe rekordy" i wciśnij ok. w excelu 2007 i wyżej...
Zaznacz wszystkie komórki z datami. (zwróć uwagę że przy zaznaczaniu jedna komórka z zaznaczonych pozostaje jasna) Wybierz w menu Format "Formatowanie warunkowe" Warunek 1 zmień na "Formuła jest" a w okienko wpisz = A1 <=DZIŚ()+60 Przy czym A1 zastąp adresem komórki która z zaznaczonych jest jaśniejsza - z reguły pierwsza z zaznaczanych komórek)...
Nie wiem czy dobrze rozumiem, ale jeżeli w jednej kolumnie są komórki z danymi , na przemian liczby dodatnie i liczby ujemne, to mozna to wykonać tak: - usuwam tylko liczby ujemne 1. zaznaczyć całą kolumne ( z nagłówkiem jeżeli istnieje) 2. wybrać menu Dane/Filtr/ Autofiltr 3. rozwinąć opcje autofiltru i wybrać Niestandardowe 4. w okienku Autofiltr...
Sorry że tak wyszło ale wyszedł zbieg okoliczności i wynik był dobry. dzięki Bobo za zwrócenie uwagi. Jednak znalazłem coś innego co chyba będzie działało przynajmniej ja sprawdziłem na tym prostym przykładzie zapoczątkowanym przez Ciebie Apstynent. Oto Info z pomocy excela Zliczanie wystąpień unikatowych wpisów 1. Zaznacz kolumnę zawierającą listę....
Nie da się tego na wprost poprawić. Kłopot polega na zastosowanej przez ciebie metodzie sprawdzania czy wprowadzone dane są prawidłowe. Metoda exit textbox'a jest wykonywana wcześniej niż następuje przyciśnięcie (w tym przypadku Visual najpierw odczyta zdarzenie exit a dopiero później resztę) a to odbiera jakikolwiek manewr "wyłączenia" z pod obsługi...
Nie masz czasem zainstalowanych innych wersji Office'a / Excela ?
Jeżeli tak to proponuje nagrać makro i podpiąć je pod przycisk (będzie najprościej). Włącz na wstążce zakładkę deweloper Plik-opcje-Dostosowanie wstążki-i w oknie po prawej stronie zaznaczyć Deweloper i OK Na wstążce pojawi się karta deweloper.Otwórz ją. Przejdź na twój pierwszy arkusz. Wciśnij "Zarejestruj makro" Teraz postępuj tak jak zawsze robisz...
Co do przycisku wywołujacego makro. Jeżeli masz więcej arkuszy i będzie to w nich wykorzystywane to kod umieść w module. Menu - Widok - paski narzędzi - Visual Basic. Na tym pasku wciśnij Edytor Visual Basic. Otworzy ci się edytor makr. Po lewej stronie będzie okienko "project -VBA project" . Znajdź pogrubioną nazwę twojego skoroszytu i prawokliknij...
Istnieja trzy sposoby. Z pomocą VBA ( pisanie kodu ), Formularzy lub Sprawdzanie poprawności. VBA pominiemy. Jezeli dane ( zebrane w kolumnie ) sa w tym samym aktywnym, arkuszu, mozna je szybko wybierać, edytować, za pomocą Sprawdzania poprawności. Recepta: 1. menu Dane/Sprawdzanie poprawności 2. Dozwolone/Lista 3.Żródło - wskazać zakres danych w kolumnie...
[syntax=vbscript]dane = Application.InputBox("jakiś tekst" & Chr(10) & "Podaj zakres dat", "Wprowadzanie zakresu dat") [/syntax]
Cześć, utworzyłem plik excela który działa w taki sposób, że za każdym razem kiedy go włączam pojawia się okienko user form i w zależności od wprowadzonego użytkownika i hasła odkrywają się konkretne arkusze, a pozostałe zostają ukryte. Dla każdego użytkownika odkrywają się inne arkusze. Ustawiłem w workbook open żeby za każdym razem przy włączaniu...
Dziękuję za odpowiedzi. Zrobiłam wyszukiwanie metodą jak na filmiku: https://www.youtube.com/watch?v=jmBOxprO... tylko nie wiem jak zrobić ostatnią część minuta 11:45 gdzie on ma to wyskakujące okienko i wpisuje dane... Może ktoś wie jak? I wtedy zrobić odwołanie w nowym arkuszu do tego wyszukiwania?
Raczej nie o to chodzi. Przy uruchamianiu niektórych plików z sieci pojawia się okienko z pytaniem o odblokowanie pliku. Nie wiem jak się tego pozbyć. Ja bym spróbował pobrać dane zapytaniem SQL, to chyba potrafi pobrać dane nawet z pliku aktualnie otwartego w innym oknie, ale nie wiem czy da radę z blokadą. Nie mam na czym tego sprawdzić, bo blokada...
To znaczy tym razem chodzi o normalne sortowanie danych, rozumiane jako operacja, a nie za pomocą formuł. To jest przypadek trochę niestandardowy. Po pierwsze: sortowanie w ramach filtra dotyczy pojedynczych kolumn, a tu potrzebujesz sortować najpierw według nazwy, potem według ceny, czyli wg dwóch kolumn. Należy więc użyć normalnego sortowania. Dane...
Interesujace... Otwórz jeszcze okienko "Makra" i zobacz czy jest tam pusto. Druga sprawa, po próbie skopiowania tej całej tabelki wciśnij klawisze Win+V i zobacz czy zawartość tego schowka jest taka sama jak schowka Office. Jeśli nie masz włączonej historii w schowku Windows to zrób to najpierw: Ustawienia (systemu) -> Schowek -> Historia schowka https://obrazki.elektroda.pl/4632169700_...
Witam W programie mam kilka Okienek. W pierwszym wpisuję dane w kontrolki Textbox . Po wpisaniu określonego znaku w jedną z kontrolek wywołuję drugie Okienko i chciałbym aby w nim skopiowane zostały dane z pierwszego Okienka w kontrolki o tej samej nazwie (kontrolki mają te same nazwy co w pierwszym, ponieważ zostały skopiowane i pewna ich część została...
Próbowałem, ale nie udaje mi się tego zrealizować. Jeżeli dam zakres danych w range: [syntax=vbscript]Set a = ThisWorkbook.Sheets("Import") Set Ex = CreateObject("Excel.Application") Set b = Ex.Workbooks.Open(path & file, ReadOnly:=True) a.Range("A2:E2") = b.Sheets(sheet).Range("A1:E1") b.Close[/syntax] Nie jest nic pobierane, następuje zawieszenie...
Nie wystarczy usunięcie tego polecenia. Trzeba jeszcze uwzględnić, że w arkuszu może być w danej chwili jeden filtr. Dotąd za każdym razem były usuwane wszystkie filtry i tworzony był jeden nowy w innej kolumnie. Teraz trzeba utworzyć filtr dla wszystkich kolumn i wobec tego przenumerować kolumny filtra. Procedury w tej chwili nie kasują filtra całkowicie,...
Okienko takie samo jak to w załączniku.
https://obrazki.elektroda.pl/1034843600_... Czyli mamy tak: 1) Okienko ze zmiennymi danymi. Są tutaj ograniczniki prędkości: RQ-250, LK-250, LK-200 itp. Po prostu wcześniej będzie się wybierało w projekcie dany element i w tym okienku będzie właściwa nazwa. 2) Mamy guzik kopiuj który po kliknięciu robi całą operację. 3) Kopiujemy po...
Jakie pliki : Za pomocą UserForm otwieram inne pliki excel bądź foldery z takimi plikami W jakim celu: w celu znacznego przyspieszenia pracy, nie muszę bawić się w skróty, hiperłącza itp. tylko mam wszystko w jednym okienku Po co ukrywam: Bo chcę mieć tylko widoczne okienko UserForm - (które wygląda jak osobna aplikacja) i tylko ten plik excela, który...
Udało mi się już stworzyć przycisk który by kopiował wybrane wartości do innego pliku i go drukował także powoli do przodu. Został jeszcze problem, o którym mówisz - przyciski dla każdego wiersza to nienajlepsze rozwiązanie. Dlatego będę próbował zrobić tak żeby przycisk "odpalał" okienko z wyborem numeru wiersza i dopiero wykonywał całą procedurę.
Witam Jestem jeszcze troche słaby w VBA dlatego zwaracam sie do Was o pomoc. Chciałbym zrobic logowanie do arkusza excel + filtorwanie. Ma to przeiegac tak: 1. Otwieramy arkusz 2. Pojawia sie okienko logowania: login i haslo 3. Po zalogowaniu otwiera się arkusz, który jest od razu przefiltrowany np wg dwoch parametrów (kolumna z loginem i np komorka...
WOW, Super, Działa wybornie :) :) Bardzo Dziękuje za pomoc :) Być może dla Ciebie to drobnostka, ale dla mnie ogromna pomoc. Jeszcze raz Dziękuję :) Mam jeszcze jedno pytanie. Czy istniałaby możliwość dodania do kodu formuły, która wyświetlałaby komunikat o błędnym wprowadzeniu daty? Nie chodzi mi tutaj o format daty, ale zdarzało mi się, że osoby odpowiedzialne...
Witam wszystkich serdecznie, Od kilku dni szukam pomocy dotyczącej napisania w Excelu makra które jak w dawnej wersji excela 2003 mozna byloby po najechaniu na nazwe zobaczyc podgląd produktu za pomoca komentarza. Zdjęcia znajdują się w tym samym katalogu co dokument excel. Okienko podgladu moze być w jednym miejscu, albo otwierać się przy wierszu danego...
dt1 - wpisując dane przesuwa mi Okienko w lewo.Niestety nie mogę przesunąć tylko w górę. Ponieważ drugie okienko będzie takie samo jak pierwsze, tylko krótsze, chcę ustawić go tak aby zaczynało się w tym miejscu co pierwsze i w kontrolkach powinny być widoczne wpisane w pierwszym Okienku wartości.
http://obrazki.elektroda.pl/4774308800_1... Jeśli korzystasz z programów z pakietu LibreOffice to z pewnością ucieszysz się, z powstania Open365. Podobnie jak LibreOffice jest to darmowy i otwarty pakiet, który ma być alternatywą dla 'następcy' Microsoft Office, działającego w chmurze Office 365. Open365 jest aktualnie w fazie beta-testów....
Mam pytanko: czy zna ktoś taką procedurę w VB dla Excel, żeby otwierała plik, znaczy chodzi mi o to, żeby procedura otwierała okienko w którym możemy sobie wybrać plik lub folder, który wczytamy do excela..
Witaj And (MyWorksheet.Name <> "RAZEM") = dla wszystkich arkuszy niezależnie od ich ilości, z wyjątkiem arkusza RAZEM 2. plik = Application.GetOpenFilename("File excel ,*.xls*", , "Select file") drugie okienko utworzyć formularz z pola listy lub pola kombi i wypełnienie listy nazwamy arkuszy
Każdy był kiedyś laikiem. Od czegoś trzeba zacząć. Może i sobie poradzisz tylko wszystko zależy jak to sobie wyobrażasz. Jeżeli to będzie "zwykłe" okienko które pobiera dane i po naciśnięciu przycisku wkleja te dane w odpowiednie miejsca arkusza a potem pobiera wynik z innej komórki arkusza przedstawiając go w drugim okienku - to nie widzę problemu....
Zrobiłem coś takiego ale nie działa, tzn czy okienko jest zaznaczone czy nie to nie drukuje. Pytanie jaki format tego "czekboksa" wstawiłeś formularza czy activex?
Witam! Bardzo proszę bardziej zaawansowanych użytkowników o pomoc z zaprogramowaniem odpowiedniej funkcji lub ustawieniem w poprawny sposób poprawności danych. Potrzebuję bez użycia makr zaprogramować kolumnę A w taki sposób aby możliwe było wpisanie tylko takiej wartości jaka wcześniej w tej kolumnie nie występuje. Chodzi dokładnie o to, aby nie zduplikować...
Już próbowałem:(. Makro samo w sobie działa, ale jak zapisuje plik Excel z makrem na dysku to wtedy antywirus podaje informacje że zablokował trojana i wyskakuje okienko mówiące o tym że nie da się pliku zapisać bo jest za mało pamięci.
Po prostu nie zaznaczaj kolumny a np dowolną komórkę. Jak klikniesz sortowanie, to powinno pojawić się okienko w którym wybierzesz kolumnę, po której chcesz sortować.
Wielkie dzięki za pomoc. Mam jeszcze pytanie czy jest może taka możliwość, że jak kliknę myszką w arkuszu Zabudowa na komórkę C3, D3 lub E3 to pojawi się okienko z możliwością wprowadzenia nowych wymiarów które nie usuną formuł z wymienionych powyżej komórek???
Robiłem już do tego podchody w podobny sposób ale bez powodzenia. Otwierało mi się lokalne okienko logowania z podstawionymi danymi a następnie otwierało się właściwe okienko logowania bez podstawionych danych. Nie udało mi się tego uruchomić.
Hi, Mam rozwiązanie: przeciąganie z naciśniętym prawym klawiszem myszy,po skopiowaniu pojawia się okienko kontekstowe w którym można wybrać opcję "Wypełnij bez formatowania" pozdrawiam
Niestety ja pracuję na starej wersji excela i takiej funkcji nie mam :( Skoro formuła działa, to może nagraj makro wywołujące to okienko i uzależnij jego wykonanie od zmian w komórce B1?
Cześć Wam, Potrzebuję pomocy przy stworzeniu formatki. Chciałbym by wyglądała w podobnie do tego co widać na zdjęciu w załączniku. Opis działania: W pierwszym ''okienku" wklejam numer o długości od 8 do 14 znaków zawierających jeden "-". Po naciśnięciu guzika chciałbym by Excel usunął "-" i wstawił zera by było 14 znaków. Funkcja, która działa to: =PODSTAW(F10;"-";POWT(0;14-DŁ(F10)+1)).....
Aha i odnośnie problemu wpadłem na pomysł żeby w okienku obok textboxów było okienko zablkowane w którym pojawiały by się wybrane dane. Jeśli tu też by coś podpowiedział pomógł z góry dziękuje ;)
Jeśli jest prawdą, że masz zainstalowane i działające Excel 2003 i 2007, to musisz skojarzyć pliki typu .xls z Excel 2003 oraz pliki .xlsx z Excel 2007. Ale koniecznie najpierw usuń obecne skojarzenia !!! i zaraz po tym dodaj "z ręki" te typy plików i wskaż z "ręki" jakim excelem mają być otwierane. - otwierasz jakiekolwiek okienko - wchodzisz do górnego...
Extra o to chodziło. Wstawiłem w pętle userform.show teraz mam pytanie po naciśnięciu akceptuj okienko nie znika jak dodać żeby zniknęło, ale żeby wszystkie dane zostały zapisane ?
Moim zadaniem jest rozdzielić 150 pracowników na pokoje dwuosobowe (wg ich własnej preferencji). Schemat tych pokoi ma być obrazkowy (wg życzenia szefowej ;) ) w excelu (załącznik). Mam do tych "narysowanych" pokoi podpiętą listę rozwijaną i chciałabym aby po wpisaniu pracownika na listę do pokoju nie było więcej możliwości ponownego wybrania tego pracownika...
Jak naciśniesz znaczek fx obok paska formuł pojawi się okienko wyboru formuły. Wpisz w oknie wyszukiwania to, co Cię interesuje (np. najmniejsze ). Excel podpowie Ci funckje - na dole jest opis. Zatwierdzając pojawi się kolejne okienko, do którego możesz wpisać argumenty. Ergo - wcale nie musisz wiedzieć, jak zapisać formuły ;)
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...
Czy jest taki format który umożliwi pewną funkcję, mianowicie chciałbym aby pewne okienka miały funkcje kalkulatora, dokładnie chodzi mi o to żeby po wpisaniu w okienko np. prostego działania 2+2 po kliknięciu na enter lub kliknięciu na inne okno to działanie zostało zsumowane. Na chwile obecną po wpisaniu w okienku 2+2 i przejściu do dalszego okienka...
excel zablokować okienko excel okienko listy rozwijanej wyskakujace okienko
excel komunikat zelmer meteor iskrzenie komutatorze regulacja jasności monitor
Oznaczenie 12D - identyfikacja części elektronicznej Zielona lampka Alladyna: motoryzacja, dekoracje, produkty Aladdin