Cześć, potrzebuje pomocy z napisaniem procedury wyszukaj pionowo jako makro. Poniżej wysyłam to co mam. Wpisując wartość w jednej z komórek, makro musi wyszukać dla niej odpowiedni wynik w innym pliku. Jako, że ten plik będzie codziennie inny to makro będzie otwierać najnowszy plik z danej lokalizacji "Baza". Uruchamiając makro otwiera mi się okno w...
można to zrobić w 3 etapach 1. Przejdź do lokalizacji (ChDrive, ChDir) 2. przy pomocy funkcji Dir i FileDateTime zrobić listę plików 3. Sortuj listę malejąco po Data-godzina pierwszy na liście będzie plik, którego szukasz
[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...
Skoro wyłączenie makr umożliwia otwarcie pliku, to problem musi tkwić tam. Zrobiłeś tak jak pisałem (zapisałeś plik kiedy był otwarty na wysokich zabezpieczeniach makr?). Sprawdź czy nie masz jakiś pętli uruchamianych przy otwarciu które się "zapętlają", może masz tam jakieś linki do lokalizacji sieciowych które są niedostępne, bardzo dużo "kosztownych"...
Dzięki ! udało się ominąć problem :) Ale jak to często bywa człowiek chcę więcej heh Mianowice chciałbym, że pliki które otwierają się za pomocą polecenia: GetObject ("H:\Moje Makro\Pomiary\pok.csv") były otwierane w każdej lokalizacji. Tzn. Jeżeli skopiuje mój katalog Moje makro na dysk E:/ to nie będę musiał w kodzie zmieniać mu wszystkich lokalizacji....
Zmiana skoroszytu po nieudanej próbie z lokalizacji sieciowej. Mam skoroszyt, który otwiera inny skoroszyt z lokalizacji sieciowej po ścieżce zdeklarowanej w makrze, zapisuje go w swojej lokalizacji, a następnie aktualizuje się, zamyka skoroszyt, z którego dokonał aktualizacji danych, zapisuje zmiany i zamyka najpierw skoroszyt źródła, a potem siebie...
Witam. Mam mały problem. Mianowicie nie potrafię stworzyć makra otwierającego plik znajdujący się na pulpicie. W każdej innej lokalizacji wychodzi bezproblemowo, jednak pulpit to twierdza nie do zdobycia dla mnie :) Jestem początkujący w VBA, więc proszę o wyrozumiałość
Witam, Mam dość proste pytanie, ale do tej pory nie znalazłem skutecznej metody. Stworzyłem makro, które otwiera wybraną lokalizacje i pozwala użytkownikowi wybrać konkrety plik do zaimportowania, dajmy na o nazwie Data 07082015 (codziennie nazwa jest inna). Chciałabym aby po zaimportowaniu plik był automatycznie zamykany. Kombinowałem z następującym...
U nie mam tak (niezalecane): http://obrazki.elektroda.pl/3974948300_1... Oczywiście jeśli odpalam nieznany (podejrzany) plik, to piszę sobie "jednolinijkowe" makro, Np a=1 w nowym pliku, uruchamiam pierwszy krok (przez F8) i dopiero otwieram właściwy. Sprawdź również zakładkę "Zaufane lokalizacje" (ptaszki u dołu okna).
Czy jest możliwe, aby makro otwierało plik źródłowy bez wpisywania w makrze jego ścieżki Nie nie jest możliwe jeśli cokolwiek (program czy człowiek) ma uzyskać dostęp do pliku to musi znać jego lokalizację ale sam folder zmienia czasami miejsce na dysku tzn co sam zmienia? Jeśli nie sam to podejrzewam że za jego lokalizacją kryje się jakaś tajemnicza...
Działa super a dałoby się jeszcze zrobić tak, że jak otwiera się ten czysty dokument to żeby zapisywał się w określonej lokalizacji o nazwie "nazwisko i imię". Taka lekka modyfikacja tego makra :)
Makro ma za zadanie otwarcie pliku "matki" do którego kopiuje pewne dane, następnie zapisuje go pod odpowiednia nazwą w odpowiedniej lokalizacji. Czy nie lepiej zapisać nowy plik bez wielokrotnego otwierania pliku matki?
Cześć, zwracam się do Was z uprzejmą prośbą o pomoc w rozwiązaniu następującego problemu. Potrzebuję skopiować wartości z zakresu B10:C23 w plikach JEDNOSTKAA i JEDNOSTKAB do pliku OCENA_ZBIORCZA w kolumny odpowiadające nazwom tych plików. Dotychczas potrzebowałem tylko kopiować wartości z pliku JEDNOSTKAA i realizowałem to za pomocą prostego makro:...
Dzięki za szybką odpowiedź ale nie do końca spełnia to moje oczekiwania. Chciałbym sterować wymiarami np: wałka L: D: z poziomu otwartego excela i zapisać pozmieniany plik części. Więc Otwieram excel z makrami. Zmieniam wymiary części bazowej w excelu i przyciskiem zapisuję ją do odpowiedniej lokalizacji pod odpowiednią nazwą.
Zaraz, zaraz. Po woli i systematycznie. :D Łącza do innych plików to jedno a nie/działające makro to drugie. Pierwsze (łącza) powstaje w momencie gdy w pliku nazwijmy głównym użyjesz danych z innego pliku. Normalny objaw żeby niepotrzebnie nie powielać danych. U Ciebie na komputerze plik główny może otwierać się bez dodatkowego komunikatu ponieważ plik...
Cześć, Mam problem z poniższym makrem, które: po otwarciu pliku tworzy jego kopię, a następnie tę kopię zapisuje z odpowiednią nazwą we wskazanej lokalizacji, po czy, zamyka tę kopię, a plik "macierzysty" (początkowo otwierany) wciąż zostaje otwarty i w nim pracujemy. Służy mi to do tworzenia kopii zapasowej przy każdym otwarciu pliku. Mój problem polega...
Rozwiązanie (VBA) jest w miarę proste. Zwykła pętla z kilkoma warunkami i wyszukiwaniem. No, trochę "dłubaniny" przy tworzeniu procedury ;) Pytanie dodatkowe: Czy wszystkie pliki są w tej samej, stałej lokalizacji (a może przy pierwszym odwołaniu, gdy plik jeszcze zamknięty, należałoby podać lokalizację w okienku filedialog)? Tak pliki są w jednej...
Witam, Mam problem ze skoroszytem makr osobistych. Próbowałem usunąć z dysku wszystkie pliki o nazwie personal. Po otwarciu excel i zapisaniu prostego makra powstaje plik personal w lokalizacji C:\Documents and Settings\PD\Dane aplikacji\Microsoft\Excel\XLSTART, ale po zamknięciu excel i ponownym otwarciu makra nie są dostępne do momentu ręcznego otwarcia...
Dziękuję za odpowiedź. Tą stronę już widziałam, jednak nie mam problemu z samym podziałem pliku pdf. Kwestia w tym, że jest to dużo manualnej pracy i chciałam to zautomatyzować. Chodzi o to, żeby kliknąć w jeden przycisk i makro samo zrobiło wszystko: otworzyło sobie plik pdf (choć niekoniecznie musi go otwierać, jest mi to obojętne) i każdą jego stronę...
VBA - otwieranie excela kopiowanie do szablonu i zapisywanie do pdf. W folderze znajduje się xx plików o róznych nazwach. Mam stworzone makro, ktore po kliknieciu w przycisk otwiera lokalizacje i ja wybieram ktory plik chce zeby skopiowano do wzorca a potem zapisalo do pdf. Natomiast potrzebuje to zmienić, aby po pierwszym wybraniu pliku, on sam kazdy...
Napiszę, jak to było przed Office 2007 bo na wersji 2007 nie znam się za dobrze. Makropolecenia (inaczej procedury, programy VBA) to są programy, które można zapisać albo jako makra dostępne tylko z poziomu danego skoroszytu (pliku Excela) albo w skoroszycie makr osobistych. Jeżeli zatem chcesz aby dane makro było dostępne zawsze, to trzeba je zapisać...
Witam, Mam następujący problem. Co miesiąc muszę dokonać aktualizacji pliku xls, zawierającego odniesienia do ponad setki plików źródłowych w katalogach (adresy "C:\..."). Przygotowałem plik Main.xlsx , w którym w kolumnie A mam listę z tymi adresami do plików źródłowych, natomiast w kolejnych kilku kolumnach formuły, które wyszukują odpowiednie dane...
potrzebuje makro ktore dla danych z otwartego pliku A bedzie wyszukiwalo mi wartosci przypisane do nich w zamknietym pliku B Jeśli naprawdę zależy Ci na wyciąganiu danych z zamkniętych plików (tj. bez ich otwierania :D ) to możesz skorzystać z funkcji Excel 4.0 :idea: np. jak w wątku https://www.elektroda.pl/rtvforum/viewto...
W arkuszu są zwykłe dane liczbowe. Proces jest taki, że z programu otrzymuję powiedzmy 20 raportów i odpalam makro, które otwiera każdy z tych raportów, formatuje dane i zapisuje go, twórca tego makra zrobił to tak, żeby napisywało istniejący pliczek, ale w moim odczuciu może zapisywaćw innej lokalizacji jako nowy. Pliki raportów są w formacie Excel...
myslalem ze jak "klikne" marka, pokaz makra to tam to makro tez bedzie, ale nie ma, Tam są makra nagrane przez Excela, pisane własnoręcznie są widoczne np. po kliknięciu przycisku VisualBasic i otwarciu odpowiedniego pliku. jesli chodzi o kod to jest dla mnie srednio zrozumialy... Coś konkretnego nie jest jasne? Makro składa się z jednej pętli FOR,...
arkusze są zawsze o inne nazwie jak również skoroszyt i tego nie wiem :cry: A makro skąd ma wiedzieć jakie są nazwy arkuszy i skoroszytów, oraz zakresy danych :cunning: :?: Wszystko to można wprawdzie obejść (tj. używanie nazw w kodzie), ale zawsze musi w tych obiektach być zachowana jakaś logika i powtarzalność :idea: Bez przykładowych plików (źródłowych...
slicznie dziekuje teraz wrocilem z pracy jak wstane bede testowal dzieki bardzo jeszcze raz, napisze jak to dziala u mnie :) wszystko dziala dziekuje bardzo o to mi chodzilo :) pozdrawiam P.S. Przerobilem to troszke i dziala idealnie, jakby ktos potrzebowal to skrypt obsluguje otwieranie pliku z podanej lokalizacji poprzez okienko windowsowskie Sub...
Formuła wpisana jest w B21 - zaznaczyłem ją na zielono. Oczywiście jest to tylko przykład. Pliki finalnie znajdują się w różnych lokalizacjach - plik z którego wyciągane mają być dane jest na serwerze i jest plikiem wspólnym dla wielu użytkowników. Jeśli uda się zmodyfikować funkcję to może uda się to osiągnąć bez makra, jednak w razie potrzeby również...
Tak dwa lub więcej plików w tym samym katalogu co pik z makrem, tylko katalog może zmieniać położenie. PRL - nie o to mi chodziło, ja nie chcę wyświetlać okna dialog w celu wybrania, który plik ma być otwarty, tylko w kodzie zawrę dokładną nazwę pliku do otwarcie, a makro automatycznie otworzy ten plik, pobierze odpowiednie dane a następnie zamknie...
Witam. Mam ok 60 plików CSV (pliki tekstowe oddzielone przecinkami) znajdują się w jednym folderze. Pliki mają różne nazwy (przykładowo: 21172001 6.28.18 13.07.05) każdy plik ma tyle samo kolum (po przecinku) wiersz pierwszy: a,b,c,d,e,f,g,h,i, wiersz drugi: 1,1,1,0,0.00,0.00,N-m,0,0 wiersz trzeci: 1,1,1,0,0.00,0.00,N-m,0,0 Potrzebuję makro które: 1....
Jeśli Mamy raporty dzienne z każdego miesiąca zapisane w ten sposó; 5.MAJ-2011/R.D 5-1 do 5-31 i tak w każdym misiącu w folderze "5.MAJ-2011" są tylko pliki raportów, to bez wnikania w nazwy pobieramy kwoty z kolumny "C" (lub tych kolejnych) na podstawie tekstu z kolumny "A" z wszystkich znajdujących się tam plików. Jeśli standard zapisu nazwy jest...
Witam! Bardzo potrzebuję pomocy. Mam plik raportu o nazwie "raport.xlsm" za pomocą którego przenoszę różne dane do kilku różnych plików w tym do pliku "plik do wydruku.xlsm" znajdującego się w innej lokalizacji niż "raport.xlsm". Zawsze po przeniesieniu danych muszę otworzyć "plik do wydruku.xlsm" w celu wydrukowania 2szt. danych z arkusza1 tego pliku...
Plik csv można "klasycznie" otworzyć w Excelu poleceniem 'Workbooks.Open', skopiować potrzebne dane i zamknąć. Jeśli nazwy arkuszy w plikach WZ.xls oraz PZ.xls są pobierane z A2 odpowiednich dokumentów (csv), to można w pętli otwierać je kolejno, sprawdzać czy istnieje arkusz o nazwie=A2 i jeśli nie... Postąpiłbym wg następującej kolejność: 1. Z głównego...
Witam! Jestem tu nowa i potrzebuję pomocy bardziej zaawansowanych użytkowników, ja dopiero staram się uczyć VBA, niestety napotkałam problem jak dla mnie nie do przejścia. Próbowałam przerobić inne makro na swoje potrzeby jednak ewidentnie coś jest z nim nie tak a ja nie potrafię zdiagnozować w czym problem. Przyznam, że nie mam już siły - może znajdzie...
Dziękuję bardzo w końcu po wielu próbach zadziałało :-). W ramach nauki VBA chciałbym trochę udoskonalić powyższe makra. Obecnie w pliku 1 mam dwa przyciski cmdSave i CommandButton1, które działają w następujący sposób: cmdSave -tworzy mi plik o nazwie komórki B3 pliku 1 i zapisuje na dysku we wskazanej lokalizacji (jest aktywny przy otwarciu pliku...
Witam! Kolejny raz potrzebuję pomocy: W Pliku roboczym za pomocą power query wyciągam dane z pliku źródłowego. Plik aktualizuje się w momencie otwierania i co 60 minut. Pliki znajdują się w różnych lokalizacjach - plik źródłowy jest wrzucony na serwerze i korzysta z niego kilka osób, dlatego aby go wzajemnie nie blokować pomysł z makrem przenoszącym...
Nie wiem jak napisać pętlę, która będzie potrafiła kopiować tylko niepuste komórki ze wskazanej kolumny. Załóżmy, że w Arkuszu1 w kolumnie A jest 2000 komórek, z czego dane znajdują się tylko w 500 z pustymi w różnych miejscach pomiędzy. Chciałbym napisać makro, które utworzy nowy plik we wskazanej lokalizacji (stałej - U:\Lukasz\Raporty\) o zmiennej...
Witam, Potrzebna mi pomoc w napisaniu makra w Excelu. Chciałbym wczytać dane z wielu plików .xlsx i wpisać je do jednego. Dla uproszczenia powiedzmy że pliki źródłowe to tabelki 4x4 pola. Chciałbym żeby makro otwierało po kolei każdy plik i wrzucało wszystkie dane z niego w jeden wiersz, w 16 kolejnych pól. Potem drugi plik to drugi wiersz itd. Jestem...
Cześć, Sytuacja wygląda następująco. Babcia potrzebuje internetu. Do tej pory używany był internet domowy od T-Mobile - w ciągu dnia wyciągał do 15Mb/s wieczorami jak wszyscy wracali - padaka :) 15Mb/s to spoko, ponieważ na umowie max jaki miał osiągać to 20Mb/s ;) No ale córka się wyprowadziła razem z routerem i babcia została bez internetu... :) Lokalizacja...
Macie jakiś pomysł, aby po kliknieciu w przycisk otwierało nowe okno do kontretnego katalogu i mógłbym wybrać odpowiedni plik, z którego skopiowałoby odpowiednie komórki do mojego arkusza ? Przykład W arkuszu Arkusz1 przycisk POBIERZ powinien pobierać dane z pliku z lokalizacji np. H:\CCC\ccc\ (jest w nim kilkanaście plików excel wiernej kopii arkusza...
Witam, Potrzebuję makro, które po wpisaniu wartości w kolumnie A, wstawi wartości w tym samym wierszu w kolumnach B, C, D, E w oparciu o bazę w innym pliku, nazwijmy go "głównym". Ma to działać analogicznie do wyszukaj pionowo, ale odwoływać się do tablicy w innym pliku (makro otwiera plik główny, zaciąga dane i zamyka plik główny). Nie ma działać w...
Witam. Proszę o pomoc w przerobieniu makra z Excela 2003 na makro pod Excel 2007. Wywala w linii z : Application.FileSearch ponieważ Excel 2007 nie obsługuje tej komendy. [syntax=vb] Sub OperacjeHurtowe() Dim wbkSkoroszyt As Workbook Dim i, wiersz As Long Dim sciezka As String dato = Range("B3") ' nazwa folderu z plikami do pobrania danych sciezka =...
Chciałbym skopiować wybrane wiersze plików excela do jednego zbiorczego excela . Makro, które zasysa lokalizację plików mam stworzone i wygląda ono tak: ... No to raczej nic nie jest "stworzone" ... gdyż komenda/opcja/funkcja/polecenie/itd. " Open FileItemName For Input As #1 " nie służy do otwierania plików excela. Można tym otworzyć pliki sekwencyjne...
Witam, mam taki kod VBA, które zapisuje plik z określoną nazwą z pliku "wzorcowego", poprzez wciśnięcie button'a. : "Sub Zapis() Dim Sciezka As String Dim adres1 As String Dim adres2 As String adres1 = Range("G2") adres2 = Range("J2") On Error Resume Next ActiveSheet.Shapes.Range(Array("Button 1")).Select Selection.Delete Sciezka = "C:\Users\...\Dane"...
Najlepiej byłoby jednak usuwać kod przed zapisaniem kopii. I dla pewności (gdybyś jednak zapomniał) postawić warunek wykonywania procedury w BOOK1.xls: Private Sub Workbook_Open() If ActiveWorkbook.Name = "BOOK1.xls" Then Dim LiczbaOdwiedzin 'Twoja procedura End If End Sub Dopisanie jeszcze trzech linijek: If ActiveWorkbook.Name <>...
Witam! Jestem nowiutkim użytkownikiem tego forum, dlatego jeśli coś zrobię nie tak to proszę o wyrozumiałość. Moja znajomość obsługi Excela nie jest wielce zaawansowana, dlatego bardzo potrzebuje pomocy, bo nie mam pomysłu jak się za to zabrać dalej. W skoroszycie "Lista plików", w arkuszu "podsumowanie" za pomocą Power Query mam w kolumnie A listę...
Dziekuje za odpowiedz z kursu napewno skorzystam i wezme sie za prace... poszedlem troche na latwizne i udalo mi sie przerobic czyjes makro i smiga wysmienicie moze komus tez sie przyda pozdrawiam Sub OperacjeHurtowe() Dim wbkSkoroszyt As Workbook Dim i As Long, szukWiersz As Long, wiersz As Long Dim sciezka As String ' okreslam sciezke szukania...
Witam - chciałbym dołożyć pytanie do tego wątku. Mianowicie, czy można wykorzystać konkretną komórkę (przy użyciu funkcji cells (w, k), do tego by określić lokalizację danego pliku. Pytam, gdyż chciałbym w prosty sposób móc pobierać dane, bez konieczności ich każdorazowego otwierania i kopiowania. http://obrazki.elektroda.pl/4558130500_1...
poszczególnych konfiguracji w tabeli arkusza Excel z poziomu SolidWorks Nie wiem jak to wygląda w Solid Works, ale zakładam, że tam jest VBA i z jego poziomu łączysz się z Excelem przez referencje. Jeśli tak to chyba należało by pisać tak (Nie w Excelu!): [syntax=vb]Sub RunMakro() Call OpenExcel40(Empty) End Sub Private Sub OpenExcel40(DimCol) Dim...
Witam ponownie. Jako że z poprzednim problemikiem sobie juz jakoś poradzilem, pojawił się niestety nowy. Posiadam wiele plików *.xls o różnych nazwach które posiadają identyczne nazwy arkuszy w tej samej kolejności. Chciałbym zamontować przycisk, który kopiowałby zawartość arkuszy o nazwie "Zrzut" z tych plików do nowego czystego arkusza. Dodam również,...
makro otwiera makro otwiera arkusz makro otwiera folder
kendo fonii lexia sterowniki interfejsu ledwo kręci
Naprawa kosiarki Oleo-Mac 84 14.5 KM - problemy z podnoszeniem Toshiba Satellite L75 - Klawisz do BIOS