Makro uruchamia pokazanie czasu i wkleja jej wartość do określonej komórki.
Uruchamia się poprzez wpisanie do arkusza Parametry w A1 wartości 1.
Makro to się samo uruchamia, jeśli podłączysz je pod swój arkusz pod zdarzenie change - wtedy jest z automatu wykonywane gdy cokolwiek się w arkuszu zmieni. Moje makro używa tego samego mechanizmu, w załączniku masz gotowy przykład już z osadzonym makrem. W makro Kolegi PRL musisz zrobić więcej poprawek, żeby działało pod Ciebie - będzie ono jedynie...
aby po zmianie wartości w komórce B11 recznie? With Range("B39") Gdzie End With ?
Mam pytanie czy to makro trzeba w jakiś sposób uruchomić ? Czy ono uruchamia się samo podczas zmiany wartości komórki ?
Worksheet_Change uruchamia się tylko w przypadku zmiany wartości jakichś komórek i pracuje tylko na tych zmienionych komórkach więc nie ma ryzyka jakiegoś zapętlenia. Co znaczy "po wybraniu w KOLUMNIE którejś z wartości" - makro ma sprawdzać konkretną kolumnę?
No to na zgodę: Wklej w kod arkusza "1" lub arkusza z pierwszym indeksem. Makro uruchamia się poprzez podwójne kliknięcie w komórkę z datą. Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True If IsDate(Target) Then cel = Target.Address For i = 2 To Sheets.Count Sheets(i).Range(cel)...
Witam :) Mam taki problem: Nie orientuję się za bardzo w VB, a chciałabym stworzyć makro uruchamiane, jeśli dana komórka zawiera jakąś wartość, a dokładniej, żeby sam tworzył się wykres. Nie wiem czy najpierw zrobić to makro i potem dodać jakąś linijkę kiedy będzie uruchamiane, czy jak? Z góry dziękuję za odpowiedź! :)
Napisałem króciutkie makro tworzące arkusz przygotowania produkcji na podstawie wpisanych wartości do arkusza PRODUKCJA. Można przeanalizować kod działania makro i wnosić własne ulepszenia. Procedura uruchamia się przy zdarzeniu Activate() arkusza PRZYGOTOWANIE PRODUKCJI.
Nie wiem jak dziękować! Działa! Trochę poprzerabiałam pod mój arkusz i żeby nie było przycisku kopiuj tylko makro uruchamia z automatu ale działa! Serdecznie dziękuję:)
Witam :) Czy istnieje jakaś funkcja która przyjmuje dla zmiennej wartość ostatnio wpisaną w dowolną komórkę Excela? Chciałbym skorzystać z kodu (uruchamia makro po każdym wpisaniu wartości w jakąkolwiek komórkę) Private Sub Worksheet_Change(ByVal Target As Range) 'miejsce na poszukiwaną funkcje MsgBox ("przyjęto nową wartość zmiennej")...
Jeśli w zakresie są formuły, to zmienia postać rzeczy. Spróbuj wykorzystać inne zdarzenie. [syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim kom As Range For Each kom In Range("C13:G13") If kom.Value < 0 Then MsgBox "Błąd w " & kom.Address(False, False) Next End Sub[/syntax]Warto może ograniczyć Target.Range, bo zmiana...
:idea:Ten kod uruchamia makro, po zmianie wartości w B1. Private Sub Worksheet_Change(ByVal Target As Range) kolumna = 2 wiersz = 1 If Target.Row = wiersz And Target.Column = kolumna Then 'Twoje makro MsgBox "Hurraa!" 'do usuniecia End If End Sub I jak słusznie kolega Nie należy umieszczać go w modułach tylko w arkuszu
Witam W kolumnie A1 mam wartość np. 192.168.1.1 W kolumnie A2 mam wartość np. 192.168.1.2 itd... potrzebuje makra które po zaznaczeniu danego wiersza uruchamiało komendę cmd.exe do zapingowania danego adresu czyli ping.192.168.1.1 -t jak coś takiego zrobić?
No i nie może działać co najmniej z dwóch powodów. Nie załączyłaś pliku ze swoim układem danych, podałaś tylko opis, a potem chcesz to stosować w innym układzie danych. Makra muszą być skrojone "na wymiar", nie są tak elastyczne jak funkcje. Makro zdarzeniowe (czyli takie, które uruchamia się automatycznie po zajściu jakiegoś zdarzenia np. edycji komórki)...
Dzień dobry, Wydaje mi się, że niepotrzebnie się Pan obraża, bo moje pytanie chyba jednak było zasadne - w nowej wersji usunął Pan to godzinowe formatowanie i teraz wiadomo, że chodziło Panu o liczby całkowite. Lepiej wyjaśnić wątpliwości zawczasu aniżeli zrobić coś nie tak i później poprawiać. Pana problem wcale nie jest banalny i pewnie dlatego nikt...
Ktoś coś podobnego rozwiązał poprzez dodatkowy plik z makrem uruchamiany w harmonogramie zadań.
Proszę o pomoc w rozwiązaniu problemu: 1. komórka "F11" ma wartość 1 lub 0 (wynik operacji w arkuszu). 2. w zależności od jej wartości chciałbym by uruchamiało się Makro1 lub Makro2. 3. Napisałem taką instrukcję: Private Sub Worksheet_Calculate() Sprawdz = Range("F11").Value Select Case Sprawdz Case 1 Call Makro1 'sortuj_malejąco Case 0 Call Makro2...
Nie jestem biegły jeśli chodzi o makra ale tak przeglądając parę stron o Excelu natrafiłem na makro uruchamiane przy każdym przeliczeniu arkusza, i uruchamiające kolejne makro pod warunkiem że zmieniły się wartości w pewnych komórkach. W Twoim przypadku można by uruchamiać makro sortujące wyniki przy każdym przeliczeniu arkusza (czyli po wpisaniu/usunięciu/zmianie...
Witam, Możliwe, że temat już się przedawnił i odpowiedzi nie uzyskam, ale kto wie:) Co do powyższego makra mam jeden mały problem, za każdym razem makro zwraca mi wartość prawdy, czyli knyps=TRUE, uruchamia zawsze makro1. Może to wynika z tego, że chciałbym, aby WymZloz był definiowany przez użytkownika za pomocą InputBox. Krótko mówiąc, ja to zadeklarowałem...
Być może dałoby się. Jednak nie mam chyba dostatecznej wiedzy i znajomości VBA...Zadanie polega na wyznaczeniu wartosci parametrów (kolumna O i P) dla których formuła z kolumny U przyjmuje maksymalna wartość dla każdego wiersza. Przy założeniu, że wartości z kolumn O i P zawieraja sie w przedziale <0,180>. Dodano po 4
Sprawdź dobrze, bo pisane w przerwach między obieraniem ziemniorów i marchewy, i mogą być błędy. 919204 Stałe, zmienne i kod na tyle czytelne, że od razu zrozumiesz intencje. Kody z ich wartościami na oddzielnej zakładce, makro uruchamiane zmianą zawartości komórek w określonym zakresie (stałe dla zakresu początkowego i końcowego), zdefiniowanym w module...
Witam. Utworzyłem makro do zmiany koloru karty w zależności od wartości komórki. Jeżeli w komórce F6 wartość będzie większa od 0 to karta zmieni kolor na czerwony. Makro działa, ale muszę je wywoływać każdorazowo uruchamiając to makro. Na razie poradziłem sobie tworząc we wszystkich kartach przycisk uruchamiający to makro, ale jest to trochę bez sensu....
Chyba łatwiej zrobić dwuklik na wierszu, z którego chcesz kopiować. Równocześnie uruchamiasz makro i wskazujesz wiersz. Możesz też się upewnić, czy to właściwy wiersz. Oczywiście można też wstawić tam InputBox, tylko wtedy jak chcesz uruchamiać to makro? Jeśli chodzi o moją propozycję, to komórki docelowe wypisujesz po kolei jako adresy obiektu Range:...
Wygląda to tak jakby makro się "zapętliło". Jeżeli to jest problem, że makro cały czas próbuje przeliczać to może da się to inaczej obejść, , bo komórka E16, w której może być wartość pracownik, może pojawić się tylko po zmianie danych w komórce E12. Czy jest więc możliwość tak zmienić to makro, aby po zmianie danych w komórce E12 sprawdziło czy w...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
Witam! Proszę o pomoc w napisaniu makra, które będzie uruchamiane za pomocą przycisku. Zadaniem makra będzie dodawanie wartości z pól: K5-K25 do pól C5-C25. A następnie makro to ma czyścić dane z pól K5-K25....
Witam, Zielony z makro szukam pomocy :-) Uprościłem pytanie, poszukuję makra które uruchamiałoby się automatycznie po wprowadzeniu zmiany w arkuszu dane C3, makro powinno zapamiętać i zapisać poprzednią wartość C3 do arkusza zestawienie C5, przy kolejnym wpisie do C3 w danych, kolejny zapis w C6 w arkuszu zestawienie itd. Mógłby ktoś pomóc w stworzeniu...
Moim zdaniem - tak, ale wszystko pewnie zależy od przyzwyczajeń użytkownika. W pierwszym poście była mowa o uruchamianiu skrótem. W sumie jedno nie wyklucza drugiego.
Ad 1) Czy plik, który nazywasz "plik 1" jest tym, z którego uruchamiasz makro? Jeśli tak, to dopisz Aldrin . Makro powinno znajdować się (moim zdaniem) przy zdarzeniach: Thisworkbook_Open (aby sprawdzić przy starcie) oraz Worksheet_Change, gdzie Target.Address=B3). W tym przypadku ustawiasz właściwość Enabled przycisku (wartość True lub False). Przykład...
ok. Wszytko Mi ładnie zadziałało. Ustawiłem regułę w otlooku która uruchamia makro po przyjściu maila. Mam jeszcze jedno pytanie a w sumie problem. Mam taki arkusz 2014-05-07 1200 2014-05-07 1300 itd rożne wartości Potrzebuje skryptu vba które znalazło by wartości powyżej 1500 i je skopiowało do innego arkusza ale po uprzednim podzieleniu przez 1000....
Nie dokładnie o to mi chodziło kod blokuje mi tylko wiersz tej jeden w którym jest coś aktualnie wpisanie (zaznaczenie). Chciałbym aby blokował wszystkie wiersze powyżej, które w jednej z kolumn w danym wierszu mają wartość (dla mnie zapis "m" lub "p" lub "c") takie blokowanie warunkowe. Np. warunkową kolumną jest kolumna E. Jeżeli w danym wersie jest...
o JEŻELI jak byś mi napisał i też szczegółowo wyjaśnił będę bardzo wdzięczny Lenistwo... ... czy niewiedza? Po naciśnięciu F1 w Excelu zobaczysz: JEŻELI Zobacz też Podaje w wyniku jedną wartość, jeśli argument logiczna_test zostanie obliczony jako PRAWDA lub inną, jeśli wartością tą będzie FAŁSZ. Istnieją dwie postaci składni dla funkcji JEŻELI. Składni...
Chowane lub grupowane wiersze A mógłbyś wskazać logikę (sens :?: ) tego ukrywania fragmentów formularza wypełnianego tylko przez managerów :?: Dodatkowo musisz zaplanować "wyzwalacz" uruchamiania takiej akcji makra (przycisk, zdarzenie, wartość jakiegoś checkboxa lub wartość jakiejś komórki itp). Zrobiłeś fajny formularz, uzbrojony w grupowania, formatowanie...
Co masz na myśli pisząc że "nie działa"? U mnie działa zgodnie z opisem... Komentarze do poszczególnych linii: [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) 'w zdarzeniu przy zmianie w arkuszu If Target.Address = "$A$1" Then 'jeżeli adres komórki której dotyczy zmiana = A1 ost_w = Worksheets("Dane").Range("A" & Rows.Count).End(xlUp).Row...
Wkleiłem makro ale coś nie działa Ale co konkretnie robisz, co i jak wklejasz i na czym polega to "nie działa"? Może chodzi o interakcję z procedurą obsługi zdarzenia Change, którą masz w swoim pliku, a o której nic nie pisałeś? Przesyłam Twój skoroszyt z dopisanym w kodzie wyłączeniem obsługi zdarzeń. Przypisałem do tego makra skrót Ctrl+Shift+V,...
witam, Proszę o pomoc i kod VBA: chciałbym by w arkuszu o nazwie "ZAP" po wpisaniu w komórce A1 wartości/hasła np. "HOME" uruchamiało się moje makro o nazwie "ZAMÓW". Z góry dzięki. Z.
Możesz zastosować takie makro: [syntax=vbscript]Sub Kopiowanie2() ' ' Kopiowanie2 Makro ' Dim lw As Long, i As Long, j As Long Sheets("Arkusz1").Activate '1 lw = Cells(Rows.Count, "A").End(xlUp).Row '2 j = 1 '3 For i = 2 To lw '4 Range("A" & i & ",B" & i & ",D" & i & ",F" & i).Copy _ Destination:=Sheets("Arkusz2").Range("A" & j).Resize(Range("G" & i))...
Dane do arkusza importuje makrem z innego pliku Dane się nadpisują Po makrze, któe importuje dane do arkusza, powinno być wywołane makro któe szuka najwyższa wartość w komórkach (B3, B4,B5) i zaznacza kolorem Makro chce uruchamiać przyciskiem W temacie podałem przykład lokalizacji danych Zostawiam przykład pliku ( tak on wygląda po kazdym imporcie)
(...) wistą nazwę arkusza na function onEdit(e) { // Nazwa arkusza, w którym skrypt ma działać var nazwaArkuszaDocelowego = "Arkusz1"; // Proszę wpisać rzeczywistą nazwę arkusza podczas próby zapisu pokazuje błąd TypeError: Cannot read properties of undefined (reading 'range') onEdit(at) Kod.gs:7 Wstępna ocena dostępnych informacji Witam, Dziękuję...
Andie, bardzo dziękuję za Twoją odpowiedź. Sprawa niestety wygląda tak, że wartości komórek J4, J5 to również wynik formuł w nich zawartych, a te odnoszą się do kolejnych komórek z formułami... dość to rozbudowane, dlatego załączam prosty plik (w załączeniu; rozszerzenie zmieniłem z .xlsb na .txt ponieważ nie mogłem załączyć pliku z rozszerzeniem .xlsb),...
Cześć, potrzebuje pomocy z napisaniem procedury wyszukaj pionowo jako makro. Poniżej wysyłam to co mam. Wpisując wartość w jednej z komórek, makro musi wyszukać dla niej odpowiedni wynik w innym pliku. Jako, że ten plik będzie codziennie inny to makro będzie otwierać najnowszy plik z danej lokalizacji "Baza". Uruchamiając makro otwiera mi się okno w...
witam, okazało się , że żle postawiłem pytanie. chodzi mi teraz o odczytanie wartości komórki, która jest aktywna (zaznaczona) w momęcie włączania makra. Wczesniej postawiłem pytanie jak odczytać wartośc z konkretnej komórki (nie ważne która komórka była zaznaczona podczas uruchamiania makra). Chodzi mi o takie coś, zaznaczam obojetnie jaką komórkę...
Masz racje, zapomnialam zamienić formule na wartości w makrze. Chcę aby formuł nie było ostatecznie ponieważ przy dużym pliku z np 50tys wierszy będzie plik dość ciężki przy kilku takich kolumnach z różnymi formułami (też bardziej złożonymi). Więc wolę uruchamiać makro i żeby ono wpisało wynik i zmieniło formuły na wartości. Gdy się coś zmieni po prostu...
Najpierw musisz utworzyć marko które będzie się uruchamiała po zmianie tekstu w komórce. Przykład Cells.Find . Na końcu wyrażenia dajesz .Activate i komórki w których znaleziono daną wartość robią się aktywne. Na końcu używasz czegoś [url=http://java2s.com/Code/VBA-Excel-Ac... żeby przejść do właściwej komórki.
Raport zapisuje mi się do pdf-u i dołącza do wiadomości, ale tylko w przypadku pojedynczego maila. Korzystam do tego z wbudowanego makra WyślijObiektBazyDanychPocztąEmail ([url=https://support.microsoft.com/pl-p... tam wszystko ładnie się wyklikuje -...
Że się wtrącę. Zdradzisz nam dlaczego nie można użyć VBA? Pewnie ma zabronione uruchamianie makr - zasady bezpieczeństwa
Trzeba przechować w jakimś miejscu licznik utworzonych protokołów - wybieramy komórkę w arkuszu. Proponuję utworzyć/zarejestrować makro o nazwie Auto_Open: 1. zwiększamy wartość licznika o 1 2. zapisujemy plik (licznik zostanie zapamiętany) 3. Plik -> zapisz jako (powstanie nowy plik) ... 3a) jako nazwę pliku podajemy stały "przedrostek", np. "Zlecenie...
https://obrazki.elektroda.pl/8023543700_... Pytanie: Czy mogę ulepszyć model analogowego klucza w LTspice, gdyż mój projekt zawiera w sobie takie przełączniki i multipleksery? Odpowiedź: Pewnie; tworzenie własnych modeli do LTspice nie jest trudne. Wprowadzenie Podczas testowania obwodów elektronicznych często natknąć można się na...
Witam, prowadzę magazyn w Excel. Przy wydaniach zewnętrznych korzystam z zaznaczania kolorem konkretnych artykułów, następnie filtrowanie i mam gotową listę do WZ. Mam stworzone makro które ułatwiło trochę proces, mianowicie, uruchamia się okienko wyszukiwania, po wpisaniu danych automatycznie zaznacza kolorem i tu pojawia się problem, ponieważ ponownie...
Ok. To jedziemy od początku. Pracuję na excelu 365. "Pojawia się jednak pytanie co to są te puste adresy od X2 do CI2." To są dane w dodatkowych zakresach w arkusz1 pliku docelowego. W tych zakresach są kolejne wiersze pobrane z jednego pliku źródłowego plik.xlsx. Ponieważ w pliku docelowym do dyspozycji jest 26 wierszy w zakresie, a w pliku źródłowym...
O, wielkie dzięki za odzew! :-) Ten nie-kondensatorek w przetwornicy nie wiem jaką ma wartość, ale próbowałem z różnymi kondensatorami (82nF, 15nF, 2,2nF) i przy każdym aparat się uruchamia i działa "poprawnie" (jeśli tak można nazwać aparat który jest uszkodzony ;-) ). Bez niego aparacik milczy i nie daje się w ogóle włączyć. Póki co, wstawiony mam...
1. Makro odpada ponieważ po każdej dodanej wartości wchodzącej w wynik komórek w kolumnach BW i BX musiałbym uruchamiać makro. 2. Podane przez Ciebie makro dalej uzależnione jest od kolumny bz, co mi przeszkadzało, więc wywaliłem pierwsze if, a kolumne w while wstawiłem BV (jeśli nie ma wartośći w BV, to nie ma co liczyć w BW i BX). 3. Nie potrzebuję...
Witam, Bardzo dziękuje za pomoc i podpowiedzi. (at)JRV Masz całkowitą rację - wystarczy odwołać się do If Weekday(kolejny_dzien) = vbMonday Then przez dzień tygodnia, dla: Doc.Cells(p_w + i, p_k).Interior.Color = RGB(122, 122, 122) i wtedy „dopisać kolor tła” (jest w załączonym przykładzie ;-) ) Nie wiem dlaczego „zafiksowałem się”...
Witam, poszukuję makra, które uruchamiało by się automatycznie po wykryciu zmiany wartości w kolumnie "Data" w arkuszach 1,2. Miało by ono działać następująco: gdy w kolumnie "Data" zostaje wprowadzona zmiana, makro sprawdza nazwę z kolumny A oraz zapamiętuje starą wartość komórki "Data", przechodzi do arkusza 3 i wyszukuje w kolumnie A nazwę z arkusza...
edytowania sumy, w taki sposób, aby automatycznie i proporcjonalnie zmieniały się też składniki sumowania Musisz przemyśleć założenia i określić ograniczenia, które możesz napotkać, np.: Założenia: 1. Określony, być może stały, zakres komórek w kolumnie ze składnikami do sumowania (argumenty) 2. Wyliczenie współczynnika proporcjonalności danej składowej...
Jak uruchamiasz procedurę? Ja używam przycisku i po zaznaczeniu dowolnej komórki, w której jednak musi być prawidłowa część ścieżki, po kliknięciu przycisku makro pobiera tę wartość. Przykładowo zaznaczam komórkę B8 z tekstem "Obrazki" (taki jest podfolder z obrazkami u mnie), klikam przycisk i kod umieszczony w makro: [syntax=vbscript] imgLocation...
I tu się mylisz, niestety ale TAK Czy to "TAK" dotyczy pierwszego, czy ostatniego wiersza z mojego cytatu? Skłaniam się ku temu, że jednak chodzi o ostatni. Natomiast niema żadnego błedu Na pewno? http://obrazki.elektroda.pl/4256072200_1... A Twoim zdaniem co to za dziwadło? A powstało tu: http://obrazki.elektroda.pl/8661693700_1...
Hej. Jak dla mnie widzę tu tylko makro w Excelu. Niestety programista ze mnie kiepski, więc coś tam próbowałem wymyślić, jednak nie gwarantuję, że będzie działać idealnie. [syntax=vb]Sub Makro1() Const MaxR = 20 ' maksymalna ilość powtórzeń If ((Selection.Rows.Count < 2) Or (Selection.Columns.Count < 2)) Then MsgBox "Zaznacz obszar, na którym...
Ja tak między wódkę a zakąskę To może ja też się wetnę ze swoim kieliszkiem. Uruchamiając to makro otrzymamy wartość pierwszego wystąpienia produktu w zakresie 30 wierszy. Żeby zmodyfikować ilość wierszy trzeba się zagłębić w VBA (co jak zaznaczył na początku kolega misiekx007 może być problematyczne). Zabawę tą można rozwiązać (przy założeniu, że...
Dzięki za szybką odpowiedź pomogło ale jest jeszcze jeden problem. Opiszę to dokładniej. Makro szukaj uruchamiane jest z komórki "B12" i przez InpudBOXa szuka podanej wartości. UserForm szukaj ładowany z makro szukaj w którym jest ta pętla ma 5 przycisków CommandButton z czego: szukaj_dalej ma przeszukiwać pętlę a pozostałe zakończyć makro szukaj i...
Ślicznie dziękuję za zainteresowanie tematem. Adamas wynik końcowy jest dokładnie tym o co mi chodziło, ale rzeczywiście jeżeli jest prostsza metoda to poproszę. Dzisiaj sprawdziłem dokładnie ile mam rejonów kodowych - około 1400, ale jest to wartość zmienna (różne miasta). Jest z tym trochę zabawy. Zastanawia mnie tylko opcja z formułami - czy jest...
Jaka jest kolejność działań? Zakładam że: 1. dostajesz raport w innym pliku. 2. kopiujesz arkusz do pliku roboczego i nadajesz mu stałą nazwę . Np "TEMP". 3. Uruchamiasz makro. Tu pod zmienną w linii 3 makra FILTRUJ1 NAD_OK = "Jakaś nazwa nadawcy" należy podstawić wartość wybraną z pola listy lub kombo. Tak?
Tak jak napisał Kolega, Excel nie jest programem bazodanowym, więc takie działania nie będą zbyt efektywne. Niemniej 5000 wierszy to nie jest jeszcze liczba przerażająca. W jednym z wcześniejszych postów był podany schemat kopiowania. Jeśli to Ci nie wystarcza i nie potrafisz sobie tego dostosować, to załącz wreszcie przykładowy plik, w którym dokładnie...
Cytat Kaz K: "A może ..... głębia przy otwartej przysłonie jest na tyle płytka że ..... robi mydło - więc się łatwo ją ustawia, a potem wraca do stosownej przysłony" - nie rozumiem tego zdania , napisz jaśniej . Wiec tak w gwoli ścisłości: Mam doświadczenie w wykonywaniu zdjęć Lustrzanką manualna Practica MTL-50, z standardowym obiektywem 50 mm. Aparat...
A może Pan sprecyzować co ma na myśli pisząc masakra, naprawa/diagnoza niemożliwa do wykonania czy mój błąd,krótkie objaśnienie może pozwoliło by mi uniknąć w przyszłości popełnienia tych samych błędów. Czym tą płytę grzałeś? Za zdjęciu widać kawałki spieczonej , stopionej foli. Jeśli płyta się wygięła to nic Ci to nie mówi? delikatne naciskanie mostka...
Można. Załącz plik obrazujący układ danych. Czy to są liczby, czy teksty? Jak są rozmieszczone? Czy to ma być zrobione formułami (wtedy wynik w innym miejscu niż dane), czy makrem (wtedy wynik może nadpisać dane). Formuły mają tę zaletę, że przeliczają się automatycznie po zmianie danych. Makro natomiast może reagować na zdarzenia lub być uruchamiane...
Rozwiązanie w VBA (Kod uruchamiany przez np. makro): Kolumna 1 (A) od wiersza 1 do 20 (możesz to zmienić w pętli for) [syntax=vb]Public Sub Makro_Proste() Dim i As Integer Dim wartosc As Variant wartosc = 0 For i = 1 To 20 If Worksheets("Arkusz1").Cells(i, 1).Value = "" Then Worksheets("Arkusz1").Cells(i, 1).Value = wartosc Else wartosc = Worksheets("Arkusz1").Cells(i,...
No i nadszedł problem :/ Mam taki kod: [syntax=vb]Sub NO_1() wrsDst = 6 With ThisWorkbook.Sheets("Baza") For wrs = 1 To 2000 If .Cells(wrs, 7) = "1" Then .Cells(wrs, 7).Copy ThisWorkbook.Sheets("NO_1").Cells(wrsDst... 7) .Cells(wrs, 6).Copy ThisWorkbook.Sheets("NO_1").Cells(wrsDst... 6) .Cells(wrs, 5).Copy ThisWorkbook.Sheets("NO_1").Cells(wrsDst... 5) .Cells(wrs,...
Witam, mam następujący problem: Mam formularz (dzielony) na nim jest pole lista z którego wybieram wartość. Następnie chce przefiltrować rekordy wg. wcześniej wskazanej wartości. Zrobiłem przycisk z odpowiednią akcją ( przy kliknięciu/makro osadzone/zastosuj filtr ) i działa to tak: -uruchamiam formularz -wybieram wartość z listy -klikam na filtr -rekordy...
rozwiązałem ten problem w inny sposób. Poniżej kod i krótkie wyjaśnienie. Jako, że nie potrzebowałem automatycznego pobierania txt, kupiuje cały plik mt940(txt) do excela, i uruchamiam nagrane makro, które: - ustawia filtr z opcją contenti contains: ":61" co pozostawia mi tylko wiersze excela, które zawierają poszukiwaną przeze mnie wartość. - nagrałem...
Witam mały dopisek i będzie działać myitems.Sort " Dodano po 30 Witam, chciałabym wykorzystać to makro do własnego użytku. Potrzebuję aby makro znajdowało mi wartość ( dokładnie numer zamówienia) które powiedźmy znajdują się w kolumnie B. Chcę by makro przeszukiwało pocztę i znajdowało ostatnia wiadomość w której znajduje się numer dostawy... Czy da...
Mój poziom programowania makr przeszkadza w zrozumieniu wskazówek Hmmm. Kluczowe elementy już wykorzystujesz, więc... Może coś źle tłumaczę ;) Sprawdź poniższy kod i przeanalizuj uruchamiając krokowo (klawisz F8 w edytorze VBA). Obserwuj wartość zmiennej "i" reprezentującej pozycję pierwszego znaku szukanego ciągu. [syntax=vb]Sub Makro1() Dim szukany...
W formularzu tabelarycznym do edycji i dodawania rekordów,do każdego rekordu przypisałem przycisk polecenia wywołujacy makro. Zadaniem makra uruchamianego przyciskiem jest przepisanie wartości liczbowej we wpisanym rekordzie z kolumny B do nastepnego rekordu w kolumnie A. Przycisku użyłem celowo po to aby cały rekord obsłuzyć z małej klawiatury numerycznej...
Witam. Sprawa jest dla mnie prosta w przypadku Excela, piszemy ActiveSheet.Range("A1") = zmienna i zmienna wyświetla się w komórce A1. Ale jak takie coś zrobić w dokumencie Worda ? Chcę aby ta zmienna wyświetliła się np. w Polu Tekstowym. Walczę już od dwóch dni z rożnymi kodami i lipa. Ma wyglądać to tak: - jest dokument Worda z makrem i polami tekstowymi...
Zmiennej "ostData" w moim przykładzie przypisuję wartość przy uruchamianiu aplikacji. Przy zmianie pobierana jest data z ostatniej komórki, czyli... zawsze będzie spełniać warunek. Kłopot w tym, że w różnych arkuszach masz różne daty i w różnych kolumnach. Szczęśliwie zawsze w nagłówku jest słowo "Data" i Excel szuka od lewej, więc można by znaleźć...
Ok sory źle to wytłumaczyłem, więc tak : 1. Wchodzisz do pliku rejestr 2. Uruchamiasz makro przyciskiem "wygeneruj zlecenie cent" 3. Makro przypisane do tego przycisku robi to: a. Generuje kolejny numer w najbliższym pustym wierszu. b. Otwiera wzór zlecenia o nazwie zlecenie cent C. Kopiuje nowo nadany numer w rejestrze i wkleja go do otwartego wzoru...
Napisałem takiego case`a. Chodzi o to, że jak wpiszę wartość do komórki (2, 9) to chciałby żeby makro automatycznie się uruchamiało w tym momencie, a nie dopiero po kliknięciu sekwencji klawiszy przypisanych do makro. Sub copy() Dim nr_kolumny As Integer Dim il_kolumn As Integer Dim il_wierszy As Integer nr_kolumny = 2 il_wierszy = 6 Select Case Worksheets("Cost").Cells(2,...
Nie mam zabardzo czasu na siedzenie nad tym problemem, ale w zamian podaję parę różnych przydatnych rozwiązań do tego programu. Myślę że sobie poradzisz, analizując pewne chwyty w VBA. Uwaga! podane przykłady nie są rozwiązaniem problemu, są tylko fragmentami mozliwymi w większej lub mniejszej części pomóc w pracy nad arkuszem. 1. Przepisuje na bieżąco...
Na stronie https://support.microsoft.com/pl-pl/help... masz przykład makra uruchamiającego się po edycji komórki Do tego dodaj tylko sprawdzanie wartości aktualnej komórki oraz zerowanie pozostałych (Cells(ActiveCell.Row, "B").ClearContents, itd.)
Witam Szanowne grono specjalistów. Utknąłem w trakcie projektu. Mam tabele z wieloma kolumnami. Potrzebuje zrobić rozwijaną listę kolumn (nagłówków) - z tym sobie poradzę. Potem najważniejsze: z listy rozwijanej wybieram jedną klumnę (nagłowek) na przykład kolumna Z. Następnie uruchamiam makro i makro musi wiedzieć że skoro wybrałem z listy rozwijanej...
Ok. Rzeczywiście małe zamieszanie się wdało w moje tłumaczenia. Bijąc się w pierś jedną ręką, wyjaśniam niezwłocznie wszystkie zawiłości ręką drugą. Chodzi mianowicie o dwie funkcjonalności: 1.Po wypełnieniu którejkolwiek z komórek z danego zakresu (C3:F1000), makro przypisuje aktualną datę do drugiej kolumny wiersza, w którym nastąpiła zmiana. Gdy...
Założenie było takie, żeby kopiował wszystkie wiersze w których w kolumnie F była wartość "tak" ale w takiej formie kopiuje wszystko niezależnie od "<>". Założenie było w miarę dobre. Z realizacją trochę gorzej. Makro działa tak jak je napisałeś tj. porównuje wartość komórki F1 z wartością zmiennej nazwanej przez Ciebie nie . Jeżeli chcesz aby...
Witam. Męczę się już od dłuższego czasu nad tym zagadnieniem w VBA. Jeśli chodzi o formuły excel itd. mam wszystko zrobione. (Wrzucam do wglądu) Ale wolałbym aby to było zrobione za pomocą makro ze względu na to że codziennie przy nowym gatunku muszę ręcznie zmieniać formułę grubości z 2 na 3 lub coś w tym stylu. Mimo że próbuję w żaden sposób nie umiem...
Ja też się zastanawiałem nad tą sumą. Czasem daje się to na zabezpieczenie przed tekstem lub pustym tekstem w komórce źródłowej, żeby zamienić to na zero. Podejrzewam, że przy tej liczbie plików raczej będą zamknięte, dlatego ja proponuję rozwiązanie nie tak proste, ale mam nadzieję skuteczne przy zamkniętych plikach. Najpierw trzeba utworzyć odpowiednie...
takiego założenie nie wykonałem. nie potrafie zrobić już początku :P czyli automatycznego makra po uzupełnieniu danych. Kombinowałem z makrem które się tworzy na podstawie tabeli przestawnej jednak autofiltr nie działa tak jak powinien. W jaki sposób mogę podczas makra usuwać zawartość nie potrzebnych wierszy. Próbowałem poprzez uruchamianie auto filtra...
zadanie polegające na zsumowaniu zawartości wierszy sąsiadujących z komórkami z taką samą wartością Popełniłeś kardynalny błąd :cunning: - nie zamieściłeś załącznika :cry: Jeśli interesuje Cię efekt taki jak na zrzucie :?: 1148596 To można go uzyskać prostym makrem (uruchamianym np. skrótem ctrl+s) - tak jak w przykładowym pliku umieszczonym w załączniku...
mogl by mi ktos pomoc Musisz spróbować zrozumieć jak działa makro - utwórz sobie plik xlsm (z którego będziesz uruchamiał makro) i albo nagraj wszystkie czynności, które chcesz żeby automatycznie były wykonane, albo wnikliwie przeanalizuj krok po kroku (wyobraź sobie, że przed klawiaturą siedzi jakiś lammer i Ty musisz mu dokładnie wytłumaczyć co ma...
Witam, Mam makro, które kopiuje arkusz1 ze skoroszytu1 do skoroszytu2 jednocześnie zmieniając formuły na wartości. Problem w tym, że po przekopiowaniu, formuły na wartości zmieniane są w skoroszycie1 a nie w skoroszycie2. Kopiowanie arkusza1 uruchamiane jest przyciskiem przypisanym do tego makra znajdującego się na arkuszu1 w skoroszycie1. Jak również...
możliwość stworzenia makra które będzie kopiować wypełnione wartościami kolumny w dół zaznaczając komórkę A2, jednak przy kopiowaniu pomijało by wiersze dla których nie ma podanych wartości w kolumnach D i F Jakoś tak (?) ... a może inaczej ... Założenia: 1) Arkusz z danymi = 'Arkusz1' 2) Arkusz docelowy kopiowania = 'Arkusz2' Uwagi: 1) Wielokrotne...
Dzień dobry, A co w tym kodzie oznacza "ark"? Czy nie jest to arkusz aktywny (ActiveSheet)? Poza tym czy 6 to stała? Jeśli tak, to po co tak komplikować ten adres, wystarczy [syntax=vbscript]ark.Range("E6:F" & dstW)[/syntax]Poza tym, jak często zmienia się wartość "dstW"? W sumie można makrem uruchomić też sprawdzanie poprawności danych, tylko tę procedurę...
Witam Szukam wszędzie i nie mogę znaleźć rozwiązania prostego problemu... Mianowicie za pomocą InputBox wpisuje jakiś numer i chciał bym wyszukać go w pierwszym skoroszycie (111) w kolumnie A Jeżeli znajdzie: to zwróci wartość tego samego wiersza z kolumny B przejdzie do skoroszytu o tej odczytanej nazwie i wydrukuje zakres komórek np. (A1:E20) jeżeli...
Witam! Jestem nowiutkim użytkownikiem tego forum, dlatego jeśli coś zrobię nie tak to proszę o wyrozumiałość. Moja znajomość obsługi Excela nie jest wielce zaawansowana, dlatego bardzo potrzebuje pomocy, bo nie mam pomysłu jak się za to zabrać dalej. W skoroszycie "Lista plików", w arkuszu "podsumowanie" za pomocą Power Query mam w kolumnie A listę...
Rozumiem założenia kolegi i doskonale wiem o co chodzi. Niestety bez znajomości VBA (Visual Basic for Applications) się nie obejdzie. Należy w np. w nowym arkuszu stworzyć komórki do bieżącego (jednorazowego) wprowadzania zużycia bieżącego danego asortymentu, odpowiadające przyciski, np. "Aktualizuj zużycie" i przypisać do niego akcję "on-click" uruchamiające...
Sprobuj takie makro - jest bardzo proste zaklada ze uruchamiasz je z arkusza Dane i ze tabelka w arkuszu Dane jest w tym samym miejscu co dales w przykladzie Sub test() Dim DaneX, DaneY, SpisX As Integer DaneX = 2 DaneY = 2 SpisX = 10 Do While Cells(DaneX, 1).Value <> "" Do While Cells(1, DaneY).Value <> "" If Val(Cells(DaneX, DaneY).Value)...
Cześć, Jestem początkujący w VBA, ale porwałem się, by przygotować skoroszyt obsługujący raporty kasowe i druk KP w szkole muzycznej. W załączonym pliku nie wiem jak napisać taki skrytp: W arkuszu "dane" wpisuję kwotę, którą za dany miesiąc wpłacił uczeń np. w komórce J8, i pozostawiam tę komórkę zaznaczoną. Uruchamiam makro, które przykleja do odpowiednich...
Teraz jest ok. Scieżka nie jest wymagana więc uruchomienie makra na komputerze przy innej sciezce pliku nie jest tez problemem. Co mi jednak wyskoczylo jeszcze to dwie rzeczy. Plik lista.xls zmodyfikowalem tak, aby dostosować go do własnych potrzeb. Przykładowy plik wrzuciłem w załącznik. Powstają dwa problemy: Pierwszy to fakt, że raport zwrotu pobierany...
Witam, staram się napisać mój pierwszy program w VBA. Ma on za zadanie automatyzację ewidencji sprawozdań. Jedną z cech tego programu, musi być zdolność do kopiowania zawartości określonych komórek z każdego arkusza dokumentu i wklejanie ich kolejno do oddzielnego pliku. Żeby nauczyć się samej pętli napisałem coś takiego: [syntax=vb] Sub dzialanie_na_wielu_arkuszach()...
Dzień dobry, Kolejny raz mam problem z funkcja niestandardową. Zrobiłem funkcję zwracającą wiek na podstawie PESELa, ładnie działa, w kilku arkuszach. Wiek jest obliczony w arkuszu"pacjent" [E6], potem zwracana wartość jest pobierana do "żywienie", "SOFA", "APACHE II..." Niestety po uruchomieniu pewnego makra w arkuszu "żywienie" automatycznie wpisującego...
Garść informacji uzyskasz w okienku "Szacuj Formułę". W innym przypadku rozwiązanie widzę jedynie w stworzeniu nowego narzędzia. Można pobrać formułę z komórki, Np[syntax=vb]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True MsgBox Target.Formula End Sub[/syntax](makro w kodzie arkusza, uruchamiane przez...
makro uruchamia makro uruchamia makro makro uruchamia
środek czyścić myjka rezonans karoserii wymiennik ciepła oleju
pralka haier opinie mikrokomputer cobra1
Dzielnik częstotliwości przez 3 na przerzutnikach SR i bramkach NAND – projekt i analiza Nissan Qashqai J11 – podłączenie przewodów żaluzji chłodnicy Valeo: piny czarny, niebieski, biały