Witam Czy jest możliwe stworzenie takiego makra, które dodawało by dane (nip i adres) do bazy adresów. Chodzi o to by program zapamiętał po pierwszym wprowadzeniu danych adres i nip. A następnie sam uzupełniał pola adresowe po wpisaniu nip-u, który już był raz podany. Z góry dzięki za pomoc. Sory że na priv ale nie mam punktów aby dać temat na ogólnym...
3 - kwerenda tworząca tabelę 'BezPowtorzen': [syntax=sql]SELECT First(Dane.Cena) AS NiepowtarzajacaSieCena INTO BezPowtorzen FROM Dane GROUP BY Dane.Cena HAVING Count(Dane.Cena)=1; [/syntax] 4. Kwerenda tworząca tabelę 'PowtarzajaceSieCeny': [syntax=sql]SELECT First(Dane.Cena) AS PowtarzajacaSieCena, Count(Dane.Cena) AS IloscPowtorzen INTO PowtarzajaceSieCeny...
Witam, Czy jest taka funkcja dzięki której wynik z komórki A1 będzie wklejany do kolejnych komórek w kolumnie B (B1, B2, B3....itd.) Chcę zrobić sobie arkusz który za pomocą kwerendy będzie aktualizował dane z internetu w komórce np. A1 i wklejał zaktualizowane wartości z A1 do kolejnych komórek w kolumnie B tak żeby stworzyć historię wartości. Mam...
Możesz spróbować użyć filtra zaawansowanego. Lub MSQuery i kwerendy w stylu (kwerenda dopasowana do arkusza zamieszczonego przez kolegę JRV ): [syntax=sql]SELECT * FROM [Arkusz1$] WHERE [Arkusz1$].Produkty IN (SELECT * FROM [Arkusz2$])[/syntax] ale to już powstanie trzeci arkusz z danymi które zwróci kwerenda.
W Access/SQL byłaby jedna kwerenda. Możesz zmienić narzędzie?
Obojętnie, w której wersji - może być skrócona. Najlepiej jakby wszędzie był separator dziesiętny, niezależnie czy po raz kolejny włączamy kwerendę pobierającą dane.
kwerenda do bazy danych, w którym dane źródłowe jest plik Excel
Witam Kwerenda do bazy danych na serwere, pod warunkiem
A nie lepiej zamiast trzech przycisków w każdym arkuszu byłoby zrobić jeden przycisk w arkuszu "lista" uruchamiający mechanizm pobierania danych ze wszystkich pozostałych arkuszy? Druga kwestia, że do takiej operacji to nawet nie trzeba makra, wystarczy MSQuery i następująca kwerenda: [syntax=sql]SELECT * FROM [1$] UNION ALL SELECT * FROM [2$] UNION...
Pewnie można, ale to już dłuższa historia... :) Najprościej - jeżeli plik-źródło jest w tej samej lokacji - wstawić kwerendę wybierającą dane (Dane->Importuj dane zewnętrzne->Nowa kwerenda bazy danych, wybrać Excel Files * i OK, wskazać plik-źródło (można zaznaczyć "Tylko do odczytu"), a dalej z kreatora" wybrać zakładkę, rozwinąć ją krzyżykiem, wybrać...
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,...
Nagraj makro rejestratorem, otrzymasz kod gotowy do podpięcia, niemal bez przeróbek. Pamiętaj także o[syntax=vb] Do While ActiveWorkbook.Connections.Count > 0 ActiveWorkbook.Connections.Item(1).Delet... Loop [/syntax]bo po jakimś czasie nazbiera Ci się ich mnóstwo... P.S. Obrazek usuń z postu (jest zbędny), albo zastosuj się do instrukcji...
Tak masz zasięg w całym formularzu (i projekcie, dopóki formularz jest otwarty): Private Sub UserForm_Initialize() GetObject ("c:\zeszyt1.xls") Workbooks("zeszyt1.xls"... End Sub Private Sub CommandButton1_Click() TextBox1 = Worksheets("Arkusz1")....
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.
Widzę dwa rozwiązania: 1. W Excelu przez makro 2. Wrzucić dane do Accessa i zrobić kwerendę w postaci gotowego wyglądu dokumentu.
Ale w przypadku pobierania danych z Internetu (dane zewnętrzne) skrypt nie działa mimo, że w komórce np. B1 pojawiają się wartości większe niż 18 (wartość progowa). Możesz to wyjaśnić? Uruchamiana jest jakaś kwerenda (zdarzenie), lub coś podobnego?
Rozumiem, że jest to operacja jednorazowa, a skoro tak, to najprościej i najszybciej wkleić te dwa arkusze do Akcesa i wykonać jedną prostą kwerendę. P.S. Nie doczytałem... =Wyszukaj.Pionowo...
Załączam plik który wykorzystuje kwerendę (połączenie z bazą poprzez import) z przyciskiem aktualizującym (makro aktualizujące kwerendę). Podobnie jak to zrobił kolegę adamas_nt z tym że w moim przypadku makro tylko wymusza odświeżenie kwerendy. Przy tym rozwiązaniu dane zawsze będą pobierane i aktualizowane na podstawie bazy więc jeżeli zmienią się...
Do tego nie jest potrzebne makro. Wystarczy MSQuery i kwerenda SQL. Dla struktury pliku z załącznika kwerenda będzie wyglądała w następujący sposób: [syntax=sql]SELECT * FROM [Arkusz1$] WHERE Arkusz1$.Nagł_A IN (SELECT Nagł_A FROM [Arkusz2$])[/syntax] Przeanalizuj plik oraz kwerendę i dostosuj ją do swojego pliku.
Chcesz wygrać na loterii, to przynajmniej kup los. Jakie to środowisko graficzne ? Widzę, że w napisanie tego posta włożyłeś maksimum wysiłku. Zapisu "do excela" jako świeżak nie zrobisz, biblioteka jest dość wyrafinowana (jest kilka, "to zależy") Można użyć konwencji schowka / clipboardu. Co w tym arkuszu ma być, tylko liczby, czy cos bardziej skomplikowane?...
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ł...
Wrzuć to do bazy danych, Excel się do tego typu operacji nie nadaje. Zwykły Access - import tabel - i kwerenda typu INNER JOIN [syntax=sql]SELECT tabela1.nrlistu, tabela1.nazwisko as N1, tabela2.nazwisko as N2 FROM tabela1 inner join tabela2 on tabela1.nrlistu = tabela2.nrlistu;[/syntax] Oczywiście zakładając że numer listu istnieje w każdej z tabelek...
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
powiedz mi dlaczego elektrodowicze po początkowym kodzie, który zawiera drobny problem, postępując widocznie na oślep każdy kolejny pomysł idą tylko gorzej? Miałeś kwerendę z parametrami (dobrze!), przeszedłeś na koszmarne sklejanie stringów (niebezpieczne, działanie nieokreślone) Co do szczegółów, wystarczy jeden wiersz z błędem (wyjątkiem) a cała...
Najpierw doprowadź do ujednolicenia obu tabelek - obydwie powinny mieć takie same kolumny. Najlepiej importuj obydwa arkusze Excel do Ms Access - a potem z pomocą SQL stworzysz sobie co dusza zapragnie. Jeśli arkusze są używane (modyfikowane) - możesz wstawić je jako tabela z danymi zewnętrznymi, lub kwerendę. Jest też prostszy sposób - Excel - tabela...
Czy najrozsadniejszym rozwiazaniem bylaby wtedy konwersja pliku Excela do bazy danych Access i wygenerowanie zapytania, ktore polaczyloby 2 tabele Moim skromnym zdaniem jest to najprostsze i najszybsze rozwiązanie. Przecież po połączeniu tabel kwerendą w razie potrzeby masz możliwość powrotu do Excela.
Jeśli masz 2 tabele w których i w jednej i w drugiej są rekordy z polem ID to za pomocą Accessa tworzysz nową bazę, importujesz do niej 2 tabele i w kreatorze tworzysz nową kwerendę wyszukującą niepasujące dane - "wiążesz" ze sobą ID z jednej i drugiej bazy a kwerenda porównuje je i wypluwa rekordy które potrzebujesz np. ID.pierwszatabela + imię.pierwszatabela...
Ten problem rozwiążesz, jeśli nagrasz makro dokonując importu tekstu i podejrzysz kod (dane->importuj dane zewnętrzne->importuj dane). Tworzysz kwerendę w której potem makro może podmieniać ścieżkę do pliku.
Witam, zarejestrowałem takie makro: With ActiveSheet.QueryTables.Add(Connecti... _ "URL;http://www.onet.pl=1"... Destination _ :=Range("a1")) .WebTables = "1" .Refresh BackgroundQuery:=False End With With ActiveSheet.QueryTables.Add(Connecti... _ "URL;http://www.onet.pl=2"...
Można też wręcz stworzyć kwerendę wyłapującą tylko zmiany od ostatniej inspekcji i importować ją gotową do Excela. Jeśli masz problemy ze złożonymi kwerendami to przekonwertuj swoją bazę do mdb i prześlij mi ją na PW. To byłoby dobre jak to zrobić?
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).
A przy pomocy [url=http://www.bardzki.pl/index.php?mid... kolega próbował?
SUPER! to działa, pozostał tylko problem z dodaniem załącznika nie rozumiem jak mam to zrobić, a więc jeszcze raz: Załącznikiem ma być kwerenda "Kwerenda_do_wysłania" która ma być przesłana jako plik Excela Tak wygląda na ten moment kod [syntax=vbscript]Private Sub Polecenie86_Click() Dim oApp As Object Dim oMail As Object Dim rcs As DAO.Recordset Dim...
Pytanie: Czy rzeczywiście pracujesz na excelu 5.0 lub 95 ? Chodzi o to że formuła jest trochę długa i przy bezpośrednich odwołaniach do pliku jeżeli plik rapotr.xls ustawisz np na pulpicie to poprzez to że bedzie bardzo długa ścieżka dostępu do tego pliku formuła nie zmieści się w komórce (przekroczy dozwolona długość zapisu dla komórki). Właściwie...
Jak stworze tabele to mam kolumnę sumującą mi ceny z 3 arkuszy, której nie potrzebuje Sumę możesz usunąć. Prawym klawiszem na tej kolumnie -> Usuń "suma z cena". Teraz jak chce wpisac funkcje jeżeli() to jak zaznaczam pola do funkcji to zamiast prostego np.=JEŻELI(B5=C5;0;1)+JEŻELI(C5=D5;0;1) mi wychodzi coś takiego: ... Dlatego ja wpisałem ten warunek...
Dlaczego nie zrobić w Excel import z bazy Access'a?
Witam, Mam pewien problem którego nie jestem w stanie prześledzić, mianowicie na FTP sieciowym (który jest beckupowany) mam zamieszczony arkusz Excel który jest bazą danych, dla innych arkuszy które za pomocą kwerendy łączą się z plikiem i siąpają z niego dane, oraz zawierają kody makra które dopisują bądź edytują poszczególne wpisy w pliku źródłowym...
Witam może lepiej nie Eksport z Access do Excel, a import w Excel z Access? Albo użyć kwerendy (Dsn = Access Database)
Jest jakiś trik by po nowym wpisie posortowała się z automatu? Można wykorzystać makro zdarzeniowe typu [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range)[/syntax] dla arkusza z danymi, które będzie sortowało po każdej zmianie w określonym zakresie :D . Poprzez trick z importem danych z jednego arkusza do drugiego można ustawić kwerendę...
Witam. Być może jest inne podejście do pracy. Sądzę, że wybierając z listy wartości 1000 nie jest szczególnie łatwa praca. Jeśli lista w innym pliku, można utworzyć kwerendę. waży około 4 MB Weź mniej ozdoby i formatowanie.
zrobiłem jak zaproponowałeś. Dodałem parametryzację kwerendy, czyli w oknie dialogowym podaję nr arusza. To duże ułatwienie, działa. Bardzo dziękuję. Będę jeszcze walczył, aby mimo wszystko wykonać to z poziomu VBA, mógłbym wtedy wszystko zautomatyzować, czyli otworzyć plik źródłowy, kwerendą pobrać dane , wsawić do pliku docelowego i wykonać analizę....
w jaki sposób makro będzie wiedziało z którego fragmentu kodu html pobrać dane? Takie rzeczy zrobisz za pomocą kwerendy. (excel>narzędzia >pobierz dane zewnętrzne) do jakiejś bazy z kursami
Python raczej nie dla Excela. Próbowałem ten kod w Calc'u, ale jakoś mi nie idzie. W Excelu można uruchomić kwerendę w pętli. Temat mnie zaciekawił, więc przysiedziałem chwilkę. Przykładów kwerend web jest w sieci mnóstwo, wystarczy skopiować pierwszy lepszy. Adres: kliknąć ppm w ramkę na stronie (po zapytaniu) i skopiować. Odpowiedź przychodzi w tabeli,...
To wypróbuj MSQuery i następującą kwerendę: [syntax=sql]SELECT A, B, SUM(C) AS Suma FROM [Arkusz1$] GROUP BY A, B[/syntax] gdzie: - A, B, C - nagłówki kolumn - Arkusz1 - nazwa arkusza z danymi
Przykładowe info: http://www.swiatexcela.pl/wp-content/upl... i pewnie coś na forum - nie sprawdzałem na tę chwilę. Jak widać potrzebna jest do tego wiedza o nazwach: pliku bazy, tabel z danymi i pól tabel - załóżmy przykładowo, że w bazie: 1. Pompy.mdb mamy 3 tabele z danymi: 1. Pompa1 2. Pompa2 3. Pompa3...
>Oska10 Z funkcji jedynie ZAOKR, ZAOKR.DO.CAŁK i cztery działania matematyczne "+", "-", "*", "/". Poukładaj dane źródłowe i wyniki w arkuszu tak, aby łatwo było zrobić wykres. Najlepiej obok siebie w wierszach lub w kolumnach. Do przedstawienia wyników najodpowiedniejszy będzie wykres kołowy. potrzebuje duzo duzo wiecej (ponad 2 miliony) (?) Access...
Przetestuj poniższą formułę tablicową (zatwierdzanie CTRL+SHIFT+ENTER) =INDEKS(Arkusz1!$B$1:$C$11;PODAJ... Komórka H2 - komórka do wpisywania numeru dziennika...
Pierwsza linia działa, druga nie Nje działa, bo oczekiwany jest obiekt typu tabela lub kwerenda, a nie zapytanie SQL.
F2 =SUMA.JEŻELI(A:A;A2;E:E) przeciagnij w dol, wlasciwosci kwerendy - Wypełniać formuły w sąsiadujących kolumnach Dziękuję, ale pytam o rozwiązanie z użyciem kwerendy. Excel to był tylko przykład.Rekordów jest na prawdę dużo i baza przyrasta.
Witam, Napisałem kod VBA który ma za zadanie porównać dane z 2 arkuszy. Do tego celu użyłem zewnętrznego pliku Excela jako bazy danych. Kod dziala super jeżeli używam 1 kwerendy gdzie nie ma INNER JOIN. Natomiast jeżeli chce użyć 2 kwerendy wyskakuje mi błąd że nie obsługuje JOIN. W references podpiąłem Microsoft Active X Data Objects 6.1 Liblary. [syntax=vb]Sub...
Zużycie ramu przez ten czas wzrosło o ok. 0,5 GB Czy usuwasz kwerendę/y po każdym add, refresh? Jeśli nie, to policz ile ich jest w skoroszycie. Np poleceniem [syntax=vb]Msgbox=ActiveWorkbook.Connect... to jest przyczyną "połykania" RAM'u...
prosze o podpowiedzi albo o małe poprawki W Twojej sytuacji (brak accessa) jedynym rozwiązaniem jest opracowanie formularza w excelu (zakładka deweloper, visual basic, insert, userform itd.) i drobne oskryptowanie w vba zapisujące dane formularza do odpowiedniej tabeli. Gdybyś posiadała accessa to wprowadzone dane poprzez formularz można swobodnie...
Witaj Można użyć kwerendy do filtrowania dla pierwszej kolumny(DSN = Text Files) Musi być ustawiona MSQuery
Nie zawsze nowe jest najlepszy od starych. W Excel 2003 to proste, aby kwerendy od 1, 2, itd., jedna pod drugą. Tylko pierwsza z nagłówkami, reszta nie. W Excel 2007 nie można pozbyć się dodatkowych nagłówków, wie ktos moze.
Dzięki za szybką odpowiedż. Zapomniałem napisać że kwerenda nie działa. Po prostu brak strzałki przy tabeli i z kwerendy nici.Gdy chcę ściągnąć całą stronę za pomocą kwerendy w komórce arkusza pokazuje sie napis .."JavaScript might have been turned off. Please check your browser settings in order to access and use this site"..
hehe ok umknęła mi Kasia w Excel dało by się coś takiego zrobić z funkcją jeżeli ale najwygodniej/szybciej to Access 1. importujesz dane do tabeli z pliku 2. tworzysz kwerendę, wykorzystując wzór "kreator kwerend wyszukujących duplikaty i lecisz według kreatora 3. klikasz prawym klawiszem myszy na wykonanej kwerendzie i "widok projektu" 4. najważniejsze,...
Dzieki za podpowiedź z : Set xlApp = CreateObject("Excel.Application") xlApp.visible = true Faktycznie teraz odpalenie skryptu VBS uruchamia plik a.xlsm, jednak od razu po odpaleniu wykonuje się makro bez odświeżenia kwerendy, zapisuje po prostu plik w nowym miejscu pod nową nazwą ale z starymi danymi. Oczywiście 0 w VBS jest zamienione na 3. Odpalenie...
Pobierasz dane poprzez kwerendę (dane zewnętrzne) czy poprzez odwołanie do konkretnych komórek innego skoroszytu? W drugim przypadku nie powinieneś mieć kłopotu z komórkami chronionymi. W pierwszym przypadku excel nie pozwoli bo metoda z odświeżaniem danych polega na wprowadzeniu nowych danych do komórek a właśnie to jest chronione i następuje sprzeczność....
Mam plik w Excelu, który waży ok 50 mb... Teraz pytanie jak to zrobić? Taka ilość danych wskazuje na potrzebę zaangażowania do obliczeń innych aplikacji :cry: np. z pakietu Office możesz wykorzystać bazy danych Access. :idea: Całą tabelę importujesz do Accessa i tam szybciutko przeprowadzisz dowolne sortowanie, :D a za pomocą odpowiednio zaprojektowanych...
za pomocą kwerendy z parametrem J6 + makro
Dotnetvb - kwerenda sieci Web nie działa, bo generalnie chcę skopiować dane z aktualnie otwartej zakładki aplikacji wyświetlanej w przeglądarce a nie z sieci web. club - też mam IE 11, błąd ten sam tzn. otwiera nowe okno z zakładką, ale nie zaznacza i nie kopiuje danych kinggustac - tak jak piszesz:"Musisz znaleźć okno, które ma być kopiowane, wyrzucić...
Dokładnie, też bym wolał, aby było możliwe napisanie makra w excelu z kwerendą SQL która by już przygotowała dane dla pivottable... jest prościej, ale jeśli nie można to trzeba kombinować z danymi zastanymi i z nich zbudować informacje ;) Poczekajmy aż autor wątku się odezwie.
Dzień dobry, Łatwiej byłoby coś konkretnego zaproponować, gdyby załączył Pan przykładowe pliki i napisał, której wersji Excela Pan używa. Problem można próbować rozwiązać na przykład tworząc łącza do arkuszy źródłowych za pomocą programu Microsoft Query, który jest dostępny z poziomu Excela. Nie trzeba nawet pisać makr, trzeba natomiast zdefiniować...
Ale zawsze ma pobierać wartość z jednego pliku, który będzie powiększony o kolejne dane W takiej sytuacji możesz spróbować rozwiązania VBA opartego o kwerendę SQL i Microsoft Query (po uprzedniej modyfikacji kodu w miejscu: DBQ=O:\Test\Moje\ProtDataFiltr.xlsm;Defa... wymianę Twojej lokalizacji pliku i ścieżki :D , oraz odpowiedniej...
Witam, zastanawiam się jeszcze nad jedną rzeczą. Mam stworzone w excelu pewne makro, które importuje kwerendą dane z netu. Czy jest możliwe aby można było w makrze zdefiniować okres jego działania? To znaczy przykładowo chciałbym, żeby działało ono np tylko do 20 lipca i 21 lipca już nie ( ewentualnie jakiś wybrany z tego tytułu przeze mnie komunikat...
Rysunek jest tylko po to aby zobrazować że w kolumnie są 0. Nie ma również znaczenia skąd są ściągane dane i czy kwerendą czy nie. Jest plik A z którego dane pobieram i plik B do którego pobieram. Gdybym miał możliwość zamiany tego 0 już w pliku A na Brak to logiczne jest że nie prosiłbym o pomoc. Sprawa jest dość prosta i myślę że nie trzeba się zagłębiać...
A masz kolego w swoich tabelach i kwerendach taką nazwę pola :?: Jeśli tak - to jaki typ danych jest w tym polu :?: Mam. Jest to pierwsza automatyczna kolumna tabeli numerująca wiersze, a w kwerendach również występują. A więc posiadają format liczby. W związku z powyższym jak należałoby przekształcić kod, aby zadziałało, bo próbuję kombinować na oślep,...
A w samym accessie nie możesz "połączyć" się z tabelami i pobierać z nich odpowiednie dane(że są na innych serwerach to nie ma znaczenia ważne żeby był jednoczesny dostęp do nich) . I poprzez kwerendę wybierającą lub aktualizującą sprawdzać błędne dane a poprzez odpowiednio zbudowany formularz można poprawić te dane (nie napisałeś [albo przeoczyłem]...
1. Jeśli chodzi o OLE to nie ma znaczenia czy wstawiasz obiekt typu Arkusz Excel'a, czy bazę Access'a. Tak naprawdę VB uruchamia program, w którym plik był napisany. Jedynym warunkiem jest to, że musisz mieć zainstalowanego Office'a. Ale to pewnie już wiesz. 2. Generalnie to ten sam język. Formularze, pętle, procedury, komunikaty itd działają identyczne....
Dobrze rozumiem? I gdzie wstawić to LIKE? Na początek polecam ci jakiś kurs SQL + podstawy VBA. Naprawdę ci się przydadzą - jeśli wiążesz jakieś plany z Access'em. Naprawdę uważam - że jeśli ktoś chce "napisać aplikację" musi to znać. Samo "kreowanie aplikacji kreatorami" nic nie da. Inaczej zostaje mu Excel i kreatory Accesowe i odwieczne pytanie...
jest to baza szkła zespolonego Skoro traktujesz te dane jako bazę, to dlaczego trzymasz je w arkuszu kalkulacyjnym, a nie w aplikacji bazodanowej? Daj to np. do programu Access i dane dostaną skrzydeł :) Coś, co w arkuszach kalkulacyjnych bywa trudno osiągalne, w bazie, poprzez stosowanie jej narzędzi (kwerendy, raporty itp.), jest łatwiejsze do uzyskania....
Czy da się to zrobić jakąś formułą? Szczerze mówiąc makr nie umiem. Bardzo proszę o pomoc. Można to zrobić przy użyciu formuł :!: Znacznie mocniej się czuje w formułach excela, więc w sytuacji gdy miałem potrzebę utworzenia dla księgowości tzw księgi handlowej w oparciu o dwie tabele z bazy danych zrobiłem dużą tabelę wynikową, w której w każdej komórce...
Pomyśl, jak radzi kolega PRL . Przecież jeśli wstawiasz kwerendę With ActiveSheet.QueryTables.Add(Conne... to wystarczy jak na początku pętli dopiszesz wstawianie nowego arkusza (nagraj makro i przekopiuj), nadanie mu nazwy i aktywowanie (niekonieczne, bo nowy=aktywowany, ale dla porządku). Razem 3 (słownie: trzy) linijki ;) Pomocna uwaga: Nowo wstawiony...
Zdaje się, że przed uruchomieniem, trzeba usunąć "stare" kwerendy - patrz załącznik (trochę zoptymalizowałem wynik przy okazji)
Witam, Mam problem z kwerendą odnośnie oddzielenia pracowników od managerów. W raporcie mam kolumnę ze wszystkimi pracownikami oraz kolumnę z managerami przypisanymi do tych pracowników. Problem polega na tym, że w kolumnie pracownicy są także managerowie (są też pracownikami:)). Chciałbym aby kwerenda odizolowała mi pracowników od manager. Napisałem...
Możesz także wykorzystać MSQuery i następującą kwerendę: [syntax=sql]SELECT FORMAT([DateTime], 'YYYY-MM-DD') AS [Date], AVG([Voltage/V]) AS [Average Voltage/V], AVG([Current/A]) AS [Average Current/A], AVG([Power Factor]) AS [Average Power Factor], AVG([Actual Consumption/W]) AS [Average Actual Consumption/W], AVG([Apparent Consumption/W]) AS [Average...
Chcę aby w arkuszu produkcja kolumna N , wpisując słowo 'got.' formuła przekopiowała mi cały wiersz do arkusza zrobione. No a jak "kolumna N" nie zna dobrze VBA :?: :D To jeśli W Excelu porusza(m) się biegle szuka(m) innych możliwych rozwiązań dla uzyskania pożądanego rezultatu. Przykładowo w Excelu 2007: 1. Porządkuje skoroszyt Produkcja.xls :sprawdzam...
Dla kwerendy nie jest potrzebne makro, tylko komorka z podana wartość.(jak sciezka pliku .txt jest stala) Patrz tu https://support.office.com/pl-pl/article... oraz tu https://support.office.com/pl-pl/article...
Jeśli masz jakieś przeciwskazania co do zastosowania makr :cry: to w Twoim układzie danych najprościej moim zdaniem wykorzystać "wewnętrzny import" danych z Bazy przy użyciu Microsoft Query :D W kwerendach zmieniasz tylko kryterium filtrowania i po każdej zmianie Bazy możesz odświeżyć i zaktualizować wszystkie arkusze asortymentowe :spoko: 899914
Baza nie jest relacyjna :) po prostu z poziomu exell-a wyszukiwanie w takiej bazie jest łatwiejsze niż z poziomu Access-a. Chyba ze jest jakiś szybki sposób na łatwe oprogramowanie tej bazy poprzez jakieś makro albo definicje jakiś filtrów IMHO najprostszy sposób jest sposób MS :D Z poziomu Excela wybierasz na zakładce Dane -> Importuj dane zewnetrzne...
A nie byłoby szybciej zrobić kwerendy w Accesie i wyeksportować gotowca do excela :|
Witajcie, mam wydawałoby się prosty temat ale ciągle coś mi nie wychodzi. Chciałbym zliczyć ilość unikatowych wartości z całej kolumny D jak na screenie poniżej i wynik mieć w komórce V2. https://obrazki.elektroda.pl/2381164700_... Próbowałem różnych połączeń funkcji Suma.iloczynów, Licz.jeżeli, Podaj.pozycję i Częstość ale w wyniku...
Co nazywasz bazami wewnętrznymi, a co zewnętrznymi? Na obrazku jest arkusz otwarty w sieci, a u mnie na połączonym arkuszu wykonana kwerenda dołączająca z arkusza do tabeli lokalnej. Działa, jak powinno. I jako arkusz połączony i jako import arkusza, co widać na filmie. https://obrazki.elektroda.pl/2853546700_...
Cześć, od kilku dni próbuję zaktualizować kod VBA tak aby dane z zakładki KWERENDA (tylko z kolumn od A do H) wklejały się do zakładki REJESTR PROTOKOŁÓW w pierwszy wolny wiersz w kolumnach A:H . Dodatkowo przed kopiowaniem nakładam filtr tak aby skopiowały się tylko konkretne wiersze. Jak w zakres destynacji wprowadzam np Range("A1", "H1") to kopiuje...
Tworzenie 5 kwerendy do pliku tekstowego(WHERE Name="Temperatura", "Moc", itp.)
Witam, po raz kolejny dziś stanąłem przed ścianą. Mam problem z danymi które ściąga mi makro z kwerendą. W liczbach jest kropka oddzielająca całości od dziesiętnych co uniemożliwia mi ich obróbkę. Wymyśliłem sobie coś takiego co załączyłem poniżej. A więc kwerenda wrzuca mi dane w zakres komórek A2:C20 ja to kopiuję niżej i po skopiowaniu zamieniam...
Cześć Napisałem proste makro króre odświeża plik excela połączony kwerendami z accesem, a następinie zapisuje go. ActiveWorkbook.RefreshAll ActiveWorkbook.Save W trakcie odświeżania pliku wyskakuje komunikat :" To polecenie anuluje wykonywane polecienie Odśwież dane. Czy kontynuować? " Jeżeli wcisnę "tak" to przerwane zostaje odświeżanie i następuje...
Jak dowiedział się, formuły nie może być, chyba że jakiś inny sposób(makra i t.p.) lub być może w Excel2010 lub powyżej (nie wiem) Można nadal używać kwerendy, zależy jak są dane w arkuszu
A ja mam sugestie inna : jak znasz trochę Access'a to zaczytaj wprost te dwa pliki do niego. Tam w kwerendach mozna wybrac bez znajomości programowania gotowe zapytanie znajdujące duplikaty wierszy (rekordów). Szybko i bez nadmiernego i niepotrzebnego wysiłku. P.S. Jak chodzi ci tylko o te 4 kolumny , to przygotuj kopie tych 2 arkuszy które będą zawierać...
Powtórzę, że do tego właśnie jest Akces. Stwórz plik DANE z tabelami zleceń i umieść go na udziale sieciowym. Na komputerze użytkownika zmapuj udział sieciowy na przykład jako I:. Stwórz plik z formularzami, kwerendami, raportami i modułami. Tam też połącz tabele z pliku I:\DANE.accdb. Dodano po 14 Za bardzo w obecnej chwili nie mogę tego sprawdzić...
pomóc mi w skomponowaniu formuły układającej kody w kolejności. Zanim znajdziesz odpowiednią formułę wyszukująco-filtrującą proponuję rozważyć wykorzystanie rozwiązania opartego o tzw. import wewnętrzny przy wykorzystaniu Microsoft Query :idea: Możesz uzyskać efekt jak na zrzucie: 986912 a po każdej zmianie listy kodów wystarczy kliknąć "Odśwież wszystko"...
Witam, sprawa wydaje mi się trywialnie prosta, jednak jako że na co dzień nie używam excela, nie bardzo orientuję się w temacie. O co chodzi: Mam dwa pliki w excelu, zawierające dane klientów (nazwa, adres, (...), NIP), przy czym w jednym mam zebranych wszystkich klientów, a w drugim mam tylko NIPy i pułapy promocyjne (też kilka kolumn). Sytuacja wygląda...
Witam Panowie, podbijam temat. Na bloga o tematyce muzycznej tworze sobie arkusz, który za pomocą kwerend ma zbierać dane ze stron z listami przebojów. To w połączeniu z formułami mocno ułatwia sprawę, ale potrzebuję jeszcze jednej rzeczy, z którą nie mogę sobie poradzić... Mianowicie chodzi o to, by stworzyć makro, które z arkusza z kwerendą (w tym...
ma byc w jednej kolumnie lub w dwoch? Czy to ma jasies znaczenie? Np. '30' i 'ch' dzieli się Tab'em, oraz 'Ho't i 'W', - i D itp., nastepnie dane w arkuszu Excel jest przesunięte wewnątrz tabeli. Lanzul ma racje, Wczytac ten plik Excel'em, jeszcze lepej jak jest na komputerze klient lub run-time Oracle, wczytac to za pomocy kwerendy
- dopóki nie nauczysz się Excela i VBA na tyle, żeby zorientować się jak to funkcjonuje i co gdzie trzeba zmieniać żeby zachować funkcjonalność Przede wszystkim dziękuję za cierpliwość i rady które "natchnęły mnie" coby "ruszyć z kwerendami" ze zbiorami w Accesie. Przypomniałem sobie "dłubanie" przy budowie kartotek i baz - i rzeczywiście tam wykorzystywałem...
Z tego co wiem nie ma możliwości aby w normalnej tabeli nie wyświetlało pustych komórek. lecz istnieje parę opcji które mogą ci to umożliwić między innymi: Kwerendy, Raporty i tym podobne. Polecam żebyś obejrzał poradnik na YT i w zależności od potrzeb wybrał ten który najbardziej ci odpowiada.
najpierw access później mysql więc nauczyłem się na sucho bez jakiejkolwiek wiedzy. Ale acces jest naprawdę prosty. Mówimy o niezależnych tabelach - rejestrach czy o bazach danych (tabelach połączonych relacjami z różnymi typami sprzężeń)? Nie przeczę że access nie jest prosty. Po to jest żeby upraszczał szereg bardziej pracochłonnych rzeczy występujących...
Witam. W przypadku kwerendy więcej niż 2 linie, zaproponować, co następuje: 1. Makro, który odświeża dane pierwotnie ociera wszystkich wierszy w kwerendzie. 2. Makro organizujące dane okresowo sprawdza, czy drugi wiersz jest pusty. 3. Gdy kwerenda jest przygotowany, makro będzie kontynuować prace.
zmiana w tabeli podstawowej nie ma wpływu na tabele stworzone obok To nie do końca prawda :please: Zastosowałem tu tzw wewnętrzny import :idea: więc po każdej zmianie danych w tabeli głównej musisz przeprowadzić procedurę odświeżania importu :!: Wchodzisz w zakładkę Dane i musisz wcisnąć przycisk "Odśwież wszystko" :spoko: BTW w przypadku kiedy zmieni...
Użyj MSQuery i następującej kwerendy [syntax=sql]SELECT * FROM (SELECT * FROM [Sheet1$] UNION ALL SELECT * FROM [Sheet2$]) WHERE lp >0[/syntax]
kwerenda access access kwerenda kwerenda acces
linux puppy czcionka chrome skrzynia garbusa
babcia komputer sterownik movera
Agregat prądotwórczy do dwóch młotów Hilti TE 70 Zwiększone spalanie po wymianie ECU w Dacia Logan MCV 2 1.2 benzyna 2014