Podobnie, [syntax=vb]For Each b In UserForm1.Controls If TypeName(b) = "TextBox" Then b.Value = "" Next [/syntax]
w Modulu sub odsw() Sheets("PLIK cut").querytables(1).Refresh BackgroundQuery:=False end sub
Dobry wieczór, Można jeszcze tak, z wykorzystaniem obsługi zdarzenia Change, jakkolwiek jest to rozwiązanie niezbyt eleganckie, bo wymagające dopasowania do konretnej struktury arkusza (adresy komórek, w których są dane). Procedura wymaga inicjalizacji, polegającej na wybraniu listy rozwijanej i zatwierdzeniu wyboru. Później ewentualne zmiany w komórce...
Nie wiem czy o to chodzi: Włączenie obliczania iteracyjnego Application.Iteration = True Wyłączenie obliczania iteracyjnego Application.Iteration = False Może trochę więcej rozwiń zagadnienie - co chciałbyś zrobić?
zmieniłem kod jak sugerowałeś ale nadal błąd wyrzuca [syntax=vb]Sub odswiezTebele() Dim i As Integer, k() As Variant k = Array("HM.KH", "HM.ZZ", "HM.TW", "HM.KH_DZ", "HM.ZO") Source.Activate For i = 0 To UBound(k) With Source.Sheets(k(i)) .Activate .Range("A2").Select Selection.ListObject.TableObject.Refresh BackgroundQuery:=False End With Next Source.Save...
Jestem za pomysłem kolegi iksigrek, jednak bym to ograniczył do zmiany w danej komórce, wierszu lub kolumnie w danym arkuszu. Np. Private Sub Worksheet_Change(ByVal Target As Range) If Target.Row = 4 And Target.Column = 12 Then Application.ScreenUpdating = True End Sub Mniej obciąża procesor.
Sądząc po nazwie ("Polewyboru") to nie ActiveX tylko formularzowe. Wykorzystaj wartość komórki wpisanej jako "łącze komórki"... P.S. Na końcu procedury włącz odświeżanie ekranu.
Witam. Zrobiłem nagrałem makro które automatycznie odświeża 3 tabele (co 5 minut). Chciałem dodać możliwość włączenia i wyłączenia na podstawie wartości komórki. Wynik: Sub start() If (Range("AC11") = "TAK") Then Application.OnTime Now + TimeValue("00:05:00&quo... "button3"...
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...
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 wiele nie pomogę, ale jak "zaciągasz" dane to robisz to pasywnie, co określony interwał czasu, zatem w takim rybie "w czasie rzeczywistym" jest nieosiągalne. Czym jest podyktowany wybór Excela do tego zadania?
Jeszcze raz prosba o pomoc, jezeli cos niejasno napisałem to proszę o info a wyjasnie bardziej szczegółowo.
Witam Chodzi ci o odświeżanie łącza?
Poradziłem sobie. Makro odświeża dane w podanym zakresie. Sub pr() Application.Calculation = xlManual DoEvents For Each mycell In Sheets("Feuil1").Range("AP2").Cells mycell.Formula = mycell.Formula Next DoEvents Application.Calculation = xlAutomatic End Sub
Zrozumiałem to trochę inaczej (wiele arkuszy w jednym skoroszycie). Przy porannej kawie wyszło mi coś takiego (przykład w załączniku). Uparłem się na zminimalizowanie VBA i dlatego zastosowałem jedynie odświeżanie filtra przy aktywowaniu arkusza.
[syntax=vbscript]Option Explicit Dim xlApp, xlBook Set xlApp = CreateObject("Excel.Application") Set xlBook = xlApp.Workbooks.Open("N:\a.xlsm") 'Lokalizacja pliku EXcel xlApp.visible = true xlBook.refreshall WScript.Sleep 15000 xlApp.Run "Makro1" 'Nazwa makra do uruchomienia xlBook.Close xlApp.Quit Set xlBook = Nothing Set xlApp = Nothing WScript.Quit...
Witaj ActiveWorkbook.Connections( _moje połączenie").Refresh BackgroundQuery:=false 'Sheets(1).QueryTables("moja").Refresh BackgroundQuery:=false
Jakieś pomysły? Najlepiej załącz plik (z przykładowymi danymi) - co umożliwi ocenę przyczyn takiego działania Excela :cry: Podaj też skąd pochodzą dane źródłowe :?: Na pierwszy "rzut oka" takie dolegliwości mogą wystąpić z powodu zbędnej spacji przed wartością PL np. " PL*"
A z skąd czerpiesz te dane? Np chcąc otrzymywać aktualne wartości danych z FIX'a w Excelu a nie tylko wtedy kiedy się coś tam zrobi np naciśnie Enter wprowadziłem link do zegara w FIX'e i wtedy Excel odświeżał wszystkie dane z częstotliwością zegara to znaczy co 1 sekundę.
Możliwe, że problem będzie leżał w tym, że jak długo plik źródłowy jest otwarty przez innego Excela, tak długo nie będzie możliwe pobranie z niego danych. I nie wiem, czy przypadkiem aktualizacja danych nie przebiega wyłącznie podczas otwierania pliku... Jak wyglądają odwołania u Ciebie? A zastanawiałeś się nad zastosowaniem ODBC lub innego bazodanowego...
Odświeżanie kwerend ręcznie, nie automatycznie po 5 min. Przy tom "." zmienia się na ","
Musisz wyłączyć Eventy w tych makrach. Trochę dziwnie to brzmi (wyłączenie zdarzeń w procedurze zdarzeniowej), ale czasem nie ma innego wyjścia. Pamiętaj włączyć na końcu, podobnie jak z odświeżaniem - Application.Enableevents=false/true
niestety nie znalazłem jeszcze rozwiązania. jak narazie musze odświeżać "ręcznie"
Witam ponownie. Dziś znalazłem sposób aby obejść mój problem. Otóż napisałem markro, które po odświeżeniu i zapisaniu zamyka mój plik, a następnie o wyznaczonej godzinie go otwiera i odświeża kolejny raz. Jest to sposób, aczkolwiek nadal nie dziwi mnie dlaczego nie mogę odświeżyć tego pliku 2 razy pod rząd, bez zamykania go. Pozdrawiam
Obejmujesz kod który ma nie wywoływać błędów: On Error Resume Next 'po błędzie kontynuuje dalej ....kod... On Error GoTo 0 'przywracamy raportowanie błędów
Odświeżam temat;) mam ten sam problem: jak umożliwić odświeżanie danych zewnętrznych w arkuszu chronionym? jakieś pomysły?
Dodałam automatyczne odświeżanie odwołań i jest to Excel 2016.
:) Wiesz co, szybciej wyjdzie tworzenie tego pliku i makra niż tłumaczenie. Masz. Pooglądaj gdzie i w jakim bloku jest umieszczone wywołanie makra "Wykonaj". Nie podpinałem do przycisku bo jakakolwiek zmiana w tabeli A i B (tak jak chciałeś) odświeża tabelę. Jest to trochę "upierdliwe" ale jak "klient" chce ... :)
How to Auto Refresh Excel File Without Opening? I want to Refresh power Query Automatically without opening Excel. Is there a way?
:) Do guru to mi jeszcze dużo brakuję. Tu na forum zadziwiają mnie ludzie swoją wiedzą na temat excela, a im więcej poznaje tym bardziej ogarnia mnie przerażenie że coraz mniej wiem na temat jego możliwości. Poniżej poprawka z formatowaniem już pod 2007 i wyżej. Przyznam że nie wiem czego w poprzednim pliku się wszystko rozsypało (padło odświeżanie).
Windows 10, Excel 2007 z wyłączonym odświeżaniem ekranu - poniżej sekundy.
Witam, posiadam jeden plik główny z którego kopiuje dane za pomocą kodu VBA do innych plików. Problem polega na tym, że w tych plikach przy otwieraniu (Workbook_Open) ustawione jest automatyczne odświeżanie danych co trwa dość długo. Czy jest możliwość aby wyłączyć to odświeżanie podczas kopiowania plików?
Dziękuję za pomysł, ale obawiam się, że taka wersja "cofnij" jest lata świetlne od moich umiejętności :) a jak z tym odświeżaniem?
Czy jest jakiś sposób na odświeżanie tylko nowymi plikami Jest. VBA.
Miałem na myśli coś takiego [syntax=vb]Sub PobierzKurs() Dim wb As Workbook Dim wkCel As Worksheet Dim kolumna As Integer Dim xlApp As New Excel.Application Dim Dane As String Dim b1 As Long If bWylacz Then bWylacz = False: Exit Sub Call Pivot_Refresh Application.ScreenUpdating = False '<<< nie może być przed Exit Sub Set wkCel = ThisWorkbook.ActiveSheet...
Próbowałem w ten sposób ale opcja właściwości połączenia mam nieaktywne :/
To Makro działa super. Jakby jeszcze udało się zrobić, żeby działało automatyczne odświeżanie to byłoby idealnie :) Pozdrawiam
Witam czy ktoś z Was orientuje się może dlaczego kiedy w excelu dochodzi do obliczania formuł w momencie odświeżania wysypuje mi się ekran? A dokładniej mówiąc pojawiają się szczątkowe części innego zamkniętego arkusza? Z góry dziękuję za odpowiedź.
excel to nie baza danych
Dzięki za pomoc, jednak suma.warunków będzie lepsza, bo od razu odświeża dane. Pozdrawiam :) temat do zamknięcia
W E2007 Dane>Odśwież wszystko lub Dane>Połączenia> tu zaznacz właściwe i >Odśwież
Witam zobacz [syntax=vb]ActiveWorkbook.RefreshAll[/sy...
Spróbuj wyłączyć odświeżanie: Application.ScreenUpdating=False za linią z Windows(rap).Activate. Włącz na końcu =True Jeśli nie zadziała można przerobić kod tak, żeby nie było potrzeby "biegania" po arkuszach (bez activate, select, etc)... Np fragment z sortowaniem (nie odwołuj się do okna instancji, tylko do konkretów). W przykładzie przypisanie i...
Temat zamykam.Rozwiązałem problem. Oczywiście kod adamas_nt oraz dołożyłem jeszcze odświeżanie arkusza i wszystko działa tak jak chciałem.
Pobieranie danych z zamkniętego skoroszytu jest możliwe, ale jest to programistycznie skomplikowane, powolne i podatne na błędy. Zwykle prościej jest plik otworzyć, pobrać co potrzeba i zamknąć. Wynik jest wtedy w formie stałych. Trzeba znać szczegóły problemu: ile jest danych do pobrania, z ilu plików, czy lokalizacja tych plików jest stała, jak często...
Po odkomentowaniu tego fragmentu na moim komputerze odświeżanie dalej działa (Excel 2007, Win7). Czyli problem musi być albo w Twojej konfiguracji Excela, albo w jakiś ustawieniach systemowych. Sprawdź na początku, czy w opcjach programu excel->centrum zaufania->ustawienia centrum zaufania masz ustawione odpowiednio niskie poziomy zabezpieczeń. Dodatkowo,...
Dlaczego SQL? W arkuszu "dane" nie ma tabeli w rozumieniu Bazy Danych (Dane>wstaw tabelę). Odwołuj się do prawidłowych nazw. Z drugiej strony, zdaje się, że można to zrobić prościej. Czy chodzi Ci tylko o przypisanie list do combobox'ów? Łatwiej byłoby posługiwać się tablicami. Co z powtórzeniami?
Posiadam wykupiony One drive dla kilku kont A co jest zainstalowane na tych tabletach do obsługi Excela :?: Czyżbyś korzystał tam tylko z aplikacji Webowych (wejście poprzez zwykłą przeglądarkę) ? Nie jestem specjalistą od tzw. wielodostępu, ale wg. mojej wiedzy tylko poprzez zainstalowanie Office 365 na wszystkich urządzeniach możesz uzyskać pożądany...
Numery TextBox-ów miałeś nie po kolei, a poza tym jakieś dziwne adresy. Ograniczyłem zakres filtra do obszaru wypełnionego wg kolumny A. Miałeś całe kolumny. Być może wiele to nie przyspieszy, ale trzeba wypróbować. Wyłączyłem też odświeżanie ekranu, żeby nie migał podczas filtrowania. Na ogół filtrowanie dotyczy jednej kolumny. W jednym przypadku były...
Jeżeli te pionowe zakresy są komórkami scalonymi, to nic z tego. Jeżeli usuniesz scalenie, to masz co najmniej dwa wyjścia: 1. Wstawić np. iksy w tym samym kolorze co tło i sprawę załatwisz funkcją: JEŻELI(ORAZ(warunki)) w połączeniu z funkcją TERAZ. 2. Zastosować VBA wykorzystując właściwość Interior.ColorIndex komórek. Dodano po jakimś czasie: 3....
Jeżeli musisz powiązać jeden plik z wartościami z innego i znasz ich lokalizacje, to otwórz te dwa pliki jednocześnie, w pliku LUTY zrób odwołanie do pliku STYCZEŃ (po prostu - wpisz w komórce =, przejdź do arkusza STYCZEŃ i zaznacz w nim komórkę). Formuła przyjmie wartość mniej więcej taką: =[STYCZEŃ.xls]Arkusz1!$B$3. Jak teraz zamkniesz plik STYCZEŃ,...
Witam serdecznie, chciałbym nauczyć się w jakimś stopniu obsługi komend excela. Próbuję zrobić zależność, w której dane faktury są przenoszone pomiędzy arkuszami, jeśli spełniają jeden warunek - "NIE" są zapłacone. Jak można by było to rozwiązać w inny sposób niż tabela przestawna i odświeżanie przy każdym dodaniu kolejnej faktury? W załączniku plik.
Witam, A co to jest ThisCust? Moja uwaga: o ile nie jest to zamierzone, na końcu makra nie rób .screenUppdating = false, bo wtedy wyłączasz odświeżanie całego ekranu. Ja zawsze daję screenupdating=false na początku makra, a screenupdating=true na końcu - wtedy makro wykonuje się szybciej "w tle", nie odświeżając ekranu.
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ć...
Jak na miniaturze. Mam problem w aplikacjach MS tj. excel, word. Przy wolnym przewijaniu strony, arkusza mam przez chwilę wyświetlany irytujący błąd. Sterowniki nvidii aktualizowałem. Sprzęt to HP Pavilion 9750 i7, 1660 ti, 16 gm ram, odświeżanie 144Hz https://obrazki.elektroda.pl/4284090900_...
po najmniejszej linii oporu eee.... co jest mniejsze linia czy opór? Poprawnie pisze się " Czyli niespełna 3 miliony operacji. Wyłącz Dane z 'innego systemu' zaimportuj do Akcesa. Ja bym załadował dane tak jak są do PostgreSQL, MySQL lub nawet do SQLite i tam zrobił Distinct lub inne zapytanie. Jakoś Access do mnie nie przemawia. jest taka funkcja...
Korzystając z import z sieci web, i wpisaniu URL, pojawiają się żółte strzałki czy trójkąty - te znaczki miałem na myśli. A kliknięcie w link LONG table nic nie da, adres URL pozostaje bez zmian i excel samoczynnie odświeżając i tak widzi tylko "all". No chyba, że u Ciebie zadziałało to z chęcią poznam cały proces :)
po dojsciu do polecenia "ActiveSheet.Paste" przechodzi automatycznie Spróbuj wcześniej Thisworkbook.Activate (przed sheets(mySto).select) Makro umieściłeś w module? Może właściwiej (dla copy-paste) będzie otwierać pliki w jednej instancji? Jeśli wyłączysz odświeżanie, nie będzie znowu tak bardzo rzucało się w oczy...
Bardzo trafne spostrzeżenie. Skraca to znacznie czas wykonania obliczeń i ta prostota kodu. Tylko (przynajmniej u mnie) wyłączenie i włączenie odświeżania trzeba było podać w ten sposób: Application.ScreenUpdating = False ... Application.ScreenUpdating = True Bo inaczej wyskakiwał błąd "Invalid qualifier". Poniżej przykład z o wiele szybszym w działaniu...
Tak jest jeśli chodzi o import to działa właśnie przy tych ustawieniach co 1 minuta automatycznie mi odczytuje uaktualnione pliki i właśnie się zastanawiałem czy jest szansa zwiększyć częstotliwość tego odświeżania. Ale właśnie boje się ze to wszystko się wysypie gdy będzie tak często odświeżane. Dodano po 5 Tak na dobra sprawę to najważniejszy był...
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ę...
Zobacz załączony plik. Użyłem danych wejściowych jak w poprzednim pliku. W momencie, kiedy pojawią ci się nowe dane umieszczasz je w Arkusz1 w kolumnach A i B, przełączasz się na arkusz Tabela przestawna i odświeżasz. Od razu otrzymujesz wyliczenia jakich potrzebujesz. Można dodać jeszcze obsługę zmian itp. ale tu musiałbym zobaczyć przynajmniej strukturę...
Witam, Mam problem z pobieraniem danych - power query z pliku chronionego haslem. baza danych(excel) - "źródło" chronione hasłem "123" Arkusz "pobierz" - tutaj mają trafić dane z odświeżonych zapytań (kilka) Udało mi się znaleźć makro, który otwiera plik źródło i teoretycznie powinien odświeżyć połączenia ale niestety tak się nie dzieje. Wywala błędy...
Ok, faktycznie jest odwołanie, niestety w tym przypadku jest ono wprowadzone chyba na "sztywno" i przy odświeżaniu nie może znaleźć pliku w odpowiedniej lokalizacji. Sterownik ODBC Excel Ciąg O:\Test\ProtTABELA nie jest prawidłową ścieżką.
Świetna robota! A jeśli jeszcze wyłączyć odświeżanie... Sub Szukaj_wszystkie() Start = Timer Application.ScreenUpdating = False Columns("H:H").Cle... szukana = Range("e1") Set znaleziona = Range("a:a").Find&... If Not znaleziona Is Nothing Then wiersz1...
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ę...
Zwykle na czas działania pętli wystarcza wyłączenie zdarzeń i odświeżania.[syntax=vb]Sub Kasuj() Application.EnableEvents = False Application.ScreenUpdating = False For i = Cells(65536, "A").End(xlUp).Row To 3 Step -1 If Cells(i, "B").Value = "" Then Rows(i).delete shift:=x1Up End If Next Application.EnableEvents = True Application.ScreenUpdating =...
Mi tam się podoba jak cyferki śmigają :) Wystarczy w module wyłączyć odświeżanie i na końcu koniecznie włączyć Sub Application.ScreenUpdating = False (...) Application.ScreenUpdating = True End Sub
... chociaż trochę dłużej myśli zanim wszystko sformatuje... Niestety pętle muszą mieć czas na obrót. Ewentualnie wyłącz na chwilę odświeżanie - może to trochę przyśpieszy: zamknij kod w Application.ScreenUpdating = False ... Application.ScreenUpdating = True ... A jak w Twoim kodzie wykluczyć dwa wiersze 45 i 46 ... Np. tak [syntax=vb]For x = 5 To...
Czy ma ktoś jakiś gotowy lub prawie gotowy skrypt do Excela. Chodzi o wyskakujące ostrzeżenie po 5 minutach od otwarcia arkusza niezależnie od tego czy się coś w programie robiło (takie przypomnienie). Plik jest współdzielony na dysku sieciowym. W firmie jest 30 komputerów, i od czasu do czasu ktoś otworzy plik i nie zamknie. Ewentualnie czy jest program,...
Nie ma błędów, jest tylko efekt jakby odświeżania/mrugania excela co ok. 1 sek., które trwa cały czas i nic się nie dzieje.
Kolory, spróbuj zrobić sobie (formatowanie warunkowe), dane ze strony są prosty tekst Odświeżanie co 5 min.
Cześć, mam problem z odświeżaniem danych w excelu, pojawia mi się komunikat o braku dostępnych zasobów, w w menadżerze zadań excel wykorzystuje tylko 300 mb MB pamięci, w momencie zawieszenia się. Proszę o pomoc. http://obrazki.elektroda.pl/5803693000_1...
Cześć wszystkim. Pojawił mi się problem z plikeim VBS - miesiąc temu normalnie działał teraz w połowie przestaje wykonywać pętle. Wyjąsniam o co chodzi i gdzie leży problem. Makro powoduje najpierw usunięcie w folderze X plików .TXT i wgranie nowych z folderu Z. Póżniej kopiuje z X plik Excel i umieszcze go w folderze L. W folderze X jest plik Access...
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.
Koleżanka pisała o odświeżeniu wszystkich tabel w całym skoroszycie, więc makro będzie wyglądało tak: [syntax=vb]Sub Pivot_Refresh() Dim oSh As Excel.Worksheet Dim pvtTbl As PivotTable For Each oSh In ActiveWorkbook.Worksheets For Each pvtTbl In oSh.PivotTables pvtTbl.RefreshTable Next Next End Sub[/syntax]
Witam ponownie. Znowu odświeżam temat i ponowię moje ostatnie pytanie, ale tym razem, czy jest możliwość, prostego wysłania email (jak w powyższym kodzie) nie do Outlook ale do systemowej poczty Windows 10?
Wszystko ładnie, pięknie, tylko gdy w komórkach C i D, F i G itd. mam znowu 'Date' i 'Price' tylko dla innych akcji, i tak x20 (20 par 'Date' i 'Price' dla różnych akcji), i dla każdego C i D, F i G itd. napiszę osobne makro 'row_influx', to wszystko zaczyna cholernie wolno działać mimo braku odświeżania. Stąd pomysł tablicy...
Witam, Czym się różni odświeżanie iteracyjne przy ustawieniu 1 / 1 od 1 / 0,1 Prosiłbym o w miarę wyczerpującą odpowiedź. Z góry dziękuję za pomoc.
Jak najbardziej popraw to makro, nie będzie cię "przerzucało" i będzie działać nawet jak ukryjesz arkusz 0dane0 (właściwość Visable arkusza ustaw na 0). To co zmieniłem zaznaczyłem. Rozumiem że musisz dodać pełny adres źródła (nie wiem po co wykasowałeś ale twoja wola). Nie potrzebny jest teraz wcześniejszy kod makra dane kod kurs_2 sam załatwia wszystko...
Witam, Zrobiłem makro do odświeżania zapytania w power query ale chciałbym aby działało z listą rozwijaną no i tu poległem. Pomóżcie proszę. Dziękuję za wszelką pomoc.
Witam, niestety także nie działa po prostu rezygnuje z tego filtrowania, nie mniej dziękuje za zaangażowanie.Mam jeszcze kilka dręczących mnie pytań, jeśli ktoś rzeczowo odpowie to dziękuje z całego z serca, a jeśli nie będe szukał i próbował do skutku, mianowicie: 1. Obracanie wczytanego obrazu w oknie active x image. Funkcje, które potrafie napisać...
Znacie jakiś darmowy konwerter plików pdf do formatu excel? Znam darmowy sposób importu pliku PDF (wektorowego, a nie obrazka ;-)) do Excela - to jest dodatek Excela - Power Query. Dla ilustracji działania przesyłam w załączeniu testowy wielostronicowy plik PDF 1232818 oraz plik Excela z kilkoma zapytaniami i przekształceniami PQ 1232819 BTW. W edytorze...
Tylko, żeby zadziałała funkcja ADR.POŚR plik źródłowy musi być otwarty. Jeśli tych plików źródłowych jest dużo, a z każdego ma być pobrana jedna wartość, to raczej nie będą otwarte. Trzeba wtedy użyć VBA. Sposobów jest kilka, wybór zależy od tego ile danych i w jakiej konfiguracji mają być pobrane oraz jak często trzeba odświeżać wyniki. W sieci jest...
Musiałbyś zmienić licznik pętli zmiennej wiersza: For k = 1 To ostatnia komórka Range(wiele_kolumn).End przeszukuje tylko skrajną, lewą kolumnę. Wyszukuj od pojedynczej i najlepiej od dołu (jeśli zdarzają się "okienka"). Np ostWrs=Range("B65536")>End(xlup).row Inne sposoby ostW=ActiveSheet.UsedRange.Rows.Count ostW=Columns(2).Find("*", SearchOrder:=xlByRows,...
Cześć, proszę o pomoc. Zrobiłem arkusz w excelu, który pobiera dane z trzech innych źródeł tj. z innych skoroszytów (osobnych plików excela). Trzy źródła połączyłem za pomocą Power Query, włączyłem sortowanie wg daty, dzięki temu w jednym arkuszu mam połączone 3 źródła posortowane wg daty. Niestety muszę dodać nową kolumnę, która będzie edytowana ręcznie,...
Dzięki za zainteresowanie. Wiem że basic w OO jest inny. Wiem też że adresowanie i inne "indeksacje" zaczynają się od 0 Ale dziwi mnie to, że właśnie program działa - ale tylko po takich jak napisałem "czarach". Koledzy spróbujcie zrobić tak jak napisałem w pierwszym poście, czyli Po wyłączeniu projektowania, wciśnięciu pierwszego przycisku i po pojawieniu...
ale jak zablokujesz arkusz Łoj, to trzeba było od razu... Oczywiście, że na zablokowanym się wysypie. Ale skoro już masz z odkrywaniem... Dodaj wyłączanie odświeżania (Application.screenupdate=false/true) i Userzy nie zauważą nawet, że coś się kopiuje.
JacekCz jest zatwardziałym wrogiem Excela i jak zwykle przesadza. Jasne, że lepiej jeździć mercedesem niż małym fiatem... 90 komórek to nie jest dużo dla Excela. Dużo to byłoby 10 tysięcy albo więcej. Jednak trzeba pamiętać jak działa Excel i co ma się w arkuszach poza tymi przenoszonymi komórkami. Standardowo po zapisaniu każdej kolejnej komórki Excel...
Klasyczny przykład na zastosowanie tabeli przestawnej - o ile nie przeszkadza Ci konieczność jej odświeżania po każdej zmianie w danych źródłowych. Kwestia drobnej przeróbki danych i odpowiedniego sformatowania tabeli.
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...
Czy poza myśleniem o tabeli przestawnej próbowałeś ja wykonać? Dlaczego to "nic nie daje"? Można stworzyć sobie szablon z pustym arkuszem o takim samym układzie na dane i tabelą przestawną z tych danych. Potem tylko kopiujesz dane z pliku do tego arkusza, odświeżasz tabelę przestawną która je sumuje, a zsumowane dane z powrotem możesz przekleić do pliku...
W takim razie mamy zupełnie odmienne wyniki testów :!: Z testów, które robiłem gdy pisałem o optymalizacji (dane dla 2000 wierszy ): - kopiowanie komórek pojedynczo ( z jednej kolumny ) - czas 5.26 - 5.6 s, z czego czasy krótsze dla liczb, a dłuższe dla komórek z tekstem. - kopiowanie komórek pojedynczo ze wszystkich 7 kolumn - czas 36.8 - 37,18 s ....
Witam! Moim zdaniem idziesz złą drogą dla uzyskania informacji o zmianie stanu bazy danych. Na podstawie tych importowanych połączeń z bazą danych wnoszę, że masz całkiem poprawnie zbudowane tabele w tej bazie (choć masz drobne problemy z chronologią - np rekord 2,4 i 5 :D ) , lecz nie wykorzystujesz w pełni możliwości budowania odpowiednich kwerend...
potrzebuję makro Taką funkcjonalność, że po zmianie któregokolwiek elementu z zakresu danych Twojego wykresu następuje "przeformatowanie" wszystkich etykiet dla poszczególnych kategorii - jak na zrzucie 1017446 można uzyskać poprzez makro typu Worksheet_Change :D 1017550 Ps. dopiero teraz po opublikowaniu dostrzegłem mankamenty mojego kodu (nie odświeża...
Tak jak kolega powyżej pisał - wystarczy zrobić tabelę przestawną. Jeśli chodzi Ci dokładnie o taki układ jaki zamieściłaś, to tabela musi być odpowiednio sformatowana. Dodatkowo zastosowana jest opcja powtarzania elementów - ale pamiętaj, jest ona dostępna dopiero od wersji 2010. Przy okazji wprowadziłem dynamiczną definicję zakresu danych. Przy odświeżaniu...
Blokuje odświeżanie ekranu. Kursor nie "lata" po ekranie i wszystkich arkuszach w czasie działania makra. Koniecznie na końcu należy ustawić na: true. Czego ja nie zrobiłem w powyższym przykładzie :) Już poprawiony...
Wyłącz odświeżanie ekranu (screenUpdating) na czas działania makra. Z drugiej strony... sheets(1).range("A1:X" & LastRow).copy sheets(2).Range("A1") i w pętli usunąć puste Może szybciej będzie. Jeszcze inna opcja: Odfiltrować puste i skopiować cały zakres ("zwykłe" Copy kopiuje tylko widoczne).
Tu mam wrażenie że jest coś z synchronizacją pomiędzy zamykaniem pliku i kończeniem makra, tak jakby zamykanie pliku trwa a on już skończył makro i dlatego się widok nie odświeża a przycisk cały czas jest jakby wduszony - nie odciska się, i wtedy czegoś mu brakuje, szukam sposobu by je jakoś zatrzymać może jakiś pasek postępu
Przeglądałem. Na jeden wątek znalazłem już rozwiązanie co do pkt. z odświeżaniem. Po prostu dołączyłem do kodu uruchamiającego formularz w arkuszu 1 wiersz: "Call UserForm2.UserForm_Initialize" Cały kod uruchamiający: [syntax=vbscript]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count = 1 And Not Intersect(Target, Range("Description"))...
makro excel odświeżanie makro excel automatyczne odświeżanie słabe odświeżanie
odpowietrzenie pompki ustawienie regulatora pokojowego termet zamiennik pilota alarmu
pralka indesit cieknie pralka indesit cieknie
STM32F401 i karta SD bez systemu plików w Keil uVision Jak działa przekaźnik? Zasada działania i typy