Da się formułami, wystarczy użyć formuły wyszukaj.pionowo, a adres komórki podaje się w formie: 'E:\1\[Test.xlsx]Arkusz1'C3 gdzie: E:\ - dysk/partycja, na której znajduje się plik Test.xlsx 1 - folder w którym znajduje się plik Test.xlsx Arkusz1 - arkusz z którego pobiera dane C3 - komórka z której pobiera dane W przypadku gdy plik źródłowy jest w tym...
Proszę bardzo.
[syntax=vbscript]Sub Import() Set a = ActiveWorkbook nw = a.Sheets("Arkusz1").Cells(Rows.Count, "A").End(xlUp).Row + 1 Set fd = Application.FileDialog(msoFileDialogFile... With fd .InitialFileName = Environ("USERPROFILE") & "\Desktop" .AllowMultiSelect = False .Title = "Wybierz plik" .Filters.Add "Excel", "*.xls*" If .Show = True Then Plik =...
Sposobów na otwarcie pliku w VBA jest wiele. Można użyć: [syntax=vbnet]Pthnm = ActiveWorkbook.Path Workbooks.Open Pthnm & "\TMP.xlsx"[/syntax] a nazwę pliku podać przez InputBox lub pobrać z jakiejś komórki w arkuszu. Inny sposób to użycie FileDialog i wybranie pliku przy jego pomocy. Wybór należy do Ciebie.
Najprościej zaciągnąć dane kwerendą (jak leci), http://obrazki.elektroda.pl/2859189500_1... ew. można zoptymalizować, czyt. wyrzucić co niepotrzebne. Nagraj makro wykonywania w/w czynności, a do wyszukiwania użyj arkuszowych formuł...
Bez VBA widzę to w taki sposób: -zaznaczasz obszar np: F19:O19 -wpisujesz =A1 zatwierdzasz kombinacją CTRL+ENTER lub -definujesz obszar A1:A10 nazwą -zaznaczasz obszar np: F19:O19 -wpisujesz =nazwa_zdefiniowanego_obszaru zatwierdzasz CTRL+SHIFT+ENTER
Najłatwiej za pomocą kwerendy do arkusza Excel SELECT * FROM `F:\ATS\Ats 1.xlsx`.`Arkusz1$` `Arkusz1$` WHERE (`Arkusz1$`.DataZ <= Date()) AND (`Arkusz1$`.DataZ >= Date()-2) DataZ - jest naglowek kolumny(data) wg ktorej chcesz dane
Cos takiego... [syntax=vb] Sheets(1).QueryTables(1).Sql ="Select * From .... Where x=" & Sheets("Baza").Cells(n,1) Sheets(1).QueryTables(1).Refresh Sheets(1).Rows(2).Copy Sheets("Baza").Rows(n) [/syntax]
z kilku innych arkuszy Z arkuszy, czy ze skoroszytów? Jeśli z arkuszy (w tym samym skoroszycie) to wstawiasz nazwę arkusza, wykrzyknik i odnosisz się do jego zakresu/komórki. Np. w ten sposób odwołasz się np. do A1: [syntax=vb]=Arkusz1!A1[/syntax] Jeśli ze skoroszytów, to tutaj wyjaśnienie: http://office.microsoft.com/pl-pl/excel-...
Jeżeli daty w wierszu nagłówkowym będą po "skandynawsku", to z kolumną pomocniczą i "przeformatowaniem"jak w załączniku. Na pomarańczowo rozpiska (można usunąć)...
Był ostatnio temat [url=http://www.elektroda.pl/rtvforum/to... w którym maglowanych było kilka rozwiązań. Kod jest logiczny i łatwy do zaadoptowania. Fakt, nie ma tam nic o podfolderach. Do pierwszego poziomu można "dobrać się" Np w ten sposób [syntax=vb]Sub Lista1() Dim path1 As String, path2 As String, plik As String Dim folder As...
To przez to, że w kolumnie M masz funkcję WYSZUKAJ.PIONOWO która zwraca nieznalezione rekordy: #N/D! Albo upewnij się, że funkcja nie zwróci tych wartości, albo konwertuj zawartość komórki na string przed wczytaniem funkcją CStr() With Worksheets("BAAN 2") ost_wiersz = 97 For i = 8 To ost_wiersz Set listItem = ListView1.ListItems.Add(,...
Skoro świetnie znałeś Akcesa, to przypomnisz sobie w miarę pracy. Co do różnych cenników dla każdej z firm, to taka przykładowa relacja: https://obrazki.elektroda.pl/4604469100_... P.S. Ja wszystko zrobiłbym w Akcesie. Accessa znałem bardzo dobrze jak byłem na studiach. Dziś już kompletnie nic nie pamiętam Z tym bardzo dobrze, albo...
Witam serdecznie, Trochę poczytałem, ale dalej nie znam odpowiedzi. Mam swój plik xls, który składa się z 10 arkuszy. Ten sam plik znajduje się na adresie xyz.pl/download/cennik.xls. Chcę, aby cennik.xls (który będzie rozsyłany do każdego moich klientów i który składa się z 10 arkuszy, w którym jest po jednej tabeli) aktualizował dane (czyli ceny) z...
Tutaj [url=https://pliki.biznes.gov.pl/akademi... spakowana instrukcja do Hurtowni danych CEIDG i Biznes.gov.pl.
Odblokowano na prośbę autora.
A po co Ci tutaj VBA :?: Pożądany efekt uzyskasz poprzez odpowiednią (tzn. dostosowaną do faktycznych danych w Arkuszu2) "przeciągalną" formułę :spoko: 1076269
Witam Jestem nowy na tym forum .Szukając rozwiązania mojego problemu trafiłem właśnie tutaj.Zdaje sobie sprawę ,że podobne sprawy być może już były tu poruszane ,ale ja nie jestem zbyt biegły w sprawach programowania ,makr itp spraw dlatego proszę o pomoc. Problem jest mianowicie następujący.Prowadzę niewielką firmę , i korzystam z Excela do prowadzenia...
Witam Tworze rejestr złożonych zamówień. Mam kolejne pliki xls a w jednym katalogu o wystandaryzowanej nazwie PE_001_2012 i każdy kolejny plik ma kolejny numer PE_002_2012 itd. Pliki są wystandaryzowane i muszę wyciągnąć dane z poszczególnych/tych samych komórek w kolejnych plikach aby stworzyć rejestr. W tej chwili kopiuje formułę w każdy kolejny wiersz...
Witam Jestem na etapie tworzenia pliku do utrzymania finansów firmy w porządku. wyglada to następójąco: -6 Arkuszy: Operacje,wydatki,Inwestycja,Sprzedaż,Wyp... na arkuszu operacje są stworzone guziki (makra) przenoszące do konkretnego arkusza który jest przypisany do danego guzika. Arkusze jak np:wydatki zawierają pola do wypełnienia takie...
Proszę o pomoc!! Czy jest możliwość napisania makra, które pobiera dane z komórki Excela wkleja wartość na stronie internetowej kopiuje wynik i wkleja do sąsiedniej komórki w excelu. np.: pobiera kwotę w złotówkach sprawdza na stronie kurs i wkleja np. w dolarach ... wiem że można wpisać po prostu kurs walut ale to jest przykład bo takich wartości mam...
Cześć. Koledzy mam pytania do was. Otóż: 1- czy jest możliwe aby za pomocą vba pobrać dane ze strony internetowej? Strona internetowa TYLKO dla pracowników firmy. 2- zakładam że tak można pobrać, czy wtedy można przerzucić do exela? 3- mając dane w wersji papierowej, nie ma urządzenia z ocr, czy jest możliwość(jaka, bo nie wiem) wprowadzić dane z wersji...
Witam! Twój opis jest zbyt ogólny (pamiętaj, że najlepiej opisuje problem przykładowy plik :!: ). Jeśli te tabele "osobowe" nie są zbyt duże to najprostsze rozwiązanie to zrobić arkusz zbiorczy z odwołaniami (typu Nazwisko=Arkusz1!Nazwisko itd) do tych 20 arkuszy szczegółowych.
Funkcja ADR.POŚR pobiera dane tylko z otwartego pliku, więc tu raczej się nie nada. W Excelu można to zrobić odpowiednim makrem, ale dostosowanym do konkretnego problemu. Twój zapis formuł wskazuje jednak, że to nie jest Excel. Podaj dokładnie jakiego programu chcesz użyć i więcej szczegółów o tych danych (czy to są pojedyncze komórki z każdego pliku,...
Pracuję na pliku który korzysta z bazy danych (baza jest spora) zapisanej w arkuszu tego pliku. Słyszałem że makra i sam plik Excel lepiej pracuje jeżeli baza danych jest umieszczona nie w arkuszu ale w pliku tekstowym i do niego są zapisywane danie i z niego pobierane. Czy to jest prawda?
Witam - opracowałem dla ok. 40 osób formularz w excelu w formie tabeli/kalendarza mającej na celu ewidencję czasu pracy w danym dniu. Każdy z pracowników ma indywidualny plik znajdujący się na serwerze sieciowym z indywidualnym hasłem. Dane tam wpisywane są pobierane do pliku zbiorczego znajdującego się na jednym ze stanowisk komputerowych. Wszystko...
Witam Szanownych forumowiczów, nie jestem koderem, ale ostatnio życie nieco mnie zmusiło do wykorzystania VBA i Excela do bardziej efektywnej pracy, dlatego chciałbym poprosić o radę. Mam kod, którym pobieram dane z bazy Oracle poprzez ADO do excela. Oto kod, który działa poprawnie: [syntax=vbscript]Sub ADOPobranieDanych() Dim bazaSciezka As String...
Witam. Sytuacja mam następujący problem i brak pomysłu na rozwiązanie. Mam ~1600 plików *.xlsm (ich ilość z miesiąca na miesiąc rośnie), pliki te mają identyczną strukturę, dodatkowo mam jeden plik zbiorczy *.xlsx, który to pobiera dane z wcześniej wymienionych plików xlsm i wykonuje operacje na pobranych danych. Pobieram dane z 3 komórek, korzystam...
Witam, przejrzałem forum w poszukiwaniu odpowiedzi ale niestety jestem zielony jeśli chodzi o tworzenie makr i nie znalazłem albo nie potrafiłem zastosować rozwiązań przedstawionych w odpowiedziach o podobnej tematyce :( Chodzi mi mianowicie o stworzenie makra, które będzie tworzyło bazę danych na podstawie danych z innych plików excel. W załączeniu...
Witam, mam pytanie czy istnieje sposób na przenienie danych z excel do innego programu, w którym muszą one być pojedyńczo potwierdzane enterem. Automat miał by wyglądać tak kopiuj wartość excel -> wklej do innego programu -> potwierdź (enter) i ta czynność miała by być powtarzana np. 1000x Z góry dzięki za pomoc
Witam, mam pytanie , jak napisać w excelu formułe w której będe mogł importować dane z innych plików excela z możliwością wyboru konkretnego arkusza. Chcialbym mieć jeden głowny program w którym miałbym liste wyboru i mogl do niego importować dane z innych arkuszy w innych plikach. Pomoże ktos?
Witam. Mam pytanie, czy możliwy jest w jakikolwiek sposób export danych z Excela do kasy Posnet Mobile HS EJ w celu wydrukowania paragonu? Wpadłem na pomysł napisania makro, które jednym kliknięciem przeniesie kod PLU i CENĘ na kasę, po czym zainicjuje przycisk RAZEM.
Najpierw zrób makro, które działa tak jak chcesz. Przycisk zostaw na koniec. Jak przepisywać pewnie wiesz? Jak nie wiesz to sobie nagraj jakieś przepisywanie. Potem możesz to makro podłączyć pod przycisk. Jest tylko mały drobiazg: Piszesz o kopiowaniu danych pojedynczego kontrahenta, więc albo każdy kontrahent musi mieć swój przycisk, albo po naciśnięciu...
Witam serdecznie . Mam problem i prosze o pomoc. Posiadam dwa odrębne pliki danych w excelu, każdy z nich ma po kilka arkuszy. W jednym z plików wpisywane są dane których większość pokrywa sie z tymi w drugiego pliku. Chiałabym połączyć jakoś te dwa pliki gdyż jeden jest uzupełniany na bierząco zaś uzupełnianie drugiego prawie tymi samymi danymi zajmuje...
wyskakuje mi błąd niestety. pokazuje, że nie może znaleźć pliku 9755_Jan i jak klikam debug to pokazuje błąd w części Set wb = Workbooks.Open(plk)
Liczba arkuszy jest tworzona makrem automatycznie, tylko dlatego, że jest ich dokładnie 102. ale jest to stała liczba klientów. w Arkuszu Zestawienie jest stała liczba klientów o konkretnych numerach i na tej podstawie utworzono poszczególne arkusze. Liczba tych arkuszy raczej nie będzie się zmieniać. Oddzielne dla każdego klienta arkusze zostały ustawione...
Nie znam się na tych szczegółach technicznych związanych z transportem ciężarowym :cry: Proponuje zatem wprowadzenie stosownych nazw zakresów danych (Naczepa_1, Naczepa_2 itd.), właściwe sformatowanie kolumn z datami i wtedy w arkuszach ciągników można zautomatyzować pobieranie odpowiednich danych odnośnie naczep - jak na zrzucie i w załączonym pliku....
Hejka, Dzięki za odpowiedź! Przyznam, że ogarniam teraz kilka rzeczy na raz ale postaram się wdrożyć :) 1. Generalnie nie ogarniam programowania w VBSie (zakładam, że to co dograło makro to banał gdyby robić to z palca acz... nie robiłęm tego wcześniej). Poczytam w wolnej chwili a potem dopytam :) 2. Tak jak w 1... pętlę będę tu pisał pewnie tydzień...
Robisz pętlę od 1 do 1000, w pętli dwie zmienne N i M wskazujące aktualny numer wiersza dla kolumny A i kolumny B, bierzesz wartość z komórki której adres to kolumna A i wiersz N, wpisujesz ją do komórki, której adres to kolumna B wiersz M, zwiększasz N o 1, a M o 3 i tak do końca pętli. Wszystko w małym kodzie.
Witam, Mam taki problem do rozwiązania i nie wiem za bardzo jak to napisać programowo gdyż programistą po prostu nie jestem. Dlatego proszę o pomoc. Otóż, mam 3 pliki: PlikA PlikB PlikX W PlikA i PlikB znajdują się dane w kilku arkuszach. W każdym arkuszu mamy 2 kolumny: Indeks i ilość. W plikA mamy indeksy X10, X20, X30, X40, X50 rozrzucone w każdym...
Za pomocą narzędzia Pobieranie i przekształcanie zaciągam do jednego skoroszytu Excel dane z wielu mniejszych skoroszytów. Tych małych skoroszytów przybywa codziennie kilkadziesiąt, a jeden zbiorczy ma służyć jako archiwum danych. Wszystko działa, zaciąga się poprawnie, natomiast mam obawy, że im więcej plików źródłowych, tym dłużej pobieranie danych...
Po pierwsze: z którym fragmentem nagranego kodu masz problem? Po drugie: Nagraj makro kopiowania całego arkusza do nowego pliku ze zmianą jego (pliku) nazwy. Masz 100% gwarancji zachowania formatowania. Jeśli w arkuszu jest nadmiar danych można dopisać usuwanie. Jeśli jesteś początkujący, to nagrywarka jest podstawą. Przykład: To jest nagrane makro...
A nic nie pisałeś, że chcesz zautomatyzować jakąś czynność :) Zwykle robi się to kompleksowo. Pobieranie danych z zewnętrznego źródła lub t.p. a same działania matematyczne są jakby przy okazji. Po drugie, makro pisze się raczej w sytuacjach, gdzie nie ma możliwości stosowania funkcji wbudowanych, a póki co (przynajmniej ja) nie widzę takiej potrzeby....
A może /bez makra/ tak przez tablicę w tablicy zdefiniować ze dwa wiersze w pierwszym imiona w drugim wartości zaś tu wyszukaj.pionow i pobieranie danych z tamtej tablicy. Przykład: =WYSZUKAJ.PIONOWO(A1;imiona;2;FAŁSZ) gdzie: a1 - wpisane imię ewentualnie wybierane z listy, imiona - tablica z dwóch wierszy pierwszy imię, drugi przypisane wartosci do...
Witam, jestem laikiem jeśli chodzi o excela. Dostałem ciężkie zadanie w pracy. Mianowicie mam stworzyć listę , która automatycznie będzie się uzupełniała o dane z raportów. Szablon raportu jest niezmienny. Zmienia się nazwa raportu np z TP-PL-2017-001 , następny nr to TP-PL-2017-002 . Pobierane będą dane tj. Data , imię i nazwisko , Temat , koszty materiału...
Automatycznie pobiera dane ze wszystkich plików katalogu . Czyli jedna lokalizacja(katalog) plików?
Witam, mam takie makro, które pobiera dane poszczególnej spółki z podanej strony. Potrzebuję, aby makro to pobierało dane spółek z indeksu WIG20 i wklejało je do kolejnych arkuszy. Z góry dziękuję za pomoc [syntax=vb]Sub HtmlConnection() Dim myURL As String, myQuery As String Dim bCancel As Boolean myQuery = "?s=bdz" myURL = "http://stooq.pl/q/d/l/"...
Witam, Zastanawiam się czy jest możliwość stworzenia kodu w vba w excelu który będzie wyglądać następująco: 1. Po naciśnięciu przycisku otwiera się okno gdzie wybieram wiele plików xls z różnymi datami (maksymalnie 31) 2. Po wybraniu tych plików program kopiuje dane z określonych komórek np "A2:J2" wybranych plików (z zamkniętych plików) w nowy arkusz...
Dzięki za wskazówkę. Faktycznie to to...
Jeżeli działasz na zamkniętych plikach, to bez VBA nie da rady (ADR.POŚR nie działa z zamkniętymi plikami). Zerknij: [url=http://vbamania.blogspot.com/2009/0... - Wykorzystanie SQL-a [url=http://www.elektroda.pl/rtvforum/vi... - Funkcja GetValue (ExecuteExcel4Macro) Najprościej...
Teoretycznie można coś podobnego zrobić - choć w praktyce jest to bardzo złe rozwiązanie, a już zwłaszcza na plikach w pracy, gdzie istotne jest bezpieczeństwo i pewność danych... Może najpierw wykład, potem kod ;) Garść faktów: Excel nie nadaje się do pracy wielozadaniowej (czy równoległej, zwał jak zwał). Teoretycznie można w pliku włączyć jakiś tam...
Witam. Tak naprawdę nie wiedziałem jaki sensowny tytuł nadać mojemu problemowi. Szukałem na zagranicznych forach ale łatwiej było mi znaleźć rzeczy bardziej skomplikowane niż to czego potrzebuję. Do rzeczy: Mam w arkuszu dwukolumnową tabelę. W jednej kolumnie imiona a w drugiej - nazwiska. Niedaleko jest lista rozwijana - z nazwiskami. Chodzi mi o to...
Jest tam w opcje Excel włączone automatyczne ponowne obliczanie skoroszytu?
Witam, mam ogromna prosbe czy mógłby ktoś mi pomóc/podpowiedzieć w zmodyfikowaniu makr. 1. W załączonym skoroszycie jest jeden arkusz główny <BAZA> i kilka arkuszy pomocniczych np <SM_S_M>, (ich liczba lub nazwy moga się zmieniać). Do każdego z "Arkusza pomocniczego" podpiete są makra które mają za zadanie skopiować zawartość zamknietych...
kwerenda do bazy danych, w którym dane źródłowe jest plik Excel
Witam. Chcę ustanowić połączenie między sterownikiem Siemens S7-1200 a programem MS Excel w celu obustronnej wymiany danych. Mam już skonfigurowany serwer PC Access który łączy się ze sterownikiem i odczytuje zmienne, nie ma z tym żadnych problemów. W Excelu zainstalowałem też dodatek z PC Access, który wyświetla wybrane zmienne w wybranych komórkach,...
Witam serdecznie, Problem niejednokrotnie występował ale nie mogę znaleźć nigdzie rozwiązania pasującego do moich potrzeb. Mianowicie, posiadam plik excel, w którym każdy wiersz przez 32 kolumny posiada wpisane dane tekstowe. Do każdego wiersza w tym pliku posiadam inny plik - txt rozdzielany średnikami, który w excelu ma od 2 do 20 wierszy ( zależnie...
U mnie drukuje poprawnie. Jaki masz komunikat błędu?
[syntax=vbscript]wsspr2.Range("J11,D17,A... = wsRaport.Range("B3").Value[/syntax]
Mam dla ciebie przykrą wiadomość. Excel NIE JEST bazą danych https://support.microsoft.com/pl-pl/offi... Dla innych wersji jest ianczej
https://obrazki.elektroda.pl/5692942100_... Tematem dzisiejszego artykułu jest -przejęcie kontroli na światem! Ha, Ha, Ha -to miał być złowieszczy śmiech ;-) A dokładnie to tylko nad wyświetlaczem VFD, który jest integralną częścią amplitunera SONY STR-DB840QS. Sprzęt leciwy, ale jeszcze daje radę ;-) i jako grajek w sypialni ma się...
Proszę o pomoc - jakie porty muszą być otwarte, aby MS Excel mógł pracować bez ograniczeń, również z VBA i pobieranie danych zewnętrznych np. z baz danych lub z html? Wysokie cyberbezpieczeństwo i najprawd. zablokowano mi wszystko lub prawie wszystko. :(
Niestety nic a nic nie rozumiem z tego co napisałeś. Co nazywasz zbiorem danych? Jeżeli te kolorowe prostokąty, to jest ich 2 a nie 3 chyba. Pobieranie danych z komórek i wpisywanie do innych komórek to nie problem, ważne jak to ma działać, czyli z których komórek pobrać, co z tym zrobić, gdzie zapisać, jak długo to robić.
pobieranie danych excel pobieranie danych tablica excel excel pobieranie danych makra
pralka najbardziej awaryjny peugeot światła cofania bezpiecznik atmega8 ds1820
interfejs delphi kabel brake radio
Błąd C0256 w układzie ABS/ESP w Oplu - przyczyny i rozwiązania Jak uzyskać +15VDC i -15VDC z jednokanałowego zasilacza?