dla przycisku tak daj takie samo makro tylko zamień True na False
Był błąd - chyba go poprawiłem. Zmieniłem trochę całość - eksportowałem jako moduł bas - dołącz do swojego projektu i użyj. Również zamieszczam arkusz testowy z importowanym modułem. Użycie jest proste - zaznaczasz zakres komórek, na którym chcesz przeprowadzić zmiany i w menu Narzędzia -> Makro -> Makra uruchamiasz jedyne makro, jakie jest - zrób_gwiazdki....
Wpisałeś ten kod do przycisku, zezwoliłeś w Excelu na wykonywanie makr? Wreszcie - jaka to wersja Excela? Porównaj z załącznikiem.
W VB używamy przecinka. Np Range("A1:A1200,B5:B10&...
Można do tego wykorzystać makro zdarzeniowe, na przykład takie: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim cel As Range Application.EnableEvents = False For Each cel In Target If Len(cel) > 0 Then If Left(cel, 1) <> "'" Then cel.Value = "'" & cel.Value End If Next cel Application.EnableEvents = True End Sub...
Makro przygotowane w Excelu 2003 (ale powinno działać): Sub Makro1() For a = 3 To 8 'te arkusze bierze pod uwagę Sheets(a).Select If Range("J1") > 0 Then ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True End If Next End Sub
HiFi-Man , powinieneś odróżniać makra (makroinstrukcje) od funkcji, bo Twoje pytanie jest przez to niezrozumiałe. Makro to działanie wykonywane jednorazowo, doraźnie. Po wykonaniu wynik ma najczęściej formę stałej (liczby lub tekstu). Makro można powiązać ze skrótem klawiaturowym i uruchamiać go za pomocą tego skrótu. Z kolei funkcja (lub w tym przypadku...
W nowszych wersjach jest zapewne "Ten skoroszyt". W załączniku jest już wklejone. Jeśli tylko 1-szy arkusz i tylko jeden warunek, to może filtrem go (w załączniku)? Jak już pisałem, przypisać dane z (jak wynika z opisu, ostatniego) wiersza, to żaden problem. Za to wzorów druków PZ jest w Internecie mnóstwo. A znając życie i tak będziesz musiał zrobić/dostosować...
:) Nie wchodzę w zasadność, poprawność itd danych. Autor prosił o pomoc więc proszę. Widać że autor nie ma za dużo do czynienia z VBA, ale od czegoś trzeba zacząć. Każdy kiedyś stawiał pierwsze kroki, a najlepiej się uczyć na takich przykładach robionych dla siebie. Nagrywanie makra polecam jedynie by zobaczyć/zrozumieć jak to mniej więcej działa. Natomiast...
Kolega adams zapomniał o 1 - powinno być For i = 1 to 10
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...
Po prostu czy da się zrobić to tak że zapisze plik a po ponownym odpaleniu wszystko działa dalej tak jak przez zamknięciem? Plik zapisujesz z obsługą makr (*.xlsm)? Makra można kopiować pomiędzy plikami. Zobacz [url=http://www.cpearson.com/excel/vbe.a... Rozdział "Copy A Module From One Project To Another". Chyba, że chodzi o coś innego...
A gdzie wstawiłeś ten kod? W załączniku widzę jakiś przycisk na formie, ale już samej formy w kodzie nie widzę... Nie prościej zamieścić plik Excela? Po pierwsze primo: żeby makra działały, plik musi być zapisany w formacie .xlsm lub xls Po drugie primo: w opcjach programu Excel -> Centrum zaufania musi być włączona obsługa makr w Excelu, masz ją włączoną?
Dziękuje
paweliw i Maciej Gonet! Dziękuję za bardzo rzeczowe podpowiedzi. Jako początkujący takich porad potrzebuję. Wpadłem na to żeby użyć funkcję TEKST i działa. Nie zdążyłem napisać posta, że problem rozwiązałem - byliście szybsi. Jednak dalej dręczy mnie pytanie: Dlaczego zarejestrowane makro daje inny wynik niż rejestrowana procedura?
Dzięki koledze adamas_nt i jego sugestii co do "automatycznego" pobrania numeru kolumny (i wiersza w domyśle) poprawiłem nieznacznie moje makro. Wystarczy teraz wkleić w arkusz "dane" gdziekolwiek twoją tabelę z danymi (jak by ona nie wyglądała). Nacisnąć wstaw kody i kody wewnętrzne zostaną wstawione bez względu na to gdzie znajduje się tabela z danymi...
Jest taka możliwość? Tak istnieje. Zapoznaj się z 'Application.OnTime'
Co prawda to twoja praca domowa, niemniej: Excel działa na danych dynamicznie. Bez makra "zapisywanie" do komórki "stałej" danej z jednej nie da się zrobić * . Ja widzę to tak (dwa sposoby): 1. Tabela. W trzech wersach pierwszej kolumny trzy (czy więcej) urządzeń. W nagłówkach kolumn tej tabeli od razu wpisane kolejne daty z kalendarza. Wpisujesz czas...
W załączniku rozwiązanie. Nie wiem, czy to wszystko. zeby sie pojawialo zestawienie na najblizsze 3 miesiace Jesteś w stanie przygotować wzór tego zestawienia?
Witam Czy jest możliwość stworzenia makra, które powodowałoby, że przeliczanie automatyczne formuł następowałoby tylko w arkuszu roboczym, a w pozostałych arkuszach tego skoroszytu formuły byłyby przeliczane manualnie? Będę wdzięczny za wszelkie info
Chciałabym, aby odpowiednie komórki automatycznie uzupełnić odpowiednimi odniesieniami do sąsiedniego arkusza. VBA fajna rzecz - warto się poduczyć :D , lecz póki co dla Twoich celów wystarczy wykorzystać prostą funkcję :spoko: 897374 3 formuły jak na zrzucie możesz kopiować do następnych kart.
Witam. Mam wielką prośbę. Dostałem w pracy zadanie utworzenia wizualizacji do procesu walcowania taśmy wraz z raportowaniem przebiegu.. Wizualizację (napisaną w In-Touch z wykorzystaniem SPC) połączyłem za pomocą DDE z arkuszem excel'a w którym ma być tworzony raport z walcowania taśmy. I tu zaczyna się mój problem. Samą wizualizację napisałem bez problemu...
Witam, potrzebuje pomocy z excelem, w temacie: Kilka osób, codziennie wypełnia ten sam plik, jeśli chodzi o dane - nazywając go swoim nazwiskiem. Pliki codziennie są zgrywanie, w jedną lokalizację (folder) do jednego pliku pod nazwą Zestawienie (obecnie metoda kopiuj wklej). Każdego następnego dnia pliki z kolejną datą zastępują poprzednie. Chciałabym,...
Witam, Potrzebuję makro, które po wpisaniu wartości w kolumnie A, wstawi wartości w tym samym wierszu w kolumnach B, C, D, E w oparciu o bazę w innym pliku, nazwijmy go "głównym". Ma to działać analogicznie do wyszukaj pionowo, ale odwoływać się do tablicy w innym pliku (makro otwiera plik główny, zaciąga dane i zamyka plik główny). Nie ma działać w...
Witam, serdecznie poszukuje pomocy odnośnie wykonanie Makra, które by czytało dane z tabeli, wstawiało dokładnie jedna dana w dokładnie jedno miejsce oraz drukowało tak przygotowany arkusz oraz numerowało strony od 1 . Chodzi o to by Makro wzięło z tabeli z pierwszego wiersza 3 dane, z każdej kolumny inna wstawiło do następnego arkusza oraz wydrukowało...
Cześć mam taki problem, mianowicie chodzi oto żeby poprawić makro tak żeby przed wklejeniem danych zapytało " do którego arkusza z kopiować dane?" i wybór np. pięciu arkuszy " arkusz1 arkusz2 arkusz3 arkusz4 arkusz5", i po wybraniu któregoś arkusza tak skopiuje te dane, taki msgebox z wyborem arkuszy. ZAMIAST SHEETS1 ŻEBY TU TE OKIENKO WYSKOCZYŁO Z...
[syntax=vb] Sub InsSubtot() Dim bs As Range Dim r&, rp& For Each sh In ThisWorkbook.Sheets Set bs = sh.Cells ow = bs(Rows.Count, 8).End(xlUp).Row r = 2: rp = 2 While bs(r, 8) <> Empty r = r + 1 If bs(r, 8) <> bs(r - 1, 8) Then bs.Rows(r).Insert bs(r, 5) = "SUMA" bs(r, 6) = Application.Sum(Range(bs(rp, 6), bs(r - 1, 6))) bs(r, 5).Resize(1,...
Witam serdecznie, Piszę z prośbą o pomoc w napisaniu makro o następującym działaniu: Zapisywanie w jakimś pliku lub w postaci wykresu wartości poszczególnych iteracji. Chciałbym żeby każda wartość wyliczona w danej komórce po kolejnej iteracji została zapisana lub wykreślona. Prosiłem o pomoc kilku informatyków ale nikt nie był w stanie mi pomóc. Makro...
Potrzebuję napisać makro w Excelu, które: przy wyłączaniu Excela zapisze wszystkie otwarte dokumenty w jakichś plikach po włączaniu otworzy je.... Pomocy, potrzebuje to na wczoraj :)
Witam serdecznie wszystkich. Mam takie pytanie, czy da się napisać makro tak żeby z kilku arkuszy automatycznie kopiowało się do jednego arkusza. Wiem że temat był już poruszany nie raz ale już od kilku tygodni szukam właściwego makra i nic. I tu wielka prośba do Was o pomoc. Potrzebuje gotowe makro bo ja jestem BARDZO słaby w tym temacie a dokładnie...
Witam Potrzebowałbym bym pomocy do tego co chciałbym zrobić, niestety nie posiadam jeszcze wystarczających umiejętności by zrobić to samemu. Zapewne potrzebuję funkcję połączoną z makrem, które zapętli ją, tak by wszystkie dane w całej kolumnie były przeszukane i wypełnione. Niestety zwykły VLOOKUP tutaj mi nie pomoże, a nie jestem w stanie sam dojść,...
Cześć Wszystkim :) Chciałbym zrobić coś takiego, taką funkcję w arkuszu kalkulacyjnym żeby po każdej modyfikacji zawartości komórki (przez użytkownika) nastąpiło sortowanie danych lub wykonanie makra które by to zrobiło. Czy zna ktoś z Was na to sposób ? Korzystam z LibreOffice Calc ale jeśli ktoś wie jak to zrobić w Excelu to też będę wdzięczny, może...
Witam Wszystkich! Potrzebuję stworzyć w excelu 2007 funkcję, która by podmieniała w tekscie zawartym w kolumnach ciąg znaków jeżeli definicja podmiany była by zawarta w osobnej tabeli. Dokładnie to chodzi o podmianę fragmentu ciągu znaków w słowach obcojęzycznych i zwracanie wyniku w osobnej kolumnie na zasadzie: Dla "Abbey = Abi" mamy tabelę: bb =...
Witam, Chciałbym zautomatyzować sprawdzanie poprawności danych w excelu, oto przykład: W kolumnach znajdują się zdefiniowane przedziały grubości, szerokości, długości, symbol rodziny danych, itp. określony wiersz zbudowany z w/w parametrów daje ostatecznie prosty symbol "dane OK". Chciałbym żeby makro sprawdziło czy zdefiniowane w pierwszej tabeli "zakresy"...
Witam, mam spory arkusz z wartościami liczbowymi(w większości), niektóre z nich zakończone są symbolem * co zmienia formatowanie komórki na ogólne. Potrzebuje usunąć te nieszczęsne gwiazdki. Korzystam z polecenia zmień, ale formatowanie komórki pozostaje dalej ogólne, a chciałbym nie musieć przy każdym błędzie jaki wyrzuca mi po tej operacji excel klikać...
Proponuję rozwiązanie oparte na funkcjach UDF, które jest dość elastyczne. Nie wiem jak to ma działać - czy dane są wprowadzane i przeliczane jednorazowo, czy są potem zmieniane. Tu jest możliwość zmiany danych (z pewnymi ograniczeniami). Plik podstawowy (BAZA) musi zawierać makra, więc musi być zapisany w formacie wspierającym makra np. xlsm. Załącznik...
Witam, Potrzebuję pomocy z napisaniem makra (najlepiej gotowca ze względu na znikomą znajomość VBA), które będzie miało za zadanie automatyczne skopiowanie wartości w komórki poniżej w zadanym zakresie (by robić to etapami). Moja wiedza kończy się na tym etapie: [syntax=vb] Sub Makro2() ' ' Makro2 Makro ' Range("C39:D39").Select Selection.Copy Range("C40").Select...
Cześć Mam makro które otwiera exela z zasobu kopiuje z niego dane do drugiego potem robi wyszukaj pionowo itp. Mam jednak problem tego typu że plik z którego pobierane są dane jest czesto zablokowany do edycij i trzeba go odblokować. Próbowałem formuł jak poniżej: Windows("20230725_INT.xls"... Application.WindowState = xlNormal...
Witam Mam taki problem a mianowicie w katalogu mam zgromadzone 50 plików excela*xls które zawierają tabelę z wartościami i jeden zbiorczy który wszystkie sumuje za pomocą makra które załączam poniżej. Problem polega w tym że jak zmienię wartości w którejś z tabel to w zbiorczym mi sie nie aktualizuję. Próbowałem w opcjach wyłączać /włączać automatyczne...
Chyba chodzi tylko o podstawienie zakresu (pierwsza część makra), wtedy [syntax=vbscript]c = ActiveCell.Column r = ActiveCell.Row If c > 5 Then Range(Cells(r, c - 5), Cells(r, c - 1)).Select[/syntax]
przy każdym zamknięciu w kodzie skoroszytu(zeszytu)[syntax=vb] Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.SaveCopyAs "Z:\kopia " & Date & " " & Time 'tu lokalizacja, nazwa End Sub[/syntax]
Usuń: kom() As Variant ReDim kom(22, 1) As Variant i = i + 1
Cześć Odświeżę ten temat i jednocześnie rozszerzę o informacje. W arkuszu znajduje się kliku stron (do druku), na których są różne informacje. Każda ze stron ma być numerowana (z założenia pierwsza zawsze- na stałe będzie mieć 1, a druga - 2) 1, 2 ,3, itd. Jaką formułę zastosować (najlepiej excelową), aby wybrane strony do druku były numerowane w kolejności,...
W zasadzie ładnie algorytm już opisałeś, pozostaje tylko poszukać odpowiednich funkcji. Wg mnie, jeżeli nazwy w kolumnie A nie będą się powtarzały, to o wiele prostsza w użyciu będzie funkcja .match , np. [syntax=vb] Szukana_nazwa = Worksheets("Arkusz1").Cells(ActiveCell.R... 1).Value 'Wiersz aktywnej komórki, kolumna A czyli 1 Nr_wiersza = Application.WorksheetFunction.Match(Szuk...
Proponuję wykorzystać rejestrator makr. Bez większej znajomości VBA można doskonale sobie poradzić. Przykład: 1. Nagrywam makra wstawiania i kopiowania wiersza. Wychodzi coś takiego nagrane 'Ctrl+strzałka w dół'[syntax=vb]Sub Makro3() ' ' Makro3 Makro ' ' Selection.Find(What:="Odżywianie", After:=ActiveCell, LookIn:=xlFormulas _ , LookAt:=xlWhole, SearchOrder:=xlByRows,...
To proste, mam arkusz w którym dość często wprowadzam zmiany, ale w normalnym trybie w arkuszu działają różne makra które miedzy innymi ukrywają wedle potrzeby wiersze i kolumny. Kiedy potrzebuję wprowadzić w arkuszu zmiany to mam jeden przycisk którym w arkuszu odkrywam wszystkie wiersze i kolumny, ale w tej sytuacji muszę włączyć tryb projektowania...
Działa super, wielkie dzięki :-) Dodano po 2 A jak bym w C2 wpisał =TERAZ() i ustawił datę aby miała format 2017-11-11 to czy udało by się ten sam efekt (czyli przypisanie zmiany) uzyskać automatycznie w momencie otwierania pliku tak abym nie musiał podczepiać makra pod przycisk?
Do takiego zastosowania idealnie nadaje się wspomniany czytnik ze względu na swoja prostotę i cenę, pozostaje tylko odpowiednia konfiguracja excela i napisania makra
Witam, poszukuje makra które pozwoliłoby na automatyczne nadawanie nazw zapisywanym arkuszom excela na bazie jednego pliku, tak aby po każdym zapisaniu generował się kolejny numer i zapisywał jako plik w wybranym folderze. Z góry dziekuje za pomoc :)
Masz w sumie racje tak jak jest niech zostanie. Mam jeszcze pytanie teraz trzeba do makra dodac jeszcze zeby dwie pozostale komorki czyscilo?
Cześć :) Nie wiem, czy tu jest istotny kod tego makra - mam zdaje się podobny problem. Uruchamiam makro i po drodze Excel generuje kilka pytań, na które odpowiedzi chciałbym zautomatyzować. W wielu miejscach znajduję instrukcję tworzenia MsgBoxów, ale nigdzie nie znalazłem jak zakodować w VBA automatyczne odpowiadanie na nie. I tak np. Excel zadaje...
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...
Witam, chcę stworzyć plik excel "consumer" w którym będę mógł zamieszczać poszczególne dane ( one w czasie będą dochodzić, zmieniać nazwę itd.). Zależy mi głównie na : 1. dodaniu przycisku WYSZUKAJ ( HLA50, czy HLA 50 - w celu szybszego wyszukania spacja nie powinna być brana pod uwagę), 2. jak wyszuka zaznaczenie całego wiersza na jakiś kolor, 3. automatyczne...
Ręce opadają :) To co Ty właściwie chcesz zrobić? ale jeśli dane są pobierane z internetu Dane z internetu wprowadzaj od razu do "z góry upatrzonego" zakresu. lub np z innej komórki Oprogramuj tą "inną komórkę"... Co to znaczy "z automatu"? Żeby coś się zmieniło w arkuszu, najpierw musi się coś wydarzyć.
Witam, chcę stworzyć plik excel "consumer" w którym będę mógł zamieszczać poszczególne dane ( one w czasie będą dochodzić, zmieniać nazwę itd.). Zależy mi głównie na : 1. dodaniu przycisku WYSZUKAJ ( HLA50, czy HLA 50 - w celu szybszego wyszukania spacja nie powinna być brana pod uwagę), 2. jak wyszuka zaznaczenie całego wiersza na jakiś kolor, 3. automatyczne...
Mam pytanie: czy jest możliwe w Excelu 2000 automatyczne uruchomienie makra po wpisaniu dowolnej wartości do danej komórki?
Witam. Szukam sposobu jak wyeliminować błąd Excela (2013, 365, pewnie reszta też) i nie mogę znaleźć, może ktoś podpowie. Mam w komórce przypiętą funkcję VBA, czyli wpisane =NazwaFunkcji(zmienna; NOW()) w edytorze VBA mam moduł z tą funkcją, czyli: [syntax=vbscript]Function NazwaFunkcji (zmienna As Integer, Optional v As Variant) Application.Volatile...
Za pomocą makra wprowadzaj w daną komórkę datę. Wszystkie funkcje w excelu są automatycznie aktualizowane/przeliczane przy otwieraniu pliku - no chyba że wyłączysz automatyczne przeliczanie dla arkusza (przestawisz na ręczne i wyłączysz przelicz przed zapisem) . Arkusz będzie wtedy przeliczany/aktualizowany tylko po naciśnięciu F9 http://obrazki.elektroda.net/57_12783428...
Zależy jakie pole. Zacznij od nagrania makra wstawiania obiektu i coś już będzie wiadomo.
Witam! Od jakiegoś czasu poszukuję bezowocnie rozwiązania do następującego problemu: Buduję arkusz do rozliczeń i podliczeń różnych rzeczy dla pracowników mojego znajomego, ponieważ jednym z założeń jest prostota obsługi, próbowałem dokopać sie do funkcji lub makra automatycznie powiększającego tabelę o kolejny wiersz przy naciśnieciu klawisza enter....
rafal24s -spróbowałeś to makro? Też mam podobną potrzebę, ale przede mną jeszcze nauka uruchomienia makra tak w ogóle... O kurcze udało się, Makro działa. Czy zamiast rekord.ClearContents można użyć czegoś innego, w przypadku kiedy wprowadzane dane są w jakiejś formatce -porozrzucane po arkuszu?
Witam. Mam problem, posiadam makro, które wkleja mi dane z jednego pliku do drugiego pliku w odpowiednie kolumny. W kolumnie AP jest np skopiowane 25 komórek z rzędu i wszystkie są przechowywane jako tekst i pojawia się błąd. Uporałem się z tym już błędu nie pokazuje. Ale w kolumnie AT, w której są formuły od AT2 w dół : =JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(Feuil1!AP2...
1. Jeżeli istnieje funkcja w=f(a,b,....) to można napisać własny kod wykonujący obliczenia i wywoływać go jako formułę w komórkach. Nazywa się to funkcja użytkownika. 2. Nagranie własnego makra, które będzie wpisywało kolejne wartości A, B , a W będzie kopiowane do miejsca wynikowego. Po nagraniu makra zaprezentuj go, to zrobi się małe poprawki w celu...
Dzieki za podpowiedz ale z wstawieniem przycisku i podpieciem makra mam problemy (nigdy tego nie robiłem) aktualizacja stonów tego nie mogłem znalesc. Jeszcze raz serdeczne dzieki za pomoc w pracy z excelem. Pozdrawiam
automatyczne uruchomienie makra automatyczne uruchamianie makra uruchamianie makra automatyczne
excel makra automatyczne sterownika laguna philips softy
interfejs diagbox bateria milwaukee
Tracer Adagio – schemat ideowy zestawu głośników 2.1, TDA2030, pilot IR, naprawa Kubota GR2120 – ciężko pracujący pedał hydrostatyczny, opory sterowania, diagnostyka HST