... " a " czy mógłbyś poprawić aby wstawiało Datę w komórkach w zakresie od B11 do B2000 i Godzinę od C11 do C2000 1. " a " co to jest to " a " w " If Target <> a " ? 2. "zbiorczo", tj. hurtem (?), czy sukcesywnie w miarę wpisywania danych w tym samym wierszu w zakresie kolumn 5 do 8 ? ps: trzeba by wstawić kontrolę zmiennej "i" (wierszy)
Za wybieranie rekordów odpowiada zapytanie SQL, w tym kodzie to fragment: Sql = "SELECT [ID klienta], SUM([Godzin]) FROM [Dane$] GROUP BY [ID klienta] ORDER BY [ID klienta]" Jeżeli chcesz dodać kolumnę o nazwie SIGN i grupować najpierw po ID klienta, a później po niej, napisz: Sql = "SELECT...
Dołącz plik tutaj
No właśnie podstawa to zrozumienie :-). Chodzi Ci o to że jak jest godzina w danym przedziale to mają być odpowiednio kolorowane dane. Nie że dane zawierają informacje o godzinie :-). Jednak jak byś dał przykładowy plik to już by było dawno rozwiązane. Fakt rozwiązanie jest banalne. To jest rozwiązanie (koloruje tekst, jak chcesz wypełniać komórki kolorem...
https://tomaszkenig.pl/kurs-excel-vba/fu...
a to VBA to po prostu jest genialne VBA jest dla leniwych. Zamiast codziennie tracić godzinę na te same operacje, jedno makro i się robi w 15 sekund. Reszta godziny wolne.;)
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ę...
można to zrobić w 3 etapach 1. Przejdź do lokalizacji (ChDrive, ChDir) 2. przy pomocy funkcji Dir i FileDateTime zrobić listę plików 3. Sortuj listę malejąco po Data-godzina pierwszy na liście będzie plik, którego szukasz
jezeli cos pojawi sie w kolumnie w komorce "D" to w kolumnie w komorce "G" w tym samym rzedzie pojawi sie godzina. i znow jezeli cos pojawi sie w komorce "H" to pojawi sie godzina w komorce "I" tez w tym samym rzedzie. oczywiscie jezeli nie pojawi sie nic to komorki pozostaja puste. Dopisz sobie instrukcje warunkowe. Np dla D>>G [syntax=vbscript]If...
Po co komplikujesz sobie życie? Wydziel kolumnę dla godziny, zaznacz kolumnę z nazwiskami i zastosuj formatowanie warunkowe (duplikujące się wartości)...
Excel 2016 Dodano po 1 A może makro zastosować?
Jeżeli to excel to napisz proste makro
ale zobacz: Posortuj najpierw... Albo nagraj makro sortowania i dopisz na początku procedury kolegi PRL
Spróbowałem z minutami i... koloruje OK. Widocznie sekundy to za często (dla mojego sprzętu) W arkuszu są dwa formatowania warunkowe. Tworzysz je identycznie (instrukcja w arkuszu) Zamień MINUTA na GODZINA, ew: GODZINA($G$2)=LEFT($D4,2)=... Edit: 8:00 - podmieniłem załącznik (59+1=0) Na rysunku, widzę, masz co trzecią kolumnę. Można jak w załaczniku2
Spróbuj Zmień swój czas do pracy makro
Jak dopisać do zapytania, aby wyniki puste też się pojawiały? Puste wyniki, to zero, które wchodzi w skład obliczenia średniej. Albo obliczamy średnią, albo pokazujemy wartości pomiaru. Rozdzielamy wtedy Godzinę i Minutę na osobne kolumny, które są tylko tekstem. Zmieniłem czas.
Cytat z microsoftu dot. skrótów klawiszowych: [syntax=vb]Bieżąca data Zaznacz komórkę i naciśnij klawisze CTRL+; Bieżąca godzina Zaznacz komórkę i naciśnij klawisze CTRL+SHIFT+; Bieżąca data i godzina Zaznacz komórkę i naciśnij klawisze CTRL+; oraz naciśnij klawisz SPACE, a następnie klawisze CTRL+SHIFT+;[/syntax] Albo robisz to więc w sposób nr 3,...
Jeśli nie tabela przestawna to myślę, że najlepszym rozwiązaniem jest zastosowanie makra. Takie makro może pobierać datę na którą ma być obliczona godzina wejścia wyjścia i dla wszystkich pracowników wklejać w odpowiednie pola odpowiednie czasy. Jeśli będziesz zainteresowany mogę przedstawić więcej szczegółów.
Dzięki! Właśnie o to mi chodziło, marek003 uratowałeś mnie przed godzinami męki przed monitorem - jesteś wielki.
Dodaj załącznik z przykładowymi danymi, koniecznie z układem danych jak w oryginale. Pewnie jest możliwe, ale trudno tak "na oko" ;) Może to się odbywać w nocy po zmianie daty albo o określonej godzinie tu sprawa jest wolną ręka Coś musisz zdecydować. Albo uruchamia User (przyciskiem), albo makro w tle, które "zerka" na zegar co jakiś czas.
Może napisz makro wykonującą potrzebne czynności a następnie formułę która bezie uruchomiała makro o określonej godzinie. Powodzenia
Witam serdecznie Mam problem związany z plikiem excel w którym jest makro odczytujące godziny z pliku . Mianowicie mam ten plik na serwerze i dostęp do niego mają 2 komputery jeden na windows 7 i excel 2010 drugi na windows 10 i też ten sam excel 2010 . I na 7 odczytuję bez problemu a na 10 nie mogę tego zrobić ??? Macie jakiś pomysł ?? Zaraz postaram...
Dziękuję - działa prawidłowo. Wstawia się jednak data z godzina, minutą i sekundą...Czy da się zmodyfikować, aby była tylko data (rok, miesiąc i dzień)?
OK. Teraz mam pilne zadanie, w godzinach wieczornych coś do rozwiązania. ... Tu to jest [syntax=vb]Sub copyNumKs() Dim bd As Range, bs As Range, r& With Sheets(1) Set bd = .Cells(1, 5).Resize(.Cells(Rows.Count, 1).End(xlUp).Row, 1) End With With Sheets("wydruk") Set bs = .Cells(1, 2).Resize(.Cells(Rows.Count, 1).End(xlUp).Row, 2) End With For r = 2...
Ok teraz zrozumiałem o co chodzi, chyba miałem zaćmienie wcześniej. W takim wypadku będzie potrzebne jakieś makro albo VBA. Niestety z tym nie pomogę, bo aż tak dobry w te klocki nie jestem.
Wnioskuję z tego, że czas symulacji to nie przedział czasowy a konkretna godzina wykonania symulacji i do niej są przypisane dane z symulacji na rzeczoną godzinę. Jeżeli się mylę to mnie popraw.
Z pomocą nie ma problemu. Sugeruję jednak żebyś stworzył sobie jakieś przykładowe formy arkuszy z danymi i miejscami na oczekiwane wyniki. Wtedy łatwiejsza jest pomoc w stylu gdzie jakiej formuły (lub makro) użyć.
W ten sposób policzysz tylko różnicę od 0 do 23:59:59 godzin - czy takie jest założenie??
Witam! Znacie jakiś darmowy program lub sposób (makro) lub inny aby przekonwertować plik Excela na plik wykonywalny exe ? Szukam od kilku godzin i nic konkretnego nie ma:/
Wystarczy w module wpisać Sub cyk() Calculate Application.OnTime Now + TimeValue("00:00:01&quo... "cyk" End Sub w jakiejkolwiek komórce arkusza wpisać =teraz() (sformatować żeby było widać sekundy) i uruchomić makro cyk a zacznie pokazywać "na bieżąco" bieżący czas A czas w różnych miastach: Dodaj/odejmij do komórki...
Problem wydaje mi się trochę udziwniony, bo jeżeli minuty są potrzebne, to dlaczego nie ma być zer gdy są tylko pełne godziny? Dwukropek oczywiście można zastąpić przecinkiem, tylko czy to jest lepsze? Wszak minuty nie są setnymi częściami godziny. Natomiast format czasu nie jest tak elastyczny, żeby można było pominąć minuty gdy są równe 0, a wyświetlać...
No panie strzał w dziesiątkę. Dzięki. Dodano po 1 Problem rozwiązany zamykam.
Wiesz co, za daleko to poszło tu pojawiają się jeszcze inne błędy. Musze to przemyśleć od początku. edit ----------------------------------------... Trzeba było tak zrobić od początku - nie było by tylu problemów. Skróciłem formułę ale dodałem "zamianę" danych co jest logiczne: Jeżeli godzina końca jest mniejsza od godziny początku to znaczy, że godzina...
Prawdą jest, że powinno się program wykonać w Accessie. Można jednakże dużo wykonać w Excelu i prezentuję mój pomysł na rozwiązanie problemu.W dołączonym pliku zamieściłem przykładowy kod do drukowania etykiet. Na stronie "Wydruk" jest przycisk uruchamiający makro. Wielkość wydruku należy ustawić w zależności od drukarki. Ustawienie obszaru wydruku...
Dziękuje za pomoc. Powyższe podpowiedzi oraz kilka godzin prób dały efekt jaki oczekiwałem.
Witam, Potrzebuję pomocy ze stworzeniem następującego makra, mianowicie mam excela z zadaniami w kolumnie i chciałbym aby obok zadań był przycisk "zrobione" po naciśnięciu którego obok zadania pojawi się nazwa użytkownika pobrana z komputera wraz z datą i godziną naciśnięcia. Dzięki za pomoc.
Niestety nie udało się zautomatyzować tego zadania, wszystko musiałem robić ręcznie. Skopiowałem cały kod do czterech kolumn (w czterech kolumnach to samo) i w każdej kolumnie kasowałem zbędne elementy. Następnie użyłem opcji znajdź i zamień. Po kilku godzinach pracy w końcu się udało. Dziękuję za wszystkie podpowiedzi i pozdrawiam
Bylo podobne, dlatego na tym forum napisałem. Lecz ja nie znam zupelnie VBA, żeby go przerobić, więc potrzebuję gotowego skryptu. Dodano po 4 Już temat nieaktualny.
Pytanie zawiera przeczenie (czy jak to się fachowo nazywa). W każdym razie są (co najmniej) dwa wyjścia: 1. Wykorzystując harmonogram zadań, który o określonej godzinie uruchomi plik Excela, gdzie przy otwarciu uruchamiane jest makro. 2. Wiszący plik, z uruchomionym makrem zerkającym na zegarek systemowy, metoda OnTime - opis w help'ie This example...
możesz odpalić excela z parametrem jako nazwa pliku np excel c:\plik.xls A plik.xls może uruchamiać makro przy starcie np w zdarzeniu Workbook_Open()
Tu znalazłem problem bo to dwóch różnych ludzi (nie uwzględniając ich adresu połączy ich makro w jeden wiersz połączy nr_dz,kw,Jed.Rej) a nie powinno. Dodano po 7 tu jest problem jeśli mieliby te same daty i godziny złączyło by ich do jednego wiersza to makro
Prośba! napisałem makro które ma zliczać godziny ale tylko te, które spełniają określone warunki. Pomimo wielu wysiłków nie rozumiem dlaczego to makro źle zlicza.Proszę o pomoc specjalistów a tych na tym forum nie brak gdzie jest błąd. Cały problem wygląda tak: trzeba zliczyć godziny z każdego dnia tygodnia pomijając warunki (w pliku). Za każdą sugestię...
Wróżąc z fusów wróżę, że ta propozycja nie doprowadzi do postępu. Klawisz Enter nie ma tu znaczenia. Sprawdzałem, że jeśli makro wstawia wartość do komórki zdarzenie Change jest generowane i godzina się pojawia, choć nie jest używany żaden klawisz.
Witam, Mam problem z danymi w Excelu. Otóż sprawa wygląda następująco - mam dane z robionych pomiarów. Pomiary mają być robione co 30 minut - czasem jest większa/mniejsza różnica czasu. Chciałbym teraz wykonać jakąś formułę czy makro, dzięki której excel będzie obliczał średnią wartości np. średnich co godzinę. Oczywiście czas i date mam w Excelu razem...
To wersja makro, które wrzuciłem dokładnie to robi. Po przemieleniu Twoich przykładowych danych pozostało dokładnie 100 wierszy, z czego zostały tylko wiersze z "invoice" w opisie a także wiersze z kwotą 5.00 niezależnie od reszty opisu.
Może troche to pokrętnie opisałem. Ciężko mi cokolwiek z tego zrozumieć co napisałeś. VB chwytam w mocno okrojonym stopniu. Wrzuciłem do załącznika przykładowy plik. Arkusz Plan pokazuje jak wygląda przykładowy plan. Arkusz Raport to po prostu raport zwrotów wygenerowany z platformy internetowej. Arkusz Plan Wynik to to, co otrzymuję po wpisaniu zwrotów...
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...
Działa świetnie! Dziękuję Wam za pomoc. Dodano po 2 Dzięki podpowiedzią kolegów udało się rozwiązać problem :)
Tak próbowałem i taki kod działa, ale proszę o info co trzeba dopisać, żeby zawsze odnosił się do prawidłowego pliku "Kopia Logistyka - Limity rozwozów MAKRO1" i arkusza "Limity TOTAL (bez nr1)". [syntax=vb]Sub bla() Dim g As String, d As Integer Dim wb As Workbook Dim wkCel As Worksheet Dim kolumna As Integer Dim xlApp As New Excel.Application Dim...
Czyli jednak sortowanie, lub makro szukające "od końca"... Czy VBA wchodzi w rachubę? Ewentualnie zapisuj datę z godziną (dla formuły z MAX). Szybka kombinacja: Ctrl+; spacja Ctrl+Shift+;
Jeszcze jeden temat: W załączeniu wrzucam plik z makrem i plik z danymi źródłowymi. Jak pozmieniać makro, aby z kolumny B w Arkuszu 2 (tam gdzie wrzucam dane źródłowe do przemielenia...) po zapuszczeniu makra w rezultacie otrzymać godzinę wcześniejszą o jedną pełną godzinę? (wiem, masło maślane, ale chyba zrozumiale ;) )
Działa tak jak należy P.S. Piszesz ten kod na zasadzie, czy się uda? Niestety, uczę się... I do tej pory radziłem sobie sam ale tego nie umiałem przeskoczyć Dodano po 2 PRL wielkie dzięki
Nie działa, siedzę godzinę, analizuję i nie wiem o co chodzi. Ścieżka dopasowana dobrze, makro uruchamia się (otwiera klas itd.) ale nie usuwa powtarzających się wierszy.
Będzie działać tak długo, dopóki jest otwarty skoroszyt i w arkuszu Makro, w A1 jest 1. Ale dlaczego chcesz zapisywać o 23, a nie o 24, to nie wiem. P.S. Do testów zmień godzinę i minutę i patrz, jak działa.
Wykonanie makra EXCEL tylko w dzień roboczy Albo co u mnie nie tak albo już nie wiem. Dodałem dla sprawdzenia 6/12 jako więto i sprawdzam - niestety nadal nie działa dla wišt😢😢😢 Dodano po 6 Wykonanie makra EXCEL tylko w dzień roboczy d = CDate(a(x) & "/" & Year(Data)) Tutaj się wywala.
Można napisać makro, które będzie to dodawać. Jeśli w danym polu są dopuszczalne tylko i wyłącznie dwie wartości rozdzielone plusem to da się to też zrobić na formułach. O ile wszystkie składniki są w kolumnach A, B i C i są tylko i wyłącznie w formacie godzinowym excela (gg:mm:ss) albo tekstowym (gg:mm:ss+gg:mm:ss, ewentualnie plus może być rozdzielony...
Dzięki. Niestety nic z tego moja amatorska głowa nie rozumie. Domyślam się że piszesz o makro ale nie umiem tego sam zrobić. Możesz zaproponować krok po kroku? Co to jest Ooo o? Dodano po 1 Loop :)
Nie zaznaczam zbiorczo wszystkich arkuszy i tak drukuje. Sytuacja ma miejsce jeśli wybiorę ręcznie jakieś określone arkusze i dam drukuj aktywne arkusze to drukuje dwustronnie. W moim makro nie ma aktywnych arkuszy więc może to jest przyczyną wydruku pojedynczego. Jutro wypróbuję twoje makro i się odezwę. Dodano po 15 Niestety makro "zbiorczo" nie działa....
cześć , Czy ktoś mógłby mi pomóc z optymalizacją jakąś mądrą takiego kodu, który wygląda tak: Application.OnTime TimeValue("06:00:00"), "Odsw_zap" Application.OnTime TimeValue("06:10:00"), "Odsw_zap" Application.OnTime TimeValue("06:20:00"), "Odsw_zap" Application.OnTime TimeValue("06:30:00"), "Odsw_zap".... generalnie chodzi o to, żeby co 10 min w...
Mogą być wartości ujemne Dodano po 1 Dzięki, działa po wstawieniu w mój plik. Jak dodać przycisk do tego makra??
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...
Witam. Jestem początkujący w temacie vba. Moje umiejętności polegają na zarejestrowaniu makra, zrobieniu przycisku itp. łatwych rzeczy. Moje pytanie brzmi następująco: czy jest możliwość napisania makro które w przedziale czasowym np. co 15 minut przechodziłoby między określonym plikiem excel a powerpoint? To znaczy o godzinie 12:00 przez kwadrans widzę...
Dopisz przed tą linią: debug.print .Shapes(.Cells(w, 1).Text).name naciśnij Ctrl+g uruchom makro. I co tam wypisało?
Witam, mam taki problem. Mam kilka arkuszy, których ilość może się zmieniać natomiast struktura będzie zachowana. Każdy arkusz zawiera dane osoby, projekt i ilość godzin przepracowanych na danym projekcie. Liczba projektów jest zmienna w miesiącu maksymalna wartość 30. Chciałbym żeby do arkusza wynikowego skopiować nazwisko, nazwę projektu, ilość godzin...
Hmm no poczytałem, ale jest mały problem, bo w funkcji trzeba podać jakiego ciągu się szuka. W moim przypadku jest to nazwa produktu (jesgo ID numer). Niestety każdy jest inny i musiałbym wszystkie nazwy wklepywać do funkcji ręcznie znowu. A może jest jakaś metoda na zautomatyzowanie tego?? Bo jeśli jest to nie potrzebowałbym wtedy makra. Dodano po...
Witam, Mam uprzejmą prośbę o pomoc. Założenia są takie: chce z pliku MS Excel z danymi „wyeksportować” do pliku w formacie „.pdf” zaznaczone / zdefiniowane obszary z dwóch arkuszy. Napisałem mokro w VBA Ms Excel, które to robi. To makro działa - ale nie działa tak jakbym chciał. Makro zapisuje plik w formacje pdf - ale nie z...
JRV wielkie dzięki, właśnie oto mi chodziło!!! Dodano po 1 Jeszcze mam problem z którym na moim poziomie zaawansowania VBA nie dam rady. W kol"B" znalazły się jeszcze zapisy: - wymiar 114,0 (-0,2) [mm], - wymiar 177,0 (+2,0) [mm] oraz - natężenie światła lampy UV min. 1000 [ mW/cm2 ] Za pomoc w zmodyfikowaniu makra z góry dziękuję.
Oczywiście ... ale im lepiej przygotuje się "wstęp" tym łatwiej będzie obrabiać dane, i szybciej. Sama zmiana "układu" danych, to będzie ze trzy linijki plus jedna pomocnicza na wyznaczenie końca linii, a potem to już tylko znajdywanie początków i końców dniówkowych, i wygląda na to, że nawet bez tablic by się obyło. Potem to już mechanizmy wewnętrzne...
Samo zsumowanie to nie problem gorzej z wydzieleniem kont które istnieją w górnej tabeli wpisaniem ich do dolnej tabeli. Tu potrzebne jest już makro z pętlą do 31 a w pętli ustawianiem listy kont. Ale najprostszym rozwiązaniem jest nagranie makra w postaci : posortuj tabelę wg konta ... potem ... sumy pośrednie ... przypisz do przycisku i ... już jest...
Chodzi mi o to że w pierwszym arkuszu mam m2 przeliczone i każdego dnia dochodzi coś nowego i suma jest narastająca a w drugim arkuszu są godziny przepracowane , w trzecim potrzebuję formułe która pokaże mi ile danego dnia jest godzin i ile danego dnia wzrosła liczba m2 w załączniku przesyłam tabelke do podglądu
Przerobiłem sobie Makro tak jak poniżej i teraz działa :) Jeszcze raz dziękuję Pozdrawiam Dodano po 4 Program działa poprawnie
Witam, Mam problem z przerobieniem czasu [00:00:00] na czas w formie dziesiętnej w Excelu 2010. Chcę znaleźć formułę/napisać makro które przerobi mi czas np (24:12:37; 63:35:16) na formę dziesiętną (24,21; 63,59). Forma dziesiętna potrzebna jest mi potrzebna do wyliczenia tempa biegu (dane to moje sumy biegów z miesiąca; kwartałów). A nie chcę ręcznie...
Excel jest narzędziem które jest w stanie wykonać, prawie, każde działanie matematyczne. Równie dobrze można typować sześć liczb w totolotku. Problem polega na napisaniu właściwego algorytmu, który pozwoliłby na wytypowanie układu w sensownym czasie, powiedzmy 2 godzin. Dla zabawy polecam napisanie algorytmu dla rozpracowania kombinacji DNA. Dla ułatwienia,...
Witam, jestem mało lub średnio obeznany z excelem i mam prośbę, potrzebuję formułę lub makro, które robiłoby następującą rzecz- jeśli w kolumnie A wpisana zostanie liczba z jakiegoś zakresu, żeby w kolumnie B pojawiała się nazwa (nazw ma być 18),a w kolumnie C godzina, o której nazwa (lub liczba) została wpisana, ponieważ zakresów jest około 30, a można...
Witam i dziekuje za odpowiedz. Zrobilem to sam, chociaz napewno daloby sie o pare godzin szybciej :) Podzielilem numery na cyfry i tak posprawdzialem, tyle ze nie wychodzi zgodnie z odpowiedziami i wydaje mi sie ze mam zle, wiec prosze o popatrzenie na to, bylbym wdzieczny. Plik : cwiczenie to "gołe" zadanie od ktorego zaczalem. Plik : praca to moje...
Witam! Nakazano mi zrobić arkusz zamówienia. Mam już praktycznie gotowy. Niestety jestem zielony z Excela, całkiem, jeśli chodzi o jego zaawansowane funkcje. Czytałem trochę po forach, na tym również, jednak tam już ludziska mają pojęcie o tworzeniu makr, ja niestety nie wiem jak się do tego zabrać. Mam w formularzu zamówienia komórkę "Zamawiający",...
OKi, to ten temat mamy załatwiony :) W załączeniu wrzucam plik z makrem i plik z danymi źródłowymi. Jak pozmieniać makro, aby z kolumny B w Arkuszu 2 (tam gdzie wrzucam dane źródłowe do przemielenia...) po zapuszczeniu makra w rezultacie otrzymać godzinę wcześniejszą o jedną pełną godzinę? (wiem, masło maślane, ale chyba zrozumiale ;) )
Witam! Chcialem sie zorientowac jak skopiowac plik (ktorego sciezka podana jest np w komorce A1 w excelu) do lokalizacji B1 (w komorce B1 znajduje sie docelowa sciezka ) Oczwyiscie sciezek z plikami bedzie znacznie wiecej niz 1. Pracuje na excelu 2010. Bardzo prosze o pomoc ewentualnie wskazowki Dziekuje Dodano po 4 Czywiscie mam na mysli VBA nie VBS:)
Witam, A nie jest tu istotne, że za każdym razem bez względu na porę dnia kiedy uruchomimy makro, zawsze będzie się wpisywać w arkuszu ' log ' bieżący stempel daty, nawet jeśli już raz coś w komórce zaistniało ? Jeśli dajmy na to, uruchomię makro w nocy, to pojawi się "obecne, nocne" "teraz" (Now()), jeśli potem po paru godzinach, rano, uruchomię makro...
Dzień dobry, Nie wiem, czy sprawa jeszcze aktualna, ale w tym przypadku zastanawiam się, czy to "OK" jest koniecznie potrzebne, jeśli obok ma być data. Datę bieżącą wprowadza się bezpośrednio z klawiatury kombinacją Ctrl+Shift+; (czasem piszą Ctrl+: ale żeby dostać dwukropek trzeba nacisnąć Shift). To wydaje się być najprostsze rozwiązanie, oczywiście...
Dla nocek, musisz warunkowo dodać 1. No i najpierw trzeba sprawdzić, czy w komórce są godziny, Np CZY.LICZBA(LEWY(B3;2)*1) prosto się pisze..trudno się robi :) powiedz jak napisać by wyliczało ewentualnie 22:00-06:00 nie jako minus
Witam, Czy istnieje możliwość, aby zrobić makro, które uruchamia makro o konkretnej godzinie i konkretnego dnia? Przykładowo: Wpisuję w komórkę A1 - 31.01.2019 15:30 I aby to makro uruchomiło inne makro (przykładowo o nazwie "makro1" dokładnie o tej porze bez klikania, itd? Dodatkowo: jeżeli plik nie byłby włączony o 15:30 - to makro (przy pierwszym...
(at)marek003 , Marku, wyjdę w takim razie z przykładu i opiszę jak to dosłownie wygląda. Miało być prościej na przykładzie, ale chyba wyszło niejasno. Dostaję co tydzień plik z ponad 50 nazwami miast (liczba jest zawsze taka sama), w których do dyskontów idą różne produkty - oznaczają je X-y. Takich różnych "układów" produktów jest od kilku do kilkunastu,...
Hej, adamas_nt sprawdzając wynik działania Twojego makra jestem mile ale to bardzo mile zaskoczony. Wyniki wskazują, że to jest to czego ja tak bardzo potrzebuję. Tak więc proszę o udostępnienie pliku z makrem. Pozdrawiam i dziękuję Dodano po 6 tak patrzę, że to nie makro a sprytna funkcja czasminus stworzona przez Ciebie, więc poprawiam się i proszę...
Dziękuję za zainteresowanie. Odpowiadam na zapytanie w kolejności. 1. Plik Excela z rozszerzeniem .xls 2. Tak arkusz ma nagłówki, które ręcznie usuwam wraz z niepotrzebnymi mi kolumnami. 3. Skrót "scr" pochodzi od słowa screen oznaczające rzut ekranu. https://obrazki.elektroda.pl/3419958100_... https://obrazki.elektroda.pl/5743212300_...
Dziękuję za odpowiedz. Dobrze kolega zrozumiał. Jak jest zero to odejmnij. Jak nie ma zera to dodaj zero. Tak sama z druga wartością. Juz tlumacze sens. Codziennie dostaje raporty w których występują wartości z zerem lub bez zera. Żeby makro moglo uzupełnić dane(wartości duplikujące) to musze miec dane jednakowe. Jak nie mam jednakowych danych to musze...
Hej, jeśli umieściłam temat nie tu gdzie trzeba to przepraszam i proszę o przekierowanie. Mam plik który w jednej kolumnie ma nazwiska pracowników a w kolejnej przypisany do nich czas pracy np. Jan Nowak 2h, Anna Kowalska 4h, Barbara Marzec 4h, potem znowu Jan Nowak 6h itd. Wydaje mi się, że najlepiej byłoby wykorzystać makro, które po kliknięciu przycisku...
Opcja ta nie jest włączona. Odkryłem natomiast coś ciekawego. Kiedy otwieram dokument utworzony w Excelu 2007 to przy uruchomieniu makro pojawiają się wyżej opisane błędy. Kiedy natomiast utworzę nowy dokument w Excelu 2010, utworzę nowe makro i wpiszę lub wkopiuję tę samą treść makra co w poprzedniej wersji ...wtedy Excel działa poprawnie i nie wyskakują...
Tak najprościej: On Error Resume Next 'wyłącza błąd jeżeli wpiszesz daną której nie ma w arkuszu 2 a = Sheets(1).Range("a1&quo... 'pobranie ciągu znaków z komórki A1 pierwszego arkusza w excelu kol = Sheets(2).Cells.Find(What... ' numer kolumny wpisanego ciągu znajdujacego się w drugim arkuszy excela...
Mam sp3 i przez zaplanowane zadania czasami się włączany program wiesza i na dodatek żeby w ogóle działało musi być hasło na koncie użytkownika. A i o co chodzi z tymi makrami? Zminimalizowanie odpada. Makro pisze się w excelu. Excel z makrem musi być cały czas otwarty (zminimalizowany) bo działa on wówczas jak program zarządzający otwieraniem różnych...
Dziala :) wielkie dzieki za pomoc Dodano po 2 Jeszcze jedno pytanie :) Czy jest mozliwosc aby edytowac makro usuwajace wybrane wiersze aby usuwalo rowniez te same wiersze tylko w drugim arkuszu tego pliku tzn. teraz usuwa w aktualnie otwartym Arkuszu 1 i chcialbym zebym usuwalo jednoczesnie to samo w Arkuszu 2 i zeby nie przenosilo mnie do Arkusza 2
..chodzi o to, ze naciskajac DATA wstawia mi sie aktualana data z godzina, a chcialbym tez aby lacza w tym wierszu zaminialy sie na wartosci.. dziekuje, pozdrawiam http://obrazki.elektroda.pl/2565691900_1... http://obrazki.elektroda.pl/2565691900_1... Dodano po 5 makro od JRV działa b.dobrze, o to mi chodzilo, dziekuje bardzo...
Dziękuję. Wszystko działa. Zamykam Dodano po 8 Pojawił się jeszcze jeden problem. Makro nie chce zapisać do pliku xlsm Jest na to jakiś sposób? Dodano po 13 Przebrnąłem przez problem z zapisem do xlsm dodając: FileFormat:=xlOpenXMLWorkbookMacroEnable... Jednak napotkałem na kolejny problem, makro kopiuje arkusz ze wzoru z obsługą makr jednak nie kopiuje...
Ja pokombinowałem z formatowaniem warunkowym. Niestety może być tylko 3 warunki więc nie jest to do końca tak jak chciałeś. Komórkę "uwaga" spełnia komórka z godziną w danym dniu. Jeżeli jest maksymalna (lub większa) ilość litery d (DOM) od ustawionej (3) [można zmienić] godzina zmienia kolor na ciemnozielony Jeżeli jest maksymalna (lub większa) ilość...
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
Najlepiej by było gdybyś w załączniku podpiął twój przykładowy arkusz. Wtedy łatwiej będzie znaleźć ten błąd. I jeszcze jedno - na chwilę obecną to makro sprawdza wszystkie kolory z palety więc nie trzeba nic definiować. Wklej ten kod między Private Sub ...() a End Sub Dim kom As Range, i As Integer Application.ScreenUpdating = False Range("AB5:AC60")....
Dlaczego takie udziwnianie? Jest przecież metoda SaveCopyAs. Schemat mógłby być taki: [syntax=vbscript]Private Sub Workbook_Open() Dim plik As String plik = Left(Me.Name, InStr(Me.Name, Year(Date)) - 1) Me.SaveCopyAs plik & Format(Now, "yyyy-MM-dd_hh_mm_ss") & ".xlsm" End Sub[/syntax]Folder można sobie uzupełnić, jeśli kopie mają być zapisywane w innym...
Super, dziękuję. Dodano po 8 Jeszcze jedno pytanko, czy jest możliwość żeby zamiast komunikatu "wybierz zakres", na stałe podać zakres do tworzenia arkuszy (dane w tym zakresie są zmienne, ale zakres z którego mają się tworzyć arkusze jest stały)?
Witam z Nowym Rokiem, potrzebuje pomocy do pliku kontrolek pracy, jako, że Nowy Rok nastał czas ułatwić sobie pracę. Nie znam się za dobrze na Excelu, co potrafiłem to zrobiłem ale potrzebuje Waszej pomocy w kilku sprawach. 1) Potrzebuje Makro do zapętlenia daty; tłumaczę w arkuszu Liczydło w kolumnie Z mamy zakres dat w przedziale Z12 - Z95, potrzebuję...
Nie bardzo mogę to zlokalizować...może to już ta godzina albo co... Muszę to makro i formuły przekleić do zaktualizowanego pliku, bo kopiowanie i wklejanie danych nie bardzo mi sie usmiecha(plik usprawnilem tez nieco wizualnie i nie chce mi sie drugi raz z tym grzebac, bo mam mase innej roboty) EDIT: Dobra, znalazlem plik makra w edytorze VB :) Nawet...
aktualny godzina makro excel aktualna godzina makro excel godzina excel
schemat hondy accord ogrzewanie węży niebieska lampka
montaż klimatyzacji samsung le40n87bd
Różnice między IGBT 40N60FD a FGH40N60FD1 onsemi – parametry, dioda, zamienność Ogrzewanie podłogowe zasilane bojlerem elektrycznym – schemat, koszty, dobór mocy, automatyka