Jedno porównanie danych w pliku ma około 1,7 miliona rekordów a drugie porównanie ma około 17 milionów rekordów :)Z brakiem wierszy jest małe prawdopodobieństwo że po aktualizacji danych ktoś doda nowe albo usunie dane konto ale w takim wypadku ja mogę sobie to sam sprawdzić formułą czy id się zgadzają 1 do 1 i wtedy makro uruchomić lub makro może zweryfikować...
Dane docelowe będą bardziej skomplikowane, ale na podstawie "szablonu" sam będę próbował dostosować do moich potrzeb. Potrzebuję wsparcia na start, bo VBA jeszcze nie wchodzi jak trzeba Jeśli dobrze odczytuję Twoje zadanie :?: - uzyskanie efektu takiego jak na zrzucie 1144985 To na początek możesz wypróbować makro z załączonego pliku Protraport.xlsm...
Jak tam postępy? Ja to widzę mniej więcej w ten deseń [syntax=vb]Sub PorównajDane() Dim plik1 As Workbook, plik2 As Workbook Dim i As Long, j As Long, w As Long Dim Omega_a As Integer, Omega_b As Integer On Error Resume Next Set plik1 = Workbooks(Range("G6").Value) Set plik2 = Workbooks(Range("G9").Value) If Err > 0 Then MsgBox "Błąd otwarcia plików,...
Witam, mam jeszcze jedno pytanie co do tego tematu. Otóż zmieniła się jedna rzecz. Mianowicie, Kolumna w plikach PlikA i PlikB okazuje się, że nie jest stała i ta sama. W każdym pliku i w każdym arkuszu kolumna, z której ilość powinna być pobierana jest inna, ale można ją rozróżnić po nagłówku. Nagłówek zawsze znajduje się w trzecim wierszu. I teraz...
https://obrazki.elektroda.pl/2568884200_... Witajcie moi drodzy Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części zademonstruję jak używać wyświetlacza 7-segmentowego z PIC18F2550 . Kod obsługi wyświetlacza będzie oczywiście napisany w oparciu o przerwania i timery . Cały proces powstawania układu...
(...) wo wartość "aaa" na wartość "bbb". Wartość miała by być wyszukiwana i zamieniana w kolumnie C. Najlepiej jakby się uruchamiało po edycji danych właśnie w kolumnie C. Ważne żeby było tylko przypisane do jednego arkusza tak aby po zmianie danych w innym arkuszu w kolumnie C się nie uruchamiało. Dziękuje. Wstępna ocena dostępnych informacji Witam,...
Weź Koleżanko sprawdź makro dla załączonego pliku... Potem porównaj ze swoim plikiem.
Każdy wiersz w bazie OUTPUT odpowiada innemu plikowi (dla przykładu załączyłem tylko jeden) Makro powinno pobrać zakres z kolumny D z pliku 1 671 913 2.xlsx i porównać go z wierszem 2 w pliku Input_Output_813_804_823_824_v11.xlsx Jeśli np. "EW2 "= D2 to w arkuszu OUTPUT kolor tła w danej komórce powinien zmienić się na zielony, a jeśli dane się nie...
Cześć, Mam taki problem. Mam dwa pliki, załóżmy, że są to Marko 1 i Makro 2. Makro 2 to moja najnowsza wersja danych. Chciałbym w Makro 2 mieć takie makro, które porówna mi kolumnę C i A w porównaniu do pliku Makro 1. Tzn. Jeżeli w Makro 2 na tym samym zamówieniu jest inna ilość to w komórce obok wstawi się określony tekst np. "Uwaga zmiana wartości"...
JRV twoje rozwiązanie wywala błąd #ARGH , bycz może dlatego ,że nie znajduje danej wartości z komórki B z pliku X w pliku Y(plik Y zawiera tylko niektóre dane ze stałej tabeli z pliku X)
Cześć, mam problem potrzebuję napisać makro które będzie wyszukiwało dane z pliku który ma otwarty a które mogą znajdować sie w pliku zewnetrznym (tzn dostepnym na dysku). Pierwszy plik to plik z różnymi danami w jednej kolumnie będzie wiele różnych wierszy jak produkty, transport, instytucja wszystko po nazwie i kolumna będzie miała około tysiąca wierszy....
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...
Cześć mam makro, które dzieli mi plik na mniejsze pliki - ale kopiuje do nich tylko po 1 linii oprócz nagłówków. Potrzebowałbym przerobić poniższe makro na takie, które kopiuje wszystkie unikalne wartości tzn. jeżeli w D3 mamy wpisane np. rower, samochód, pieszo kilka razy to makro będzie tworzyło plik z unikalnymi wierszami. Czy mogę prosić kogoś o...
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 ! Mam taki maly problem, a zarazem prosbe. Czy ktos potrafilby napisac taki program (oczywiscie w jezyku C) ??? Program porownujacy dwa pliki, ktorych nazwy podane sa jako parametry. Jesli pliki sa rozne podaj pozycje pierwszej roznicy miedzy nimi. ./program plik1.txt plik2.txt Z gory dziekuje! Pozdrawiam. Orzech
Witam. Mam nastepujacy problem. Wezmy pod uwage plik tekstowy zajmujacy jakies 30 MB i zawierajacy kilkaset tysiecy lini tekstu. Pozniej do tego pliku dokladamy jeszcze np 10 lini :) I teraz chodzi mi o program ktory porowna mi linia po lini te dwa pliki i rózniace sie wersy zapisze do trzeciego pliku :) jakby ktos mogł podac tu kodzik zrodłowy ( zbyt...
Witam, potrzebuje programu który umiał by porównać dwie listy zawierające różne dane. Jedna lista produktów posiada nazwy i ceny, jak i druga... z tym że czasem nazwa ma jedno słowo więcej lub mniej. Druga lista może zawierać mniej lub więcej produktów z pierwszej listy, i dobrze żeby program umiał zaznaczyć które pozycje się zgadzają, a których nie...
Witam. Czy w Windows lub Linux można porównać dwa pliki zawierające sumy kontrolne, gdzie zawartość plików nie jest jednolita tj., wiersz może zawierać ścieżkę do pliku lub tylko nazwę pliku z sumą kontrolną, suma kontrolna może być na początku lub końcu wiersza? Przykład: Dla katalogu "Katalog_01", w którym jest 12 000 plików "Nazwa_Pliku_2023_0000001.xxx"...
Witam, otóż mam do napisania program w C w niewielkim stopniu naśladujący linuksowe polecenie diff,a mianowicie program ma pobrać jako parametry wejściowe dwa pliki tekstowe: bazowy (wzór) i drugi do porównania. Następnie powinien wyświetlić różnice, jakie wystąpiły pomiędzy nimi. Napisałem część odpowiedzialną za wskazanie, w których wierszach owe...
Witam!! Mam dwa pliki rejestru. Są one wyciągnięte tak na wszelki wypadek w celu późniejszego powrócenia do oryginału w przypadku problemów z systemem. Chciałbym te dwa pliki porównać ze sobą. Jest między nimi różnica ale nie mam zbytnio czasu porównywać oba wpisy. Czy znacie jakieś programy do porównywani wpisów rejestru, a może do porównywania plików...
Mam dwa komputery z Windows, na jednym pewna rzecz działa, na drugim nie działa. Podejrzewam brak uruchomionej jakiejś usługi. Ciężko ręcznie sprawdzić ale jest coś takiego jak wylistowanie działających usług co zrobiłem na obu komputerach wysyłając wynik zapytania do plików running1.txt i running2.txt : sc queryex type= service > running1.txt sc...
Cześć, Potrzebuje pomocy, a mianowicie czy da się napisać makro, które będzie szukać wartości funkcją vlookup z innego pliku, który chciałbym wybrać z folderu, a następnie dla N/A szukać wartości z innego, który też chciałbym wybrać. Dodatkowo, żeby dla wyszukanych wartości z pierwszego pliku zmieniało nazwę na "Tak", a z drugiego dla znalezionych wartości...
Witam. Potrzebuję program który porówna 2 bazy danych i wskaże różnice. A dokładniej. Mam bazę plików powiedzmy od 1 do 20 w notatniku. Odczytuję z urządzenia za pomocą skanera dokumenty które faktycznie opuściły maszynę. Lecz powiedzmy brakuje 2. Program powinien zgłosić ten brak. Total Commander ma taką opcję lecz gdy dodam te zagubione pliki i znajdą...
Witam, piszę tutaj ponieważ od dłuższego czasu powraca do mnie problem wykonania makra, które sprawdzałoby formuły (nie wartości jakie wynikają z formuł, ale "tekst" samych formuł) w 2 plikach. Często mam do czynienia z 2 plikami, które są do siebie podobne (takie same zakładki, takie same lub podobne wartości) i chcę sprawdzić czy formuły w nich występujące...
Dziękuję wszystkim za pomoc i podpowiedzi. Uzyskałem efekt, który chciałem osiągnąć, po dodaniu kolumny pomocniczej z funkcją "Jeżeli.Błąd(Wyszukaj.Pionowo....." i po zastosowaniu poniższego kodu w moim pliku z przykładem. [syntax=vbscript]Sub Dodaniewartoscizprzeciwnejlisty() lLstRw = Cells(Rows.Count, 6).End(xlUp).Row lLstRw2 = Cells(Rows.Count, 1).End(xlUp).Row...
Witam, Mam kolejny problem z makrem, co do którego nie mam żadnej koncepcji jak go rozwiązać. W firmie funkcjonują 2 skład (skład 1 – sprzedażowy i skład 2 – nadwyżek mag.). Problem polega na tym, że co jakiś czas trzeba wymienić towar na tych składach, tj na skład 1 przenieść towar o krótszej dacie ważności, a na skład przenieść towar o...
Czy macie jakiś pomysł jak to ulepszyć? Spróbuj kodu z załączonego pliku. Tylko pamiętaj o otwieraniu obu plików przed uruchomieniem makra Porownaj() :spoko: 865411
Spróbuj bez 'ChDir' Upewnij się, że ścieżka jest OK. Np Umieść w tej lokalizacji plik Excela z jednolinijkowym makrem: 'msgbox thisworkbook.path', otwórz i porównaj.
czy ktos moze pomoc rozwiazac problem? Najlepiej pomóż sobie sam :D Otwórz edytor VBA (najlepiej przy otwartej "matce" i kopii) i porównaj sobie kody modułów jednego i drugiego pliku, oraz kody UserForm-ów. Uzupełnić to możesz lekturą np https://www.cognity.pl/kurs-vba-procedur...
Cześć, W VBA jestem naprawdę początkującym, wiem, że jest, wiem, że są pętle, zmienne itd. Jednak za nic jeszcze nie potrafię tego przełożyć na praktykę. Chciałbym porównać dwa pliku. Stary oraz Nowy. W plikach Mam informację przykładowo Magazyn, Zamówienie, Ilośc, Komentarz: Chciałbym, aby Makro porównało po zamówieniu dwa pliki i te zamówienia, których...
Tak dane znajdują się w dwóch fizycznych plikach załączone screeny pokazują zrzuty z tych plików (arkuszy)
Przypuszczam, że jest to operacja jednorazowa, więc zrób to ręcznie. Nie ma sensu pisać makra. Tak myślę.
da sie coś takiego zrobić? Da się, Np przy użyciu pętli (For lub Do). Wewnątrz wstaw instrukcję wyboru (If) porównującą wartości komórek w kolumnach obu arkuszy i jeśli są równe, to licznik pętli będzie interesującym nas numerem wiersza, dalej już z górki. Podobny temat: [url=http://www.elektroda.pl/rtvforum/to... ostatni post.
Ale uważaj, bo wewnątrz warunku jest dodatkowy "przeskok o jeden ząbek". Zakładałem, że w kolumnie A może występować nieparzyście, Np ala ala ula ola ola iza iza iza Jednak bez przykładu w pliku, to jak naprawianie zegarka z zamkniętymi oczami ;)
Sprawdź (porównaj w obu plikach) referencje. Ew odptaszkuj wszystkie rozpoczynające się od "Missing"...
Tak,zgadza się. To ja popełniłam błąd w drugim, załączonym pliku. Czyli makro działa poprawnie...już nie mogę się doczekać :)
Tylko czemu wynik jest dopiero od 435 wiersza? Najprawdopodobniej masz jakieś puste wiersze, które makro widzi jako puste wartości. Spróbuj dopisać klauzulę WHERE. przypuśćmy,że mam jeszcze jedną tabelę tylko z dwoma kolumnami: material no( z nr komponentów-nie powtarzają się) i stock( ze stanami zapasów). W jaki sposób mogę połączyć teraz te dwie...
Ups, zumek , porównaj mój kod z twoim, o czym zapomniałeś (mam to w wykrzyknikach...) ? ;)
Co bedzie lepszym rozwiazaniem pod wzgledem szybkosci obliczeniowej, czy zastosowanie makr czy formu?? mowa o kilku tysiacach wierszy Jeśli pracujesz na dużej ilości danych, które często sie zmieniają, to warto rozważyć makro. Makro jest też przydatne gdy do wyznaczenia wartości potrzeba dodatkowych obliczeń- bez VBA wymaga to dodatkowych kolumn pomocniczych,...
W tym przypadku zdecydował się makro. A i B - różne pliki lub różnych arkuszy w skoroszycie? Jeśli różne pliki, które należy do Ciebie(zakładać, że A)? Arkusze mają nazwy?
Witam, Jestem skrajnie początkujący w VBA a potrzebuję makra, wykonującego następujące zadanie. Są 2 pliki: - plik1.xls - plik2.xls Makro ma porównać nazwę produktu z pojedynczej komórki pliku1 z kolumną w pliku2 jeśli znajdzie odpowiednik, ma przepisać cenę znajdującą się ileśtam pól w prawo od znalezionej komórki do komórki ileśtam pól w prawo od...
Witam ponownie Dżyszla: zgodnie z twoją sugestią sprawdziłem treści obu kodów i niestety ale są identyczne. niestety to samo dzieje się z plikiem gdy włączy się go na jeszcze innym kompie z excelem 2009 (vba 6.5) porównałem kody i znowu są takie same. zabezpieczenia makro są na poziomie niskim na wszystkich kompach. czy macie jeszcze jakies rozwiązania?
cześć, czy istnieje makro, które porówna nam dane z dwóch arkuszy ( Robocze i Inne ) i przypisze dane z jednego ( Robocze ) zgodnie z oznaczonymi kolumnami ? ( Dane z kolumny B arkusza Inne do Kolumny B Robocze itp ) Przykład pliku w załączniku.
Hej, jest to mój pierwszy post na tym forum, dlatego z góry przepraszam za ewentualne błędy. Generalnie od niedawna uczę się pracować z VBA i obecnie staram się napisać program, który porówna dane z dwóch tabel ( liczba kolumn to zawsze od A DO AD), liczba wierszy zmienna. Chciałabym, żeby moje makro porównywało dane z tych tabel, a następnie usunęło...
Chciałem to użyć na swoich plikach i wystąpił błąd, wyświetla mi się Run time error '5': invallid procedure call or argument, czy moze być to spowodowane tym ze przed wierszem 54 i ta całą tabela mam tekst ? To ze wywaliło błąd oznacza, że całe makro się zatrzymało?
Samo sprawdzenie nie wchodząc w makra to Wyszukaj.pionowo(szukana wartość, przeszukiwany zakres,indeks kolumny,0 ) i z funkcją jeżeli można coś takiego zrobić jak w przykładzie. (Zamiast plików są arkusze - ale to można zrobić w każdym pliku z osobna) Ale co będzie jak będzie parę dubli ??? które dane ma brać do tabeli wynikowej? Pierwsze które znajdzie?
Witam, Pierwsza sprawa - szybkość kodu... Ja stosuję dość uniwersalny trik z blokadą odświeżania zawartości na czas wykonania pętli, co znacznie przyspiesza szybkość działania każdego kodu. Przed pętlą wstawiasz: Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Po pętli: Application.ScreenUpdating = True Application.Calculation...
Otwierasz kolejne pliki w pętli, w której należy umieścić licznik numeru kolumny arkusza docelowego. Jeśli znasz nazwę lub indeks arkusza źródłowego (idealnie byłoby, żeby był identyczny w każdym pliku), to przepisujesz zakres, zamykasz plik i... to wszystko. Ewentualnie powtarzasz tę samą operację dla podfolderów, o czym pisałem wyżej. Jeśli nazwy...
Witam, Chciałbym bardzo poprosić o pomoc w napisaniu makra, które jest mi bardzo potrzebne do poprawnego działania pewnego pliku, niestety ten problem zatrzymał mnie w miejscu i zdecydowałem się poprosić o pomoc. Zeby lepiej wytłumaczyć o co mi chodzi wrzucam prosty plik excela z 4 podobnymi tabelkami - GrA,GrB,GrC,GrD i Rezerwa. Wszystkie tabelki składają...
Dzięki, napewno mi sie przyda jak go przeanalizuję do końca. Robiłem kiedyś coś podobnego, ale już nie pamiętam jak. Muszę porównać wady i zalety obu sposobów. Jest tu jedna ważna i dobra rada: warto wyłącznyć odświeżanie ekranu na czas działania makra: Application.ScreenUpdating = False. Oczywiście potem koniecznie to odkręcamy.
Dobry wieczór, Trudno powiedzieć coś konkretnego po takim opisie, nie wiadomo, co jest w tym pliku, którego nie można otworzyć. Generalnie, jeżeli plik jest w formacie .xls, a Office 2010, to trzeba spróbować zapisać plik w formacie .xlsx lub .xlsm, w zależności czy zawiera makra, czy nie. Czasem problemy stawarza środowisko 64-bitowe, niektóre funkcje...
Tu trzeba już więcej wiedzy z VBA i czasu (którego niestety na chwilą obecną nie mam - gdyż makra znam na poziomie podstawowym i trzeba by było szukać i nagrywać a później wnioskować i wykorzystywać to co potrzebne). Jednak przedstawię pewien tok który może ci pomoże (bo o większość rzeczy już się pytałeś na forum i powinieneś je znać - szczególnie...
Witam Tak jak (at)adamas_nt napisał wystarczy sam outlook trzeba trochę zmodyfikować jego kod i dodać pętle "lecące" po całej książce outlooka i wyciągnąć adresy wtedy porównać z nazwą plików (w nazwie nie muszą mieć pełnego adresu email) [syntax=vbscript]Sub bla2() Dim ksiazka As Outlook.AddressList Dim adresat As Outlook.AddressEntry Dim objOutlook...
Trzeba przyjąć jakieś założenia, lub działać na zaznaczonym obszarze (jak w kodzie, który wkleiłeś). Zmieniłem zakres dla tablic. Przypisywana jest 4-kolumnowa, lewy-górny narożnik to A1, pierwszy wiersz jest nagłówkiem (nie jest brany pod uwagę przy sortowaniu). Porównaj sobie procedury w obu plikach, a "złapiesz" o co chodzi. Najlepiej byłoby, gdyby...
Witam, mam makro do wgrywania danych. Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu . Proszę to poprawić. [syntax=vb][/syntax]
Wrzuć kawałek tego pliku tekstowego. i potem sprawdzał czy dane słowa znajdują się w kolumnie dajmy na to A A konkretnie? Worksheets("2010").Cel... 2) bo to nie jest kolumna "dajmy na to A"... Skoro jesteś bardzo początkujący, to na początek wypisz sobie w punktach co makro ma po kolei robić. Ciut podpowiem: 1. Otwórz plik...
Jak można ocenić pracę w excelu? Policzyć ile Twoja automatyzacja daje oszczędności czasowych, które to przekładają się na konkretne pieniądze. Ilość formuł, to nie za bardzo miarodajne jest. Dla przykładu, otwarcie 50-ciu plików i kopiowanie zawartości jednego arkusza i wklejenie do arkusza zbiorczego ręcznie wymaga załóżmy 1 godziny i jednej minuty....
Nie ma pętli, więc nie będzie "pętlić" ;) Porównaj przykład ze swoim [syntax=vb]Sub Scalacz() Dim dWkb As Workbook, wrs As Long, ostW As Long Dim dArk As String, katalog As String, nazwa As String, plik As String Const haslo As String = "hasło" 'tu wpisz hasło do plików Set dWkb = ThisWorkbook dArk = ActiveSheet.Name wrs = 1 katalog = "Q:\X\X\" plik...
W kolumnie C sumy są liczone narastająco. Do zawartości C w poprzednim wierszu dodawana jest bieżąca zawartość kolumny A, np. w C10 jest C9+A10 itd. Ponieważ ostatnią liczbą w kolumnie A jest wpis w A9 = -100, to w C9 obliczyło się 44,11 i dalej jest taki sam wynik, bo w kolumnie A są już puste komórki, które w obliczeniach są traktowane jak zera. Działanie...
Niestety chwilowo zawiesiłem temat z braku czasu. Wrócę do niego pewnie po weekendzie. Jedynymi rzeczami, które zmieniałem w kodzie hotdoga były funkcje odpowiadające za opóźnienie oraz makra odpowiedzialne za sterowanie linią one-wire. Jeżeli dysponujesz odpowiednim sprzętem proponuję sprawdzenie, czy napisana przeze mnie obsługa timera do opóźnień...
makro porównanie makro pliku porównanie plików makro
kondensator remote renault scenic kopcić toshiba satellite zasilanie
radia samochodowe bazar zasilacz abasco
Airpol MA 185 – lokalizacja termostatu oleju, blok olejowy, wymiana wkładu Bosch 650W – odłączanie przewodów od wyłącznika BH04 w wiertarce krok po kroku