Schematycznie widziałbym to tak: - zablokować arkusz z możliwością edycji z poziomu VBA - zrobić prostą formę z oknem tekstowym i dwoma przyciskami [Ok] i [Anuluj] - utworzyć makro wywołujące tą formę, przypisać wybrany skrót klawiaturowy, przy wywołaniu wczytuje się zawartość zaznaczonej komórki do okna tekstowego, tam następuje edycja, później zapis...
Cześć, potrzebuję szybkiej porady jak stworzyć makro w VBA, rozzrysowałam sobie schemat 2 torowy z pętli, ale nie mam pojęcia jak przkesształcić go na ten język.... Dodano po 5 mam tabelę gdzie dane są wielkości 7x100 w przedziale i20:o119 i tam będę wpisywać różne rzeczy, chciałabym, żeby puste komórki, które pominę, same się uzupełniły wpisując np....
Witam, jestem całkiem zielony w arkuszach kalkulacyjny jeśli chodzi o makra i potrzebuję pomocy. Utworzyłem skoroszyt w którym są trzy arkusze. Pierwszy to tabela przestawna, drugi to arkusz zbiorczy a trzeci to raport o nazwie '01'. Potrzebuję napisać następujące makro po włączeniu którego wartości z komórek od AS5 do BU5 z raportu będą kopiowane do...
Dzień doberek, próbuję własnymi siłami stworzyć makro, które skopiuje podaną wartość określoną w sąsiedniej komórce ilość razy. Powiedzmy, że A1=15, A2=16, A3=17 to kody sklepów. B1=3, B2=3, B3=2 to ilości przesyłek do konkretnego sklepu. Makro powinno, dajmy na to w komórce G1 rozpocząć listę: 15, 15, 15, 16, 16, 16, 17, 17 w kolejnych wierszach. Do...
Witam, Mam problem z makrem. Mam bardzo dużą macierz 40 na 140 gdzie sa same daty. np. 2003-07-14. Musze z tej macierzy wybrać te daty które sa w nie wiekszej odległosci od siebie niż 6 dni. np. 2003-04-10 i 2003-04-16 . Potem chce zeby mi np. jakoś zaznaczył te komórki w których znalazł takie daty moze pokolorowac je na jeden kolor , ale jeżeli program...
Witam serdecznie, potrzebuje pomocy w stworzeniu makra służącemu skopiowaniu określonego zakresu komórek (zawsze inny) w jednym arkuszu i specjalnego wklejenia (jako zdjęcie)do drugiego arkusza. Zdjęcia będą trzy ( z trzech różnych arkuszy) zawsze zakres zaznaczonych i kopiowanych komórek zawierał będzie się od komórki A1 do komórki o wartości słowo...
Witam, Mam problem z makrem, które znalazłem na forum i które staram się przerobić pod moje potrzeby. Docelowo, makro ma sprawdzać czy w komórce w kolumnie F arkusza 1 jest wyraz "tak" i jeżeli to się potwierdzi to kopiować w pierwsze wolne miejsce w kolumnie D akrusza 2 zawartość komórki B arkusza 1. I jednocześnie usuwać ten wiersz z arkusza 1. Poniżej...
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ć...
Witam! Mam problem z stworzeniem makra który pobierze dane z tabelki a następnie wklei w odpowiednie miejsce. Po prawej stronie jest tabelka z wartościami i chciałbym żeby makro sprawdzało wartość komórki czy jest rożna od zera. Jeżeli tak to w nowym arkuszu(lub pliku) Tworzy wpis ID Gniazda | ID | ID siedliska| Wartość komórki, jeżeli wartość komórki...
Witam, potrzebuje pomocy dotyczącej makra. Czy wie ktoś jak stworzyć makro, które "pokroi" plik w sposób przedstawiony w załączniku tzn. wyciągnie powtarzające się ciągi znaków(nazwiska) z pierwszego arkusza wraz z danymi oraz przekopiuje każdego klienta na osobny arkusz. Zwykłe kopiuj wklej nie wchodzi w grę ponieważ zakresy(nazwy i dane) zmieniają...
Kłopot w tym , że chciałbym żeby makro działało na wybranych komórkach tylko w kolumnach C i L. zadaniem makra jest zmiana koloru aktywnej komórki i wpisaniem dnia np. "Pn". Mam oddzielne makra na kolory dla poszczególnych dni i czasami omyłkowo zamiast zmienić tylko kolor w wierszu zmieniam każdą komórkę z danymi na co prawda właściwy kolor ale dane...
Witam. Proszę o pomoc. Potrzebne mi jest makro w Excelu, które będzie uruchamiać się po zmianie zawartości komórki, czyli jak ktoś coś wpisze i zatwierdzi enterem to ma się uruchomić makro. Samo makro ma działać w następujący sposób, że po zmianie zawartości w A1/Arkusz1, zostanie uruchomione drukowanie tej komórki, a jednocześnie jej zawartość zostanie...
Witam, Mam pewien problem, ponieważ chcialem stworzyć makro a nawet nie wiem jak to ugryźć. Generalnie chodzi o to aby: po uruchomieniu makra wyswietlało sie pole do wpisania od... i do... w którym będę mógł okresic daty. Format daty to dd-mm-rrrr. Daty są w każdym arkuszu w jednej kolumnie, powiedzmy D. Wyświetlone komórki powinien kopiować do nowego...
Hej, mam "maly" problem w Excelu, może ktoś będzie w stanie mi pomoc..?:-) Potrzebuje zainstalować makro, które w komorkach pliku A2:B100 będzie pokazywalo znak "!", po dwukrotnym kliknieciu w komorke, a w komorkach K2:L100 będzie pokazywalo znak "X", po dwukrotnym kliknieciu w dana komorke. Dodatkowo, chciałabym żeby to makro dzialalo w każdym arkuszu...
Witam. Proszę o pomoc , podkreślam iż jestem totalnym laikiem i to mój pierwszy post więc proszę o wyrozumiałość. Chodzi mi dokładnie o makro w którym przy pomocy "przycisku" makro przekopiuje mi dane z pliku A do B, w każdym pliku jest ok. 10 skoroszytów z określonymi numerami tzn. jeśli w A jest numer 296 to taki sam analogicznie znajduje sie w pliku...
Witam. Próbuję napisać makro, które kopiuje pewien zakres danych z jednego arkusza do innego arkusza w zestawieniu. Problem polega na tym, że dane w zestawieniu z każdego arkusza powinny się pojawiać, bez względu na to ile jest arkuszy w zeszycie. Proszę o pomoc.
Witam, Czy istnieje możliwość napisania w MS Excel makra, które będzie działało zgodnie z poniższym schematem: 1. W skoroszycie istnieje arkusz Jacek oraz Placek 2. W arkuszu Placek w zakresie A1:K500 występują wartości całkowite, które mogą się powtarzać 3. W arkuszu Jacek w kolumnie "W" istnieją wartości całkowite unikatowe - nie powtarzające się...
Witajcie, Czy ktoś pomoże mi stworzyć makro, które wyszukuje wszystkie listy rozwijane w pliku Excel (wszystkie arkusze) a następnie kopiuje do nowej zakładki każdą wartość z "listy" oraz dodaje nazwę range. Przykład w załączeniu... Dzięki.
W arkuszu mam tabele z kilkoma kolumnami z wartościami komórek =1 bądź pustymi. Jak stworzyć makro, które zmieni kolor wypełnienia komórek, jeśli w zakresie kolumny wystąpią kolejno min 4 powtórzenia komórek o wartości =1. (pomiędzy ciagiem "1" nie może być pustych komórek)
Witam Potrzebuję pomocy w napisaniu makra. Mam w arkuszu1 dane w kolumnach od A5 do AB5000. W kolumnie G5 do G5000 znajduję się lista rozwijana z której użytkownik może wybrać kilka opcji. W przypadku kiedy użytkownik wybierze opcję "złomowe" chciałbym żeby makro przy użyciu przycisku przypisanego do tego makra wycięło wszystkie wiersze w których użytkownik...
Witam, pracuje na excelu (Office 2010) jednak o makrach niestety nie mam zielonego pojęcia. Potrzebuję aby arkusz (baza danych) który ma wiele kolumn (A-AF) i "masę" wierszy (ok 20 tys.) dało się podzielić szybko makrem na oddzielne pliki wg. jednej wskazanej kolumny. Oczywiście podzielone pliki mają mieć nagłówek z pliku bazowego i nazwę wg. wartości...
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:...
Plik jest jeden i w nim są oba opisane makra. Pierwsze makro opisałem na początku postu nr 7; nosi ono nazwę "LiczX", a drugie makro, które opisałem na końcu postu nr 7, nosi nazwę "Makro1". Czyli mam 1 plik o nazwie: Kalkulator - Koszty Allegro v10f.xls w którym są 2 arkusze, a ich nazwy to: Kalkulator oraz Tablica wyników Odnośnie wymienionych niejasności...
zamiast: If Cells(wrs, 1) <> "" Then powinno być: If .Cells(wrs, 1) <> "" Then (trzeba dostawić kropkę) SUPER ! Działa :) PS zauważyłem kropkę ;) A jeśli mógłbyś mi powiedzieć, co trzeba wpisać by makro pozwalało raz stworzony nowy arkusz nadpisać, czyli powiedzmy żeby pozwalało na stworzenie nowego pliku w tym samym miejscu z nowymi danymi...
Wypadało by jednak założyć nowy temat, wtedy (w uzasadnionych przypadkach) zawsze możesz kliknąć [pomógł]. 1) Końcowy znak. Sprawdź jeszcze raz ustawienia czytnika. 2) Makro. Zależy czy komórka po wpisaniu kodu jest w trybie edycji, czy nie (prawdopodobnie opcja w czytniku). Czy następny kod jest nadpisywany, czy dopisywany w komórce? 3) Inaczej. Jeśli...
No tak zgadza się. Pętla nie jest mi potrzebna. Ale taki kod działa więc jest ok. Plik będzie generowany raz na jakieś dwa dni, dlatego nazwa generowanego pliku zawiera formułę aktualnej daty z komórki "B3". Bardziej zależy mi aby za każdym użyciem makra generował się w katalogu "wyniki" nowy plik. Wówczas w katalogu "wyniki", po jakimś czasie mam kilka...
Witam, Sedrecznie Wam Panowie wszystkim dziękuje, dzięki Wam rozwiązałam swoje zadanie. Ostatecznie skorzystałam z makra bez nadpisywania, ale wszystkie mi się przydadzą. Lanzul przepraszam za przejęzyczenie ;) Z tym czyszczeniem, to jest tak, że to opisane tutaj, to jest tylko część kodu, wiec inna już czysci formularz po całej zmianie. Miłego dnia...
Cześć. Można próbować tak: [syntax=vbnet]Sub Makro1() Const oc1 = 1 ' wyjście do kolumny 1 Const oc2 = 3 ' wyjscie do kolumny 3 Const wks = "Sheet2" ' arkusz wyjsciowy ' Sheets(wks).Cells.Delete ' mozna odkomentowac aby czyscic caly arkusz przed wykonaniem makro Dim x, r, c As Integer r = 2 c = 2 x = 1 Do While Cells(r, 1).Value <> "" Do While...
Cześć! Stworzyłem makro, które z arkuszy odpowiadających kolejnym dniom kopiuje z zadanych zakresów wartości i formaty komórek (kolory, formatowania warunkowe itd.) do arkusza głównego. Niestety formatowania warunkowe nie nadpisują się w głównym arkuszu i po kilkukrotnym wykonaniu tej operacji plik nie nadaje się do użytku - szybkość jego działania...
Raczej wstawienie wpisanego tekstu między np. istnijące kropki. Nie działa u ciebie? Zwróć uwagę że kod jest w "bloku" Worksheet_BeforeDoubleClick a nie Worksheet_Change . Sprawdziłeś mój załącznik (przy włączonym makro)? Jaka masz wersję excela - choć to nie powinno mieć znaczenia? U mnie działa na 2003 i 2007. Makro po podwójnym kliknięciu w komórke...
Witam, od czasu do czasu próbuję cos tam w excelu podziałać i usprawnić - nie jestem programistą ale co nieco VBA już się samodzielnie nauczyłem. I natrafiłem na problem z którym nie umiem sobie poradzić i liczę na Waszą pomoc ew. podpowiedź. Mam plik w Excelu z makrem (nazwijmy go: plik1), za pomocą którego: otwieram inny plik Excela (niech się nazywa:...
Witam, bardzo dziękuję za zainteresowanie się tematem jednak nie działa to do końca tak jak potrzebuję :( Problem polega na tym, że: po pierwsze przy kolejnym naciśnięciu importu, dane już raz zaimportowane są kolejny raz importowane i nadpisywane poniżej, potrzebuję aby dane raczej się aktualizowały o kolejne dodane pliki z danymi, po drugie w pliku...
Witam! Mam pewnien problem z markem. Przez parę dni szukałam na różnych forach informacji jak go poprawić, ale niestety nic nie znalazłam. Problem wygląda następująco. Mam makro, które generuje mi plik Worda od podstaw tj. tekst plus wstawianie danych z komórek na podstawie aktualnie zaznaczonego wiersza. Wszystko działa kiedy zapisuje tylko dokument...
Witam Procedura mojego zadanie wygląda następująco. 1. Wczytuje plik txt do excela 2. "Obrabiam do wg. swoich potrzeb 3. Eksportuje dane do txt, nadpisując plik importowany. 1 makro do wczytywania mam napisane. Problem jest jednak z drugim, ponieważ muszę wyeksportować tylko dane z kolumn od a do i. Problem drugi to jak nadpisywać plik txt bez konieczności...
Cześć, Proszę o pomoc ponieważ nie potrafię sobie z tym poradzić, a nie jestem biegły w temacie makr. Otóż pilnie potrzebuję skonstruować plik, który pełniłby rolę programu do generowania prostych faktur. Plik zrobiony według rzeczywistych potrzeb, miał zostać jedynie zautomatyzowany tak, by po kliknięciu w przycisk "Generuj wydruki" odbywał się zapis...
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ę...
sprawdziłem i działa! Dziękuje Mam już chyba ostatnie pytanie... najprościej ujmując po wykonaniu wyszukiwania zgodnie z ID dane przerzuca mi do arkusza wyszukiwanie... chciałbym następnie dane z tego arkusza skopiować do dwóch innych np do "arkusz1" oraz "arkusz2" zgodnie z kryterium: jeżeli w komórce F wpiszę "ok" to przerzuca mi dane dla tego wiersza...
Witam, mam makro do wgrywania danych. Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu . Proszę to poprawić. [syntax=vb][/syntax]
Dodaję załącznik z plikiem oczywiście dane zostały zmienione. Gdy wchodzi się do pliku pojawia się na start userform wybieramy pierwszą opcję dodawania do magazynu. Gdy już będzie widoczny arkusz do wprowadzania danych to wpisujemy datę, z listboxa wybieramy selekcję następnie wpisujemy ilość w zielony textbox (jeżeli chcemy coś dodać) lub czerwony...
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
Zrobiłem trochę inaczej tzn. bez drugiego arkusza, z nadpisywaniem starych wartości i tym błędem do obróbki (błąd dodawany jest do ostatniej pozycji w rozbiciu aby pieniążki się zgadzały co do joty ;) ) Pliczek w załączniku do obejrzenia. [syntax=vb]Sub rozbij() Const dni = 365 For Each kom In Range("D1:D100") 'petla ktora rozwija wartość jeśli 'x'...
Tą metodą się nie da, bo zamażesz dane wejściowe i funkcja nie będzie miała skąd pobrać danych. Możesz ewentualnie dodać nowy arkusz i tam zapisać w komórkach tą funkcję z odwołaniem do konkretnego arkusza. Później metodą kopiuj i wklej możesz wynik nadpisać do komórek źródłowych. Pamiętaj tylko, że po tej operacji w arkuszu dodanym, w którym będą odbywały...
No to spróbuj takiego makra: [syntax=text]Sub Mnożenie() Dim cel As Range For Each cel In Selection If Application.IsNumber(cel) Then cel = Round(cel * [a1], 2) Next cel End Sub[/syntax]Założenie: kurs (mnożnik) jest w komórce A1. Liczby do pomnożenia zaznaczasz przez selekcję. Jeśli w obszarze będą teksty, to nic się nie stanie. Wynik mnożenia jest...
Powiedzmy że działa - potestuj. Trochę info o pliku: Podstawa: Makro sprawdza w nagłówku (w wierszu drugim) gdzie jest tekst "Zadanie" i "Grupa interwencyjna" jak również w wierszu trzecim szuka ostatniej niepustej komórki. (po tym rozpoznaje ile jest poszczególnych kolumn. Jeżeli zmienisz nazwy dodawać dowolną ilość kolumn do zadania i do pracowników....
Załączam przykładowe rozwiązanie z użyciem makr. Raczej jako ciekawostkę. Koder ze mnie marny, ale działa jak chciałem. Plusy: - sprawdzanie poprawności nazwy pokoju - sprawdzanie, czy przydzielona liczba osób zmieści się w pokoju - można przydzielić dwa nazwiska do jednego pokoju - makro działa na dowolnej liczbie pokoi zdefiniowanej w arkuszu (max...
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...
Witam, Mam problem z napisaniem makra umożliwiającego zablokowanie wersów w zakresie kilku kolumn (powiedzmy od d do p, gdzie dane, pobierane mogą być np z kolumny f ), które już zostały wypełnione. Nie chcę, aby omyłkowo wprowadzone dane zostały skasowane/ nadpisane. Chciałbym aby makro było uruchamiane przyciskiem a nie automatycznie (nie przez Private...
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 mam takie samo zadanie chodzi o to żeby przeszukał kolumnę z pliku 1 i taka sama w pliku 2 i rekordy które nie występują w pliku 2 przepisał (nadpisał w tym pliku) cały wiersz. czy można jakoś zmodyfikować wasze makro? proszę o pomoc. Pozdrawiam
Ten formularz danych wygląda fajnie i jego działanie z Twojego opisu też. Jest tylko jeden problem. Nigdy tego nie robiłem i nie wiem, jak się do tego zabrać.😒🤔 Pomożesz mi to stworzyć? I czy do wydruku kwitka, można nr do wydruku wpisać ręcznie czy tylko lista wyboru, bo jak będzie np. ponad 200 numerów, to będzie łatwiej wpisać niż wyszukać. Listę...
Podobny sposób do zablokowania kontrolki - dający efekt "wyszarzania", ale samego tekstu - można uzyskać ustawiając właściwość Enabled kontrolki na False. Excel faktycznie nie obsługuje wyszarzenia całej kontrolki, chyba że jej BackColor zmienisz ręcznie ;). tylko jak zablokować tą komórke aby nie mozna bylo jej nadpisać? Dodano po 7 Podobny sposób...
Poprawiłem mały błąd z kopiowaniem listy i czyszczeniem zakresów. Jak to działa? Przeanalizuj sobie makro "Filrt1" (krokowo, klawisz [F8]) Najpierw wejdź w nazwy (w E2007 Formuły>Menedżer Nazw) i przyjrzyj się zdefiniowanym wpisom. Są cztery. Trzy z nich dotyczą list poprawności danych dla komórek E2-E4. Makro "Filtr1" uruchamia filtr z opcją "bez powtórzeń"...
Witam, potrzebuję makro do Excela w VBA. Łamie sobie głowę, żeby to napisać i może ktoś umiałby to poskładać w sposób logiczny w makro. Z góry mówie, że to wygląda na dość obszerne makro ale myśle, że dla kogoś kto dobrze ogarnia VBA nie będzie z tym miał problemu. Dla mnie jest to troche ciężki temat :| Program ma kopiować komórki J2:J, K2:K, L2:L...
Witam, potrzebuję makro do Excela w VBA. Z góry mówie, że to wygląda na dość obszerne makro ale myśle, że dla kogoś kto dobrze ogarnia VBA nie będzie z tym miał problemu. Dla mnie jest to ciężki temat, gdyż jestem nowy w programowaniu i tak jakbym potrafił napisać na kopiowanie komórek makro tak w tym wypadku jest to troche trudniejsze i nie potrafie...
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()...
Oj, trochę odważniej z tymi zmiennymi ;) Porównaj z poprzednim [syntax=vbscript]Sub Przycisk2_Kliknięcie() ' ' Przycisk2_Kliknięcie Makro ' ' Makro1 Makro ' Dim strPlik As String Dim wsSrc As Worksheet, wsWyn As Worksheet Dim dane As Workbook Dim FinalRow As Long Dim kol As Integer, kol1 As Integer, i As Integer, k As Integer Dim data As String, knyps...
Hej, kochani. Zwracam się o pomoc z makrami, które opiszę zaraz poniżej. Kilka dni temu postanowiłem zrobić sobie program, który nieco ułatwiłby mi pracę. Uczę się VBA od zera i o ile z początku fajnie łapałem i po kilku-kilkunastu próbach drobne problemy rozwiązywałem, tak teraz zaczęły się schody. Makra, w dalszym ciągu są banalnie proste, lecz zagmatwałem...
Witam ekspertów excela :-) Panowie i Panie mam gorącą prośbę zrobienia makra do pliku Chciałam ułatwić sobie pobieranie danych w pracy, jednak nie mamy specjalisty, który umiałby stworzyć odpowiednie makro, dlatego przychodzę z prośbą, gdyż dla Was nie jest to pewnie w ogóle skomplikowane :) i jedynie potrzeba trochę czasu Obecnie muszę wszystko cały...
excel nadpisywanie excel makro usuwanie komórek makro excel przeszukiwanie komórek
czujnik płyty indukcyjnej amica blaupunkt podświetlić panel zmywarka bosch głośno zmywa
napęd somfy problemy samsung ue40eh5000
Instrukcja Yamaha RX-V657 po polsku - gdzie znaleźć? Samochód nie przyspiesza po wciśnięciu gazu - przyczyny i rozwiązania