[syntax=vbscript]Sub ImportujPliki() Application.ScreenUpdating = False Set b = ThisWorkbook Sciezka = "C:\PlikiExcela\" Plik = Dir(Sciezka & "*.xls*") x = 1 While Plik <> "" Set a = Workbooks.Open(Sciezka & Plik) Sheets(1).Copy After:=Workbooks("ImportujPliki.xlsm").S... a.Close False Plik = Dir x = x + 1 Wend Application.ScreenUpdating...
Hej! Mam zadanie do zrealizowania w Excellu i nie do końca wiem, jak się za nie zabrać. Być może ktoś będzie w stanie mi pomóc?:) Mam potrzebę utworzenia pliku, składającego się z 3 zakładek, w których to arkuszach na bieżąco aktualizowanie są dane, dopisywane nowe wiersze, zmieniane już istniejące. Oprócz tych 3 arkuszy musi istnieć czwarty, zbiorczy,...
Potrzebuje makro które będzie łączyć tekst z komórek w jedną ,z zachowaniem formatu w komórkach, a dokładnie pogrubienia tekstu . Mam tutaj działające makro ale strasznie obciąża komputer ,potrzebuje to zmodyfikować i zeby działało sprawnie dla 120 komórek Private Sub CommandButton61_Click() Application.ScreenUpdating = False Dim arkusz As Excel.Worksheet,...
[syntax=vbscript]Sub ImportujPliki() Application.ScreenUpdating = False With Application.FileDialog(msoFileDialogFold... If .Show = -1 Then Folder = .SelectedItems(1) & "\" Else Exit Sub End If End With Set Razem = Workbooks.Add Application.DisplayAlerts = False Razem.SaveAs Environ("UserProfile") & "\Desktop\Razem.xlsx" Application.DisplayAlerts...
Korzystając z VBA: [syntax=vbscript]Sub PolaczArkusze() oa = Sheets.Count Set r = Sheets.Add(After:=Sheets(Sheets.Count)) r.Name = "Razem" For x = 1 To oa Sheets(x).Range("A1:C" & Sheets(x).Cells(Rows.Count, "A").End(xlUp).Row).Copy r.Range("A" & r.Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial Next End Sub [/syntax]
https://support.office.com/pl-pl/article...
Użyj MSQuery i następującej kwerendy [syntax=sql]SELECT * FROM (SELECT * FROM [Sheet1$] UNION ALL SELECT * FROM [Sheet2$]) WHERE lp >0[/syntax]
Skorzystaj z: Wyszukaj.pionowi() [ewentualnie wyszukaj.poziomo() ale nie sądzę] Podaj.pozycję() Indeks() Ewentualnie połącz funkcje.
Jest taka możliwość w ogóle? No pewnie - nawet kilka :D Jedną przedstawił już kolega cbrman - tabele przestawne; druga to zestawienie formuł - 878896 878900 ; a trzecią VBA ( gdyby pierwsze metody Ci nie odpowiadały - to mamy tu kolegów na forum, którzy w mig trzaskają odpowiednie kody :D )
Poczytaj o WYSZUKAJ.PIONOWO, a jeżeli makro to o VLOOKUP.
Zrozumiałem (w końcu) :) Kłopotem jest tu ilość tych arkuszy Ex1. Żadna formuła z bezpośrednim wskazaniem komórek źródłowych nie wejdzie bo będzie za długa. Prawdę mówiąc lepiej by było to "łączyć" w accessie. Może zrobić 12 plików pomocniczych z 70 arkuszami i jednym głównym sumującym te arkusze. Każdy z arkuszy byłby połączony z konkretnym plikiem...
Wyrzuć tę funkcję CONCATENATE() z najwyższego poziomu formuły, a tam gdzie chcesz podać adresy zbudowane z ciągów znaków zastosuj INDIRECT(), a w niej dopiero jako argument, wyrażenia łączące tekst w konkretny adres.
Dodatkowe kolumny z Łączenie A & B & C Tam zastosować podaj pozycie
Piszesz, że ma scalać wiersze, jeżeli wartości w kolumnach A:H oraz K są takie same, a w przykładzie: w 6 wierszu wartość w kolumnie A jest inna, a w 3 wierszu: w kolumnie G - mimo to zaznaczyłeś je na żółto. To jak to w końcu jest?? Czy scalanie dotyczy tylko jednej tabeli, czy wszystkich? Czy one mają stałą długość, czy się zmieniają? Czy wiersze...
Witam Mam takie pytanko: Mając plik excela z kilkunastoma arkuszami chciałbym otrzymać plik z jednym arkuszem zawierającym dane z wszystkimi damymi z arkuszy żródłowych. Jakich narzędzi użyć, może jakiś skrypt lub rosty programik w jakimś języku programowania? Proszę o pomoc. Pozdrawiam.
Witam, Czy jest mozliwość powiazania ze soba tych samych wierszy za posrednictwem wartosci danych powtarzajacych sie w wielu arkuszach. Chodzi o to, ze jesli do jednego wiersza wpisuje pewna wartosc chcialbym aby ona automatycznie wypelnila sie w tych arkuszach w ktorych sie powtarza. Nie wiem czy jasno sie okreslilem, ale jesli ktos ma jakis pomysl...
Witam, otóż mam plik w excelu zawierający w sobie 150 arkuszy i chciałbym je wstawić tylko do jednego arkusza, czy istnieje taka możliwość?
Cześć, od jakiegoś czasu szukam rozwiązania mojego problemu. I zastanawiam się czy jest możliwe przy użyciu arkusza excel, stworzenie pliku bazowego, w którym będzie możliwe wybranie innych plików excel ( kilku naraz) i otwieranie ich w osobnych arkuszach pliku bazowego. Te pliki które mają być otwierane mają zawsze tą samą strukturę w postaci raportu....
Witam Proszę o pomoc w następującej sprawie. Chciałbym w excelu połączyć ze sobą komórki w dwóch oddzielnych arkuszach na zasadzie,że w jednej mogę na bieżąco wpisywać i kasować dane a w drugiej są sumowane operacje z wcześniejszego wpisania i trwale zachowywane. Z góry dziękuje za pomoc.
Witam, mam w Excelu do zrobienia zestawienie, które będzie bazować na kilku arkuszach. W każdym z arkuszy mam wspólną kolumnę "zlecenie" o określonej nazwie z dużą ilością wierszy, obok wiele kolumn z odpowiednimi opisami. W drugim arkuszu mam odpowiednio oprócz kolumny "zlecenie" kolumnę "nadzorujący zlecenie" i inne, a w trzecim arkuszu mam rozpisane...
Witam serdecznie. Mam pewien problem. Mianowicie muszę połączyć dane z 50 arkuszy w jeden. Dane mają taki sam układ kolumn. Czy jest jakiś prosty i szybki sposób aby to zrobić? Konsolidacja nie wchodzi w grę, bo chcę zrobić z tych arkuszy jedną długą listę danych. Z góry dziękuję za odp. i pozdrawiam.
Witam Was, W pliku mam kilka arkuszy, w których niektóre kolumny posiadają identyfikatory i chciałbym, aby excel odszukał w sąsiednim arkuszu kolumnę o takim samym identyfikatorze i wstawił dane, które znajduję się w tej kolumnie. Problem nie wydaje się być skomplikowany a jednak nie potrafię tego samodzielnie zrobić dlatego zwracam się do Was z prośbą...
Witam. Mam problem. Sytuacja wygląda następująco: mam plik zbiorczy.xls i folder w którym znajdują się pliki nazwa1.xls i nazwa2.xls itd. Jak odwołać się ze zbiorczego pliku to tych nazwa1 nazwa2 itd? Po otwarciu zbiorczy.xls chciałbym mieć listę pozycji ze wszystkich dołaczonych plików w jednej zakładce. Czy jest to możliwe? Pamiętając, że każdy plik...
Witam, problem polega na tym, że posiadam dwa spore pliki w programie excell 64 Mb i 66 Mb. W każdym z plików, w każdym z wierszy znajdują się w osobnych komórkach NAZWA i szereg odpowiadających im wartości liczbowych. W jednym pliku mam 27 tys. wierszy na 102 kolumny, w drugim podobnie, przy czym niektóre nazwy w obrębie danego pliku się powtarzają,...
Czy jest możliwe pobranie danych z wielu tabel w kilku akruszach do jednego pliku? Obrazowo opisując kilka osob wpisuje dane do swoich plików i trzeba w jednym zrobic podsumowanie tych wszystkich danych wystepujących w wielu arkuszach.
Witam serdecznie. Przedstawiam dziś problem z którym borykam się od kilku dni. Mianowicie chodzi o to by zmusić excela do pobierania danych z innych zeszytów/arkuszy, czy jest to możliwe? Przykład: Mamy arkusze A1, A2, ZBIORCZY, każdy w osobnym ZESZYCIE (całkowicie oddzielne pliki). W arkuszu A1 znajdują się w różnych wierszach i kolumnach dane w postaci...
Witajcie. Zastanawiam się czy dałoby się usprawnić mój plik do obliczeń . Sprawa wygląda tak. mam arkusz 1 w którym mam funkcje (rożne) wyliczające dane z 3 kolejnych arkuszy dane w tych 3 kolejnych arkuszach są wklejane z innych plików (tylko po to aby mieć wszystko w 1 skoroszycie żeby funkcje działały poprawnie.) zrodził mi się pomysł ale nie wym...
Powtarzające się ciągi znaków są między arkuszami czy w danym (jednym) arkuszu? Powyższe funkcje nie wyłapią powtarzającego się ciągu znaków (chyba że inaczej się rozumiemy). Jeżeli w Arkuszu2 będziesz miał dubel (lub więcej) danej nazwy to zarówno wyszukaj.pionowo() jak i podaj.pozycję() znajdzie tylko pierwszy taki ciąg pozostałe ciągi o tej samej...
ActiveWindow to arkusz "Menu", bo w nim klikasz przyciski... Zobacz makro "Druknij" Zaznaczanie wszystkich: Łącze komórki to N6 w arkuszu "Admin". Podepnij makro pod pole wyboru "zaznacz wszystkie"[syntax=vb]With sheets("Admin") If .Range("N6") = True Then .Range("N1:N5") = True Else .Range("N1:N5") = False End If End With[/syntax]W zależności od wartości...
Co prawda nie ma tu zastosowania łączenie, ale przenieść można i to na wiele sposobów. Wszystko zależy od celu (efektu końcowego) takiego działania, układu danych w arkuszu, itp...
Witam, Chciałbym zapytać gdzie mogę znaleźć tutoriale do power query. Najlepiej coś w formie filmików video. Może dla tej tematyki istnieje coś podobnego jak [url=excelszkolenia.pl]Link Z góry dziękuję za pomoc. Interesuje mnie kwestia łączenia danych z większej ilości arkuszy i wykonywanie na nich działań w celu wyliczenia pewnych wartości.
ja bym zrobił tak, ze zrobiłbym rzeczywiście pomocnicza kolumnę C, gdzie łączyły by się zawartości obu kolumn np =A2&B2. Wtedy wkepujemy funkcję wyszukaj pionowo w kolumnie D gdzie będziemy wyszukować wartości z kolumny C ( z arkusza docelowego) i porównywać je z tabelą z arkusza roboczego odnoszącej się do kolumny nr 3 (jeżeli zaznaczasz jako tabelę...
Najprościej? Połączyć arkusze (jako źródła tabelek) w Access i już z poziomu Access'a można sobie widokami (kwerendami) porobić co się chce - włącznie z szukaniem duplikatów. Rzeźbienie tego w Excelu to będzie więcej roboty (np. z tym szukaniem duplikatów).
Najszybciej zrobisz to bez excela ;) 1. Zainstaluj sobie Notepad++ (Freeware) 2. Skopiuj do niego zawartość arkusza. Lub zapisz arkusz jako csv i otwórz w Notepad++ 3. W Notepad++ zamień znak tabulatora "\t" (jesli kopiowałeś) lub średnik ze spacją "; " (jeśli zapisywałeś csv) na znak nowej linii ("\n"). Musisz użyć wyszukiwania rozszerzonego 4. Wynik...
Ja wielokrotnie mam podobny problem i rozwiązuję go inaczej - wczytuję do Excela zakładkę z plików TSV, CSV, mapuję je na inny arkusz (zakładkę, w ramach jednego pliku), gdzie mam wstawione konkretne typy komórek i zapisuję ten drugi arkusz do pliku. Albo automatyzuję sobie to "ładowanie" poprzez łączenie do drugiego pliku.
Hmmm, zabawne, ale jak zamiast ! wpiszesz . (zamiast [DEU1$]![GUID] => [DEU1$].[GUID]), to zadziała (z INNER JOIN). :) Wykrzykniki do łączenia tabeli/arkusza z polem to taka bardziej Accessowa składnia kwerend, kropka to standard w "normalnych" SQLach. Przypuszczalnie za obsługę zapytania bez JOIN odpowiada jakiś inna procedura (silnik?), która obsługuje...
W kolejnych arkuszach pojawiają się dane dla dwóch pierwszych klientów. No pewnie, że tak będzie, bo tak to opisałeś. Domyślam się, że chodzi o przenoszenie do arkusza klienta, kolumny A z 'Target' i kolumnę klienta... [syntax=vb]Sub ArkuszeKlientow() Application.DisplayAlerts = False Dim Klient As String ok = Sheets("Target").Cells(1, Columns.Count).End(xlToLeft).Column...
do tabeli z z filtrowanymi danymi (badaniami) po prostu wkleić z innego arkusza inne dane (badania) Teoretycznie jest to możliwe, ale moim zdaniem znacznie łatwiej przeprowadzić to poprzez stworzenie kilku nowych arkuszy dla określonych zestawów (kilka wyfiltrowanych wierszy z Tabeli 1, oraz jeden wiersz z "pakietem") :idea: Jak zaczniesz kopiować...
Znasz jakieś języki programowania? Oprócz formuł Excela i VBA, oczywiście? Ostatnio zajmuję się w pracy generowaniem Exceli w PHP, stosuję bibliotekę PHPExcel. Wiem, że to strzelanie z armaty do wróbla i zapewne można to zrobić prościej (np. w VBA, być może również formuły samego Excela), jednak takie rozwiązanie sprawdziłem i raz że jest stosunkowo...
(...) lko wartości liczbowe, czy również daty? Są tam wartości liczbowe. AI: Z jakiej wersji programu Excel korzystasz? Czy używasz jakichś dodatkowych narzędzi lub dodatków, które mogą wpływać na formuły? Nie używam żadnych dodatków. Jeśli jakieś byłyby potrzebne do rozwiązania zadania proszę o informacje. Bezpośrednia odpowiedź na pytanie Aby stworzyć...
Napisałem, w czym na pewno się da. Kwerenda daje 34 mln wyników z których wiele jest gotowcami. https://www.google.com/search?q=winforms... Jak wybierasz nie developerskie środowisko, jest ich odpowiednio mniej. Nie dla każdego jest programowanie, nawet w excellu. To działanie PRZEDE WSZYTSKIM polegająca na ciągłym poszerzaniu wiedzy,...
To jest ładny, ale nie jaśniejsze. Zwłaszcza z datą najstarsze i najnowsze. Musi być w tym samym wierszu? Najlepszy ze wszystkich, jeśli by był przykład tabela danych wejściowych i wyjściowych. Łączenie arkuszy.
Łączenia plik przykładu pomoże lepiej
W excelu nie ma czegoś takiego jak typ pola sterownik Accessa próbuje to zgadnąć, ale nie zawsze się udaje np jeśli pierwszych 11 wierszy jest pustych to cała kolumna jest uznawana za pustą. Generalnie sterownik pozwalający na traktowanie excela jako bazy danych to tragedia (aczkolwiek w 2016 w górę pozwala nawet łączyć arkusze jak tabele). Raczej nić...
dane zostały samoczynnie skopiowane Jak Excel(makro) ma wiedzieć, że wiersz danych jest pełny i nie zostaną poprawione? Może warto łączyc z przyciskiem?
Z grubsza o to chodziło, lecz niestety niepoprawnie wyszukuje dane w Arkusz3. Testowałem na przykładzie innych/różnych wariantów i coś niestety wyszukuje nie tak jak założyłem. Tak jakby gubił indeks wiersza podczas przeszukiwania Arkusz2 (gdy natrafia na dane z tego arkusza).
Poprawić bez łączenia pliku - po prostu nie logiczne zadanie MATCH(' dd.mm.yyyy '! Być może arkusz ma nieco inną nazwę. Dodano po 4 ActiveCell.FormulaR1C1 = "=INDEX(Vendors!C[-6]:C[-5],MATCH('" & Format(Date, "dd.mm.yyyy") & "'!C[-6],Vendors!C[-6],0),2)"
Excel ma wbudowane narzędzie do łączenia z bazą Access. Można sobie wydzielić arkusz, uruchomić kwerendę (Dane>Z programu Access) i odwoływać się do zaimportowanych danych.
Polecam przyjrzeć się formatowaniu danych w arkuszu kalkulacyjnym. Może komórki powinny traktować wprowadzone dane jako tekst?
Zgodnie z propozycją: :D Ad.1 : Czy jako nazwę arkusza w TB1 wpisujesz tekst, czy numery? W drugim przypadku (używania numerów aby w efekcie uzyskać nazwę M-1) musisz zmienić w kodzie TextBox1 na TextBox1.Text. Pierwsze podaje wartość TB1. Drugie zaś podaje tylko znaki tekstowe co by to nie było. Po prostu automatyczna konwersja. W VBA łączenie tekstów...
Nie rozumiem dlaczego VBA, ale skoro ma być... Po pierwsze: do wyszukiwania osoby nie możesz oddzielać imienia i nazwiska. Zrobiłbym sobie kolumnę pomocniczą łączącą teksty z kolumny C i D, z niej pobierał dane do listy. Masz "załatwione" dwie rzeczy: jasną identyfikację osobnika oraz precyzyjne wyszukiwanie /indeksowanie. Po drugie: w formularzu wyszukiwania...
:) Jak mogły Ci się nie sprawdzić INDEKS, SZUKAJ.PIONOWO ? (tablicowych nie potrzeba) Wykorzystaj np. poprawność danych z listą. I stwórz własną nazwę z wykorzystaniem PRZESUNIĘCIE() by wybierało ci odpowiednią listę pracowników. A reszta to właśnie indeks, wyszukaj.pionowo poziomo i podaj pozycję. Jeżeli chcesz namacalnego przykładu załącz plik excela...
Odnośnie daty - użyj kontrolki z kalendarzem zamiast kontrolki textbox. Tu masz przykład: http://www.fontstuff.com/excel/exltut03.... Tylko u Ciebie z tego co widzę kontrolka jest na formie, a nie zagnieżdzona w arkuszu, ale chyba sobie poradzisz, po prostu w edytorze form sobie ją wrzucisz. Tak, zgadza się - textbox nie ma właściwości value. W linijce...
Moja sugestia jest jednak taka, żeby te pliki wrzucić do tabeli w Accessie i tam je analizować. To a propos pytania "co byście zmienili". Jeśli już się uprzeć przy pliku, to usuwanie większej ilości wierszy pojedynczo poleceniem .Delete jest baaaardzo wolne, zagnieżdżona pętla też nie pomaga. 4 pomysły na przyspieszenie: 1. Kopiować znajdowane wiersze...
Pole kombi w arkuszu? Formularzowe? Jeśli tak, to złącz teksty w trzeciej kolumnie (ukrytej lub gdzieś poza obszarem/arkuszem roboczym) i użyj jako zakresu wejściowego. Jeśli AciveX to poskładaj listę przy zdarzeniu arkusza. Np WorksheetActivate.
ścieżka-plik-arkusz? Tak Można też zadzwonić do M$ z tym problemem 1000zł :)
A więc.. sprawa jest bardzo prosta, musisz stworzyć warunki w kolumnach np z prawej strony danych. Warunki takie będą wyświetlać 1 lub 0 w przypadku prawdy i fałszu (D, E, F), w kolumnie G za pomocą znaków konkatenacji lub funkcji złącz.teksty() łączysz wszystkie 1 i 0 z kolumn w których znajdują się warunki. Powstają Ci w ten sposób słowa kodowe np:...
Najlepszym interfejsem do Excela jest chyba sam Excel ;) Nie opisałeś zbyt szczegółowo co chcesz osiągnąć, ja to rozumiem, że masz dużo danych w jakimś pliku Excel które ktoś lub coś wypełnia, a Ty chcesz z nich tworzyć jakieś skrócone podsumowania? Sposobów na "dobranie się" do takiego Excela jest kilka. Jak pisałem, zaczynając od samego Excela, można:...
Więcej mogłabym doradzić widząc przykład takiego wzoru Twoich plików. Dokładnie, to podstawa zobaczyć z czym mamy do czynienia. Od lat robię większość rzeczy TYLKO w Excelu bo łączenie Excela z Wordem to niezbyt dobry pomysł. W Excelu można ustawić właściwie wszystko (nagłówki, stopki z logo czy obrazkiem, różne czcionki w różnych polach itp.) i korzystając...
Hey, odświeżam temat. potrzebuje dokładnie czegoś takiego tylko z małym uszczegółowieniem żeby dane kopiowało z wybranego arkusza. Jeśli było to w jakimś innym wątku to uprzejmie proszę o linka i przepraszam za moją ślepotę ;)
Potrzebuje zapisać w PDF. do tej pory używałem wydrukuj do pdf, może to błąd i należy uzyć funkcji zapisz jako pdf *.doc nie są stałe - zmieniają się. nie chciałem używać programu do łączenia plików miałem nadzieję ze to uda sie zrobić przez skrypt.
Masz trzy wyjścia: 1. Napisać sobie inteligentny moduł w VBA, który to zrobi (trochę roboty to jest). 2. Zmienić format danych - aby nie były "grupami obok siebie" (zmusić osoby dostarczające Arkusz, aby dane by zapisywane w formacie takim jak Arkusz4). 3. Kopiować ręcznie i męczyć się.
1. Załóż filtr w oryginalnej tabeli (niepuste) -> zaznacz całą tabelę i wtedy dopiero kopiuj dane . Może nawet lepiej wklejać "tylko wartości" niż dane z pełnym formatem każdej kopiowanej komórki. Zrobisz to w jednym ruchu zamiast korzystać z pętli (2000 razy). Po nagraniu makra można edytować zaznaczony zakres tak, żeby najlepiej nam odpowiadał. 2....
łączyć arkusz łączyć excel excel łączyć
wymiana grzałki flash programatory rozwiązać obwód elektryczny
bateria parkside styki bateria parkside styki
Oleo-Mac 937: Specyfikacja i Konserwacja Piły Spalinowej Amiko 4K Viper - Problemy z uruchamianiem i resetem