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ć...
Mam problem z jednym makrem excelowym. Potzebuje zbudowac liste, gdzie w kolumnie A będą ręcznie wpisywane nazwy. Na ich podstawie, w zależności co będzie w kolumnie A, w kolumnie B ma pojawić się konkretna wartość, kopiowana z Arkusza 2. Z kopiwaniem już sobie poradziłem, nie mogę dać sobie rady, żeby odświeżanie było w czasie rzeczywistym. tzn. przy...
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...
https://obrazki.elektroda.pl/5949275600_... (Miniaturka przedstawia zrzut ekranu z mojego prywatnego pliku Excela z projektami; zrealizowany jest on metodą którą opiszę poniżej) Witajcie moi drodzy Zapraszam do lektury mojego nietypowego tematu przeznaczonego dla elektroników amatorów i hobbystów wykonujących własne projekty. Przedstawię...
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...
Cześć, Piszę do Was, bo może ktoś miałby pomysł jak rozwiązać pewne kwestie, nad którą się zatrzymałem robiąc makro. Sprawa wygląda tak, że jest arkusz 'umowy', gdzie są umowy, etapy ich realizacji i inne dane. Na ich podstawie makro obrabia dane i wprowadza je do zakładki 'faktury' i pojawia się pierwszy problem: - chciałem zrobić przycisk, pod które...
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]
Potrzebuję linijkę kodu Masz już coś "napisane"? Mam makro które w momencie otwarcia pliku B w pliku A tworzyło odwołania za pomocą formuły = &scieżka&nazwapliku do konkretnych komórek. Dzięki temu w Pliku A miałem aktualne dane. Ale pojawia sie problem natury takiej że gdy plik będzie edytowany przez kilka osób naraz to wtedy nie jest w stanie sam...
Witam serdecznie! Mam napisane pewne Makro które ma za zadanie co godzinę odświeżać dane w prezentacji PP, która zaciąga dane z Excela. Problem pojawia się w momencie gdy któryś plik excel zostanie przypadkowo otwarty. Wtedy na prezentacji wywali błąd "plik tylko do odczytu". Czy jest możliwość przekształcenia mojego makra w taki sposób aby nie wywalało...
Próbowałem już coś "zdziałać" za pomocą korespondencji seryjnej, ale nie bardzo mi wyszło. Za to udało mi się rozwiązać mój problem za pomocą styli, ale jest to dosyć kłopotliwe i niewygodne (min. trzeba na koniec zaznaczyć cały tekst i odświeżać F9). W takim razie proszę jeszcze o wskazówki odnośnie korespondencji seryjnej (również oferuję punkty).
dziękuję za podpowiedź ale nie pomogło niestety, gdzieś znalazłem sugestię że with może powodować problem ale to też zły trop sprawdziłem ręcznie nagrywając makro, po kliknięciu w zakładce dane odśwież nagrało się makro i to zadziałało Dodano po 26 oj pośpieszyłem się [syntax=vb]ActiveWorkbook.RefreshAll[/sy... nie do końca rozwiązuje problem wyskakuje...
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...
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ść....
Przyznam że nie do końca wiem o co ci chodzi. Trochę inaczej pobierałbym dane z pliku baza-a. Bo w ten sposób po otwarciu pliku wykresy (bez otwierania pliku baza-a) są błędy. Ja to zrobiłem za pomocą "importuj dane zewnętrzne" z menu Dane (przy pierwszym tworzeniu kwerendy - potem tylko odświeżanie danych) w arkuszu Dane i do niego odwołałem formuły...
ten InputBox nawet nie jest tu konieczny bo zawsze z każdego pliku źródłowego z tego samego arkusza i tej samej komórki będzie spływała jakaś wartość do tej samej komórki w arkuszu UZYWANE. Więc muszę i tak wpisać ręcznie Array. Problem pojawia się wówczas gdy chciałbym nie tylko kopiować ze wszystkich Arkuszy1 do Arkusza1 w UZYWANE. A jeżeli w plikach...
Witam zobacz [syntax=vb]ActiveWorkbook.RefreshAll[/sy...
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"...
Pożądany efekt aktualizacji tabeli w arkuszu "3" 961000 można uzyskać poprzez makro aktualizujące (odświeżanie danych skrótem ctrl + a :D ) z zastosowanie pętli typu: 961004
Da się zrobić przycisk który uruchomi makro. Pytanie co konkretnie ma robić makro?
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
Wyłącz odświeżanie ekranu przed pętlą (Application.Screenupdating=false) a za pętlą włącz ponownie (=true)
Jeszcze raz prosba o pomoc, jezeli cos niejasno napisałem to proszę o info a wyjasnie bardziej szczegółowo.
Witam. Czy jest możliść zignorowania błędu w makro w Excelu, w przypadku jeśli makro odświeża tabele która np. nie istnieje. Wystakuje wtedy okienko z błędem, można to ominąć i przejść do kolejnej komendy? Przykład: Sub refresh() ActiveSheet.PivotTables("Tabela przestawna5").PivotCache.refres... ActiveSheet.PivotTables("Tabela...
:) 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 ... :)
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.
Nie bardzo rozumiem na czym polega istota problemu. Czy tylko na automatycznym odświeżeniu tabeli przestawnej? To można zrobić np. makrem przy każdorazowej aktywacji arkusza z tabelą. Przykład w załączniku. Analogicznie można bez tabeli przestawnej założyć tylko filtr i ten filtr odświeżać makrem. Można też formułami, ale to bardziej skomplikowane.
Dobry wieczór, Trudno mi wyciągnąć od Pana, o co naprawdę Panu chodzi, więc jeśli dobrze rozumiem intencje proponuję takie rozwiązanie: utworzyć tymczasową kopię oryginalnego zakresu w wolnym miejscu arkusza (ja użyłem zakresu I6:M12), skopiować tam zakres oryginalny, wyczyścić komórki zawierające zera lub liczby ujemne, wreszcie wyczyszczony zakres...
Skoro próbuje Kolega coś sam pokombinować, to trochę pomogę... ;) Nie wiem na ile dobrze zrozumiałem całą ideę, więc będziesz musiał trochę dostosować kod do swoich potrzeb. Zacznijmy od tego, żeby umieścić kod makra wewnątrz takiego fragmentu kodu (fragment dla makra umieszczonego w zdarzeniu kliknięcia przycisku): [syntax=vb]Private Sub CommandButton1_Click()...
[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...
Sprawa jest trochę skomplikowana, bo hiperłącza w Excelu nie lubią sortowania, a sortowanie nie przesuwa odpowiednio hiperłączy. Do tego jeszcze funkcja HIPERŁĄCZE nie obsługuje tablic, tylko pojedyncze komórki. Być może jest to do zrobienia z wykorzystaniem funkcji LAMBDA, nie próbowałem, ale obawiam się, że mogłoby to być dość powolne rozwiązanie....
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...
Tego typu filtrowanie danych możesz zrobić albo przy użyciu makra :idea: , albo przy użyciu kwerendy :spoko: W obu rozwiązaniach po dopisaniu nowych danych do arkusza Lista, konieczna będzie w zasadzie interakcja usera: uruchomienie makra lub ręczne odświeżanie danych. Makra przygotują Ci prawdopodobnie inni koledzy :D , ja zaś proponuję wykorzystanie...
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.
Wystarczy zmiana typu zmiennych na long. (at)wxyz1986 na początku makra wyłącz odświeżanie ekranu oraz automatyczne przeliczanie formuł (jeśli masz) a makro powinno przyspieszyć [syntax=vb]With Application .ScreenUpdating = False .Calculation = xlCalculationManual End With[/syntax] Na końcu kodu oczywiście nie zapomnij ponownie włączyć tych właściwości...
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...
Na początku procedury wyłącz odświeżanie (1), na końcu włącz. Jeśli masz oprogramowane zdarzenia arkusza lub funkcje użytkownika w arkuszu, to wyłącz także zdarzenia (2). [syntax=vb]Application.ScreenUpdating = False '1 Application.EnableEvents = False '2 i = 1 Do ... Loop Application.EnableEvents = True Application.ScreenUpdating = True[/syntax]
Co może być przyczyną Trzeba odświeżyć linki. np. makrem [syntax=vbscript]ActiveWorkbook.UpdateLi... Name:=ActiveWorkbook.LinkSources[/syntax...
Witam, Podaję makro: Sub Logoeps() ' Logoeps Makro ' Option Explicit Dim x As Double Dim y As Double Dim obraz As String Dim kom As Range Dim fd As Object Set fd = Application.FileDialog(msoFileDialogOpen... With fd .InitialFileName = ActiveWorkbook.path & "\" & Range("M68") .AllowMultiSelect = False .Filters.Clear .Filters.Add "Picture Files", "*.png;...
Mam proste makro, które otwiera wskazany plik odświeża połączenia power Query, zapisuje i zamyka plik. Czy da się opóźnić zapisanie i zamknięcie pliki do zakończenia odświeżania połączeń power Query?
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...
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
To Makro działa super. Jakby jeszcze udało się zrobić, żeby działało automatyczne odświeżanie to byłoby idealnie :) Pozdrawiam
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,...
Próbowałem w ten sposób ale opcja właściwości połączenia mam nieaktywne :/
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.
Jeżeli odświeżanie ekaranu jest wyłączone przed dokonaniem obliczeń i włączone po zakończeniu, to makro powinno wykonywać się szybko.
... gdyż naciskasz F9 idziesz zrobić kawę, wracasz i gotowe :D ... A mogę zapytać po co naciskasz F9? Masz wyłączone automatyczne odświeżanie? Odwołania cykliczne w formułach? Owszem F9 wymusza przeliczanie ale całego arkusza/skoroszytu a akurat "moje" rozwiązanie tego nie potrzebuje (pod warunkiem że masz włączony standardowo automat w opcjach) W...
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).
Cześć wszystkim. Nie wiem czy dobrze trafiłem, ale spróbuje. Mam taki zrobić arkusz excela jak na obrazku i nie wiem jakie makro mam przypisać do przycisku, żeby po naciśnięciu go odświeżało dane z kwerendy www w innym arkuszu tego skoroszytu. Może ktoś potrafi takie makro napisać? i pomoże. http://obrazki.elektroda.pl/9125140100_1...
makro excel odświeżać makro excel automatyczny odświeżać automatyczny odświeżać
domofony breloki automatyczne rozmrażanie access pointa client
ładowaniu akumulatorów żelowych kabel brake radio
Audi A6 C5 pokazuje -45°C po wymianie czujnika temperatury Resetowanie Satel Versa do ustawień fabrycznych