Przetestuj makro z załącznika.
Witam Nawiązując do tematu: [url=https://www.elektroda.pl/rtvforum/t... Wpisałem makro ale tworzy mi puste pliki.
Dane docelowe będą bardziej skomplikowane, ale na podstawie "szablonu" sam będę próbował dostosować do moich potrzeb. Potrzebuję wsparcia na start, bo VBA jeszcze nie wchodzi jak trzeba Jeśli dobrze odczytuję Twoje zadanie :?: - uzyskanie efektu takiego jak na zrzucie 1144985 To na początek możesz wypróbować makro z załączonego pliku Protraport.xlsm...
To spróbuj takie makro - wynik wpisywany jest do kolumny D [syntax=vbscript]Public Sub SprawdzFoldery() Dim Sciezka As String Dim i As Long Dim k As Integer Dim OstW As Long Dim NFolder As String Dim NPodFolder As String Sciezka = "C:\StaryFolder\" ' tu wpisz adres starego folderu OstW = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To OstW NFolder...
[syntax=vbscript]For i = 2 To lastrowA nazwa = Cells(i, 2) Workbooks.Add ActiveWorkbook.SaveAs ("C:\Users\Uzytkownik\Desktop\FOLDER\" & "nowy" & nazwa & ".xls") ActiveWorkbook.Close Next i[/syntax]
Cześć, od razu chcę poinformować, że jestem totalnie zielony 😉 tworzę plik w którym w Arkusz1 mam wzór raportu w którym w odpowiednich polach zmieniają się dane na podstawie wybranego dnia, a następnie drukowany do PDF. W Arkusz2 mam bazę danych na podstawie której wypełniany jest raport w Arkusz1. Każdy dzień w bazie to osobna kolumna. Takich raportów...
Makro tworzące pliki z typami. P.S. Miałaś zamieścić przykładowy plik...
Nie sądzę, żeby to się dało załatwić samym makro. Możliwe na pewno jest w kodzie vba. Niektórzy utożsamiają mechanizmy makro i vba. Jesli kolega jest zainteresowany takim rozwiązaniem, to umieszczę tutaj jutro jakieś przykład?
Witam. Mam problem z napisaniem makra, które kopiowałoby kolumnę (nazwisko i imię) z tabeli (tabela ma więcej kolumn, ale ze względu na ochronę danych nie zamieszczam) z arkusza "Dane" w pliku Rozliczenie do arkusza "Dane" w plikach grafik 1 i grafik 2, po skopiowaniu danych (samych wartości, nie formuł) trzeba stworzyć dla wszystkich osób arkusze kopiując...
Hmm ... czyżby robota na darmo (?) ... sqle ... adodb ... tworzenie 'schemat.ini' dla plików tekstowych/csv ... joanna_ale ... zainteresuj się ...
Witam. Sprawa dotyczy pakietu Office 2016 W pliku excela .xlsm w niektórych komórkach umieszczam linki do innych plików które znajdują się na zmapowanym dysku sieciowym np. \\server\zasob\folder\plik.pdf Problem polega na tym że gdy przekopiuje główny plik excela do innej lokalizacji to linki zmieniają się na C:\Users\nazwa_uzytkownika\Roaming\Micro...
W pliku "test" rozpisałem zawartość wszystkich skrzynek. Teraz gdybym posiadał makro które samo zapisze zawartość wszystkich skrzynek do osobnych plików "skrzynka 1", "skrzynka 2", "skrzynka 3", "skrzynka 4". A czemu kolega zakłada tworzenie makra do realizacji takiego zadania ? :cry: Czemu specyfikacja każdej "skrzynki" umieszczana jest w odrębnym...
potrzebujesz pomocy z kodem w VBA czy szukasz kogoś kto napisze całe makro? Dodano po 1 Przygotowałem w zasadzie bardzo proste makro: Kopiuje Twój arkusz "x1" (nazwałem go "Template") i w nim zmieniam tylko dane. Nazwę nowego arkusza biorę z arkusza "Wyświetlenie odczytów" z kolumny A czyli "Lp." ale idzie to łatwo zmienić w kodzie (dodałem tam komentarz)...
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...
Załącz plik w excelu, pokaż jak wyglądają listy i arkusze. Opis jest niejasny.
Witam. Ponieważ jestem zupełnie zielony w tworzeniu makr w excelu, chciałbym prosić Was o pomoc =) Od dwóch dni walczę ze stworzeniem arkusza, który ma mi ułatwić pracę; otóż codziennie będę wprowadzał dane do kilkunastu plików xlsx, a raz w miesiącu suma danych z poszczególnych plików będzie przenoszona do pliku o nazwie Raport.xlsx. Z samymi arkuszami...
Witam wszystkich życzliwych, z góry bardzo dziękując za pomoc. Zasięgałem już porady na tym forum ale potrzebuję doprecyzować już na konkretnym przykładzie. W załączeniu zamieszczam projekt, który potrzebuję stworzyć. Do rzeczy, potrzebuję stworzyć makro, które będzie przeszukiwało folder z plikami w których będą dane źródłowe i przenosiło te dane do...
Spis mam w excelu Z tego to było niezbędne do rozpoczęcia. Lepiej zrobić .bat lub makro Excel? Dodano po 7 Dla .bat wystarczy kopiuję pierwszą kolumnę do pliku txt SaveAs lista.txt - bez tytułu (etykieta)
makro zapętla nieskończenie tworzenie arkuszy Dodano po 4 działa!!!! Dziękuję bardzo. Posiedzę teraz i popracuję nad formatowaniem itd :) Dodano po 6 Jeszcze mam pytanie, a jak zrobić aby wyliczało średnią dla każdej linii, tzn dla komorek Arkusz1 D1, Arkusz2 D2 itd. I tak dla każdego wiersza. Wartość średniej aby była zwracana do Arkusza 1
akceptuje... .;) iTunes - potem klikasz w menu z lewej urządzenia iPhone - jak podłączysz to sie to pojawia.. :) Następnie pojawia się ekran który ma na górze menu... PODSUMOWANIE INFORMACJE.... ZDJĘCIA :) Klikasz w PROGRAMY... Ładuje się ekran z programami (długo - zależy ile masz programów) - widzisz swój pulpit... jedziesz paskiem przewijania na...
Dodam jeszcze że po aktualizacji WIN 10 , wywaliło mi ikony do plików .doc, .xls tych z Offica 2003, te z nowszym rozszerzeniem miały ikony (docx, xlsx) nie mogłem naprawić ani odinstalować offica 2003. Pomógł dopiero MicrosoftProgram_Install_and_Uninstall.m... którym odinstalowałem Offica 2003, później instalacja na nowo i wtedy nie działał Exell...
(at)Tomuś_P nic tam nie znalazłem Coś tam zrobiłem problem polega na tym że czasem makro działa czasem nie i nie wiem co jest nie tak, makro samo w sobie nie pokazuje błędów ale pliki na FTP czasem są czasem nie... Drugi problem to tworzenie plików wolałbym żeby nie tworzył na dysku żadnych plików tymczasowych. [syntax=tex]Sub FTP_CSV_Tp() Dim fNameP...
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...
Akurat kwestia tworzenia samego designu strony w oparciu o tabele to żaden kłopot więc nie zrozumieliśmy się - sądziłem że coś się zmieniło w budowie stron na ramkach (ostatnią stronę robiłem z 4lata temu). Co do opublikowywania w postaci htmla wprost z excela to pisałem że robi się totalna masakra i zupełnie nieczytelne biorąc pod uwagę 100kolumn....
Można to osiągnąć np. taką kombinacją komend (do wywołania okna dialogowego potrzebujesz załączyć referencję do Microsoft Office 11 Object Library - w edytorze VBA tools->refrences) 'funkcja pobiera katalog z pełnej ścieżki Function GetDirName(ScanString As String) As String Dim intPos As Integer Dim intPosSave As Integer intPos = 1 Do intPos...
szablon.SaveAs Filename:=sciezka Proponuję użyć SaveCopyAs. Ale nie wiadomo, czy makro (jego nazwa sugeruje tworzenie arkuszy), czy też ma tworzyć nowe pliki.
:) 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 ... :)
Można też mieć przygotowany plik B (szablom) z makrem Y i do tego pliku kopiować dane z A.
Jak ograniczyć zakres tworzonego przez makro zestawienia tylko do pierwszego w kolejności arkusza Jeśli w plikach z danymi występuje kilka arkuszy :?: to musisz skorygować kod makra wymieniając odpowiedni fragment na: [syntax=vbscript]Do Until Len(Plik) = 0 Licznik = Licznik + 1 Set Skor = Workbooks.Open(Folder & Plik) Set Ark = Skor.Worksheets(1)[/syntax]
W jaki sposób mógłbym ustawić żeby przy kopiowaniu pomiędzy każdą kolumną były te znaki Tego się nie da magicznie ustawić :not: Można natomiast wykorzystać do przygotowania odpowiedniej treści kopiowanych komórek albo formułę np jak na zrzucie 965333 która po wklejeniu do edytora tekstowego da pożądany efekt 965334 Albo można wykorzystać makro do preparowania...
Nagraj makro jak to robisz, następnie je dostosuj do swoich potrzeb.
Przy odświeżaniu pliku potrzebuję aby wykres ten został usunięty. W jego miejsce makro tworzy nowy w oparciu o aktualne dane. Jeśli wykres jest tego samego typu i nie zmienia się układ danych, tylko dochodzą nowe, to po co usuwać wykres ? Wystarczy "rozszerzyć" zakres danych dla wykresu już istniejącego ... ? : / ?
Na szybko przychodzą mi dwa sposoby: 1. Tworzysz sobie wzór - workbook, zawierający dwa arkusze, otwierasz go makrem i tam zapisujesz rezultaty 2. Tworzysz dwa arkusze w pliku z makrem, zapisujesz do nich rezultaty zapytań a potem kopiujesz te dwa arkusze do oddzielnego pliku. Oba sposoby są przećwiczone i działają bez problemów.
Szczególnie co zawiera w sobie makro __progmem__. Potwierdzasz tezy oczywiste, a nie zastanawiasz się nad innymi, nieprawdziwymi. __progmem__ nie jest makrem lecz atrybutem. https://gcc.gnu.org/onlinedocs/gcc/C-Ext... Albert
jestem na to za cienki w uszach :D Dla "grubszych" też są problemy z wypełnieniem tak wielu wymagań :crazyeyes: Efekt taki jak na zrzucie: 919825 można jednak uzyskać na bazie kodu 919828
Użyj bazy danych
Cześć wszystkim, Jestem kompletnie zielony w tych sprawach, a chciałem zrobić makro przenoszące dane z jednego pliku (nazwa: napa) do drugiego pliku (nazwa: Raport), przykładowo dane z komórki Y przenieść do komórki N. Patrzyłem w internecie jak to robić i połowicznie mi się udało, ale rzecz w tym, że chciałbym, aby pliki dodawały się automatycznie...
Witam, Potrzebuję pomocy przy napisaniu makra do tworzenia kilku plików, na podstawie danych zawartych w konkretnym skoroszycie opartym na tabeli przestawnej - makro miałoby tworzyć pliki, które nazywałyby się dokładnie tak jak nazwy w konkretnej liście - arkusz lista klientów,znajdujacej sie w dokumencie. Listę stworzyłam sobie za pomocą makra z unikalnych...
Witam, Potrzebuję pomocy przy napisaniu makra do tworzenia kilku plików, na podstawie danych zawartych w konkretnym skoroszycie opartym na tabeli przestawnej - makro miałoby tworzyć pliki, które nazywałyby się dokładnie tak jak nazwy w konkretnej liście - arkusz lista klientów,znajdujacej sie w dokumencie. Listę stworzyłam sobie za pomocą makra z unikalnych...
Czy to będzie bat, vbs czy inny rodzaj języka to nie ma znaczenia. Jeżeli używasz xls i masz już w nim makra to można dopisać linijkę tworzącą backup tego pliku.
Jeśli dobrze "odczytałem" Twoje rysunki i opisy :crazyeyes: to efekt taki jak na zrzucie :spoko: 979159 można uzyskać poprzez makro powiel w załączonym pliku 979160 Jeśli będziesz chciał mieć plik "wielokrotnego" użytku :please: to każdorazowo musisz go "odświeżyć" poprzez oczyszczenie makrem Usun :!: z poprzednich arkuszy (bo nie może być 2 arkuszy...
Trzeba było takie informacje: Z programu wagowego eksportowany jest cały pomiar (wszystkie ważenia) do excela Każde takie rozliczenie chcę robić w następnym skoroszycie. przedstawić we wcześniejszych postach :cunning: Jeśli te tabelki mają taką strukturę jak przedstawiłeś w załączonym pliku :!: to nie ma żadnego problemu :D Wprowadź sobie to makro do...
NO tak, nie zmieniłam nazwy arkuszy i mówię że nie działa. Działa. Makro przechodzi pięknie i zapisuje pliki we wskazanej lokalizacji. Ale w skoroszytach które makro tworzy są tylko arkusze przekopiowane, nie ma danych przefiltrownaych wg klucza. Powinnam coś jeszcze zmienić w tym makrze? Używam makra na przykładzie wyżej. Zmieniłam tylko nazwę arkuszy.
nie załączyłeś żadnych przykładowych plików Pomimo mojej sugestii w dalszym ciągu nie przedstawiłeś żadnego pliku, ani nie wyjaśniłeś logiki tworzonego projektu :cunning: Propozycję rozwiązania Twojego problemu w "Arkuszach Google" skwitowałeś :cry: : Twoja formuła rzeczywiście uwidacznia to co bym chciał, ale ... Stąd padła propozycja :idea: : proponuję...
Pozwoliłem sobie trochę przetestować :) Moje wnioski: Przeniesienie kolumny pomocniczej (rozwiązanie marek003) do ark "Baza danych" do kol D i korekta formuł w ark "ABC" =JEŻELI(CZY.BŁĄD(INDEKS('Baz... danych'!A:A;PODAJ.POZYCJĘ($B2;'B... danych'!$D:$D;0);1));&qu... danych'!A:A;PODAJ.POZYCJĘ($B2;'B...
Moim zadaniem jest napisanie makra, które działa na pliku zawierającym dwie tabele. Jedna z nich to stan początkowy, druga to stan końcowy. Makro powinno kopiować dane z tabeli stanu końcowego, tworzyć nowy plik (taki sam jak poprzedni) i wklejać dane do tabeli ze stanem początkowym. Dodatkowo fajnie byłoby gdyby nazwą nowo stworzonego pliku była data....
Tu masz konwerter (Jak będzie po angielsku to przełącz na polski): [url=https://www.microsoft.com/pl-PL/dow... do konwertera Co do załączonego pliku i makra. Makro w tym pliku "tworzy" a raczej włącza zwykły filtr - nic więcej > nie jest konieczne byś włączył filtr makrem. Możesz to zrobić ręcznie (Patrz arkusz2 ). Zaznacz u...
:D Mam nadzieję, że to nie jest odpowiedź dla mnie. :D Przygotowałem przykład z wysyłaniem mailem wraz z załącznikiem (jak ktoś ma skonfigurowanego outlooka). Można popatrzeć - tylko najlepiej stworzyć jakiś katalog i tam zapisać wcześniej plik. Wtedy też będą się tworzyć w tym katalogu wysyłane załączniki. Oczywiście wcześniej trzeba pozwolić na włączenie...
rozwiązanie nr 1 wydaje się najbardziej przyjazne W odróżnieniu od rozwiązania zaproponowanego przez kolegę JRV - ja miałem co innego na myśli pisząc o szablonie "wydruku" :D Jak widać w przykładowym pliku 864864 szablon wydruku przygotowany jest na znacznie większą liczbę rekordów i tak sformatowany, żeby tworzyć wielostronicowe wydruki. Owszem ja...
Nie zapisuje nowego pliku w .xlsx bo jak pisałem w tym rozszerzeniu nie może być makra a Ty masz makro, jest błąd i nie zapisuje. Nie usuniesz makra z którego w danej chwili korzystasz. Trzeba to obejść tworząc kopię Arkusza bez makra i zapisując kopie. Sub Zapis() Dim Sciezka As String Dim adres1 As String Dim adres2 As String adres1 = Range("G2")...
na chwilę obecną poradziłem sobie w dosyć podobny sposób: 1.zapisałem sobie 2 puste pliki z zarejestrowanymi makrami 2.otwieram plik z logami 3.kopiuje zawartość do plików z pkt1 4.uruchamiam makro które mi przetwarza dane i tworzy pliki wynikowe-raporty właśnie mam taką sytuację ,że zmieniają mi się nazwy i kolejność arkuszy -,- trudno użytkownik będzie...
Mam pytanie. Jak zmodyfikowac ten kod aby nowy folder byl tworzony pierwszego dnia nowego miesiaca i pliki zapisywane byly do niego przez caly miesiac no i oczywiscie nowy folder przy nastepnym miesiacu itd ?
Właściwie z tych obiektów potrzebujesz tylko Folder i Plik (do pętli) - to warto zadeklarować. Czyli można od razu zrobić: Set F = CreateObject("Scripting.FileSystemObject... i dalej jak powyżej. I jeszcze jedno: nie chcesz wykorzystać pliku z makrem? Musisz go mieć (no chyba że użyjesz personal) bo uruchamiasz makro VBA,...
Teraz jest ok jeżeli chodzi o tworzenie pliku DXF. :-) Jest jeszcze jednak mały problem techniczny zapisu rekordów w samym pliku, a mianowicie przed każdą liczbą i po każdej liczbie w danym rekordzie makro wstawia spację np. "30" natomiast powinno być tak "30" (sama liczba tak jak jest wpisane w komórce). Przy ciągach literowych ten problem nie występuje.
Jeżeli wszysztkie pliki źródłowe istnieją w podanej lokalizacji, tak samo jak katalog docelowy, to faktycznie proste makro załatwia sprawę (a jeśli nie, trzeba dodać kilka linijek kodu do sprawdzenia i i ew. utworzenia katalogu przed skopiowaniem). [syntax=vb]Private Sub CommandButton1_Click() On Error GoTo myErr plik_z = "" ost_w = Cells(Rows.Count,...
musiałem to przeoczyć teraz działa idealnie :) ale mam jeszcze jedno zagadnienie, mianowicie chodzi o to, że po tym jak excel wykona te wszystkie czynności to plik z którego robiliśmy kopie zapisujemy jako (w nazwie podajemy dokładnie tą samą wartość co w pliku który makro tworzy samo, czyli ta sama komórka) i później link działa ale wyświetla komunikat...
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.
Prosze o pomoc w jednej sprawie. Chciałbym w pracy zrobić pismo, w którym wykażę niezapłacone faktury. całość zrobię w korespondencji seryjnej ale stanąłem na samym początku. Otóż, mam tabelę przestawną. W kolumnie pierwszej NIP, w kolejnej nazwa kontrahenta, dalej symbol faktury i na końcu jej kwota. Wiadomo, że korespondencja seryjna działa wiersz...
Makro pewnie działa tylko for dla miliona wierszy do Excela troszkę pomieli... Może dobę? Nie możesz zamiast txt tworzyć csv? Excel w miarę sobie radzi z przecink iem.
Witam, potrzebuję makro, które będzie tworzyło nowe pliki Excela :?: na podstawie kolumn z pliku pierwotnego. ... Jeśli w Zmienna 3 mamy X i w Zmienna 1 tak samo, to by makro nie próbowało już tworzyć pliku dla X po Zmienna 1 :?: , tylko według Zmienna 3 gdzie zakres jest szerszy. Specyfika jest taka że w Zmienna 1 może być wszystko natomiast jeśli...
Witam, Mam problem z makrem w Wordzie. Mianowicie makro miało mi tworzyć kopie pliku z odpowiednią nazwą, którą odczytuję z jednej komórki tabeli. Miał być początkowy człon następnie dzisiejsza data i na koniec nazwa firmy. Niestety po napisaniu tego makra (dopiero się tego uczę) przy samym zapisie wyskakuje błąd że Nazwa pliku jest niepoprawna. Dokładnie...
Jeżeli chodzi o dynamiczną zmianę samego arkusza nie było by problemu ale tobie chodzi o zmianie ścieżki a właściwie nazwy pliku. Właściwie nie ma formuły excelowskiej by to uzyskać. ADR.POŚR() sobie z tym nie poradzi. A właściwie innej wbudowanej funkcji nie ma. Pozostaje tylko makro lub .... inne "pobranie" danych Jeżeli zdecydujesz się na makro to...
Z tego co udało mi się zorientować makra w wersji online nie można tworzyć. Nie używam chmury. Ale skoro jest tak, jak piszesz, to pozostaje jedynie skopiowanie pliku na dysk lokalny.
Witam czy jest jakiś inny kod aby można było tworzyć katalogi przez URL-a?? a nie na sztywno przypisywać adres?
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...
Makro jest pewnie mocno zamotane Tak zgoda :D Nawet trudno zrozumieć w jakim celu tworzysz to makro :?: :cunning: Jeśli masz opanowane Power Query - to przecież nie ma żadnych przeszkód, żeby w nowo otwartym pliku utworzyć połączenie z innym plikiem (nawet bez konieczności otwierania źródłowego pliku :idea: ). Jeśli zaś chcesz to zrobić koniecznie...
Ok rozumiem. W przypadku wrzucania tego na drukarkę jest super bo wydrukuje się jedno po drugim. W przypadku PDF tworzy to jakaś przeszkodę w prawidłowym funkcjonowaniu mojego arkusza. Ale i tak dzięki za pomoc bo arkusz stał się dużo bardziej funkcjonalny.
Jeżeli nazwa pliku jest tworzona według jakiegoś schematu to można zrobić Dir z maską i znaleźć nazwę, a potem jej użyć w kodzie makra. Jeżeli jest wiele plików pasujących do takiej maski i nie chcemy przetwarzać ich ponownie, to można je po przetworzeniu przenosić do innego foldera lub zmieniać nazwę, żeby się nie wyszukiwały. Wszystko zależy od konkretnych...
Tworzenie referencji chyba wyjdzie na to samo co kopiowanie do każdego pliku tej funkcji... A takie makro co mowi (at)PRL byłoby dobrym rozwiązaniem
Warunek jest taki żeby wstawiało te dane w pliku STATYSTKA biorąc pod uwagę datę przyjęcia czyli jeżeli w pliku STATYSTYKA w komórce C2 mamy datę 2023-01-30 to żeby kopiowało z pliku DANE tylko te pozycje które mają taką samą datę jak ta wcześniej wymieniona. Makro miałoby przenosić z jednego pliku do drugiego dane żeby przyspieszyć pracę i nie dublować...
Ścieżka zapisywanego csv zdefiniowana jest w makro jako lokalizacja pliku źródłowego. Więc ustawiajac filtr(y) i uruchamiając makro tworzy csv w podanej lokalizacji. Jesli zmienię ustawienia filtrów i generuje jeszcze raz csv (powinien być nadpisany po uprzednim zapytaniu o zgodę) to kolejny csv "leci" w kosmos - jakby gubi lokalizację gdzie powinien...
Ten fragment nie ma znaczenia - to mi działa. Chodzi mi o to aby w nowym wydzielonym tym makrem pliku arkusz wyglądała tak samo (szerokość kolumn, wielkość czcionki. Teraz jak tworzy mi nowy plik z fragmentem danych który wydzieliłam makrem to są stałe szerokości kolumn i wielkość czcionki taka jakbym po prostu otworzyła nowego excela i wkleiła tam...
Tylko jak zrobić w excelu pierwszy krok tego mojego programu? Nie uśmiecha mi się za bardzo otwierać 60 plików i w każdym tworzyć makra...no chyba że nie znam jeszcze wszystkich możliwości VB w excelu. a jeżeli da się to zrobić w VB to jakich komend powinienem użyć by otwierać kolejno pliki txt i zapisywać je jako nowe w formacie xls
Witam, Codziennie robię "zrzut" części bazy danych systemu ERP do Excela. Napisałem sobie makro, które filtruje mi zawarte tam dane. Problem w tym, że z każdym takim "zrzutem" tworzy mi się nowy plik (w zasadzie to nie xls, tylko csv) i tak ma być. Tworzę sobie archiwum tych plików. Chciałbym, aby to makro, które napisałem było dostępne nawet dla nowostworzonego...
od początku tego sposobu się nauczyłem No ale dlaczego kodem tworzysz inne procedury? Dlaczego nie piszesz od razu kodu tam, gdzie powinien być?
Wiem że to nie rozwiązanie zagadnienia ale czy nie możesz zrobić spisu w oryginale i skopiować go do innego pliku, bo wydaje mi się że inaczej bez makra się nie obejdzie. Oprócz hiperłączy nie kojarze w wordzie odwołań do innych plików.
Witam. Zaczynam przygodę z VBA i napotkałem na pewien problem. Tworzę makro, które pobiera dane z uruchomionego pliku, zapisuje go w inny(wzorcowym), po czym zapisuje go pod inną nazwą. Wszystko działa ale mam jeden problem. Za każdym razem program nadpisuje plik, a ja potrzebuje żeby zapisywał go z inną nazwą (np. plik1, plik2 itd.) zwłaszcza gdy zastosuje...
No to w czym problem? Plik tworzysz np. wykonując dwie (może 3) instrukcje: [syntax=vbscript] set Wb=Workbooks.Add ' tu wypełniasz arkusze nowego skoroszytu Wb.SaveAs Filename:="pełna (ze ścieżkami) nazwa pliku" Wb.Close [/syntax] Czy jakoś tak, bo pisane z głowy, nie sprawdzałem czy poprawne. Jeżeli coś nie tak to szczegóły zapytaj Googla. Robisz to...
Czy można jeszcze jedną pomoc uzyskać odnośnie tego pliku, wszystko jest super, działa, ale nie mogę sobie poradzić żeby kopiowane dane były od wiersza np. 20 a nie od 1?
Cześć, Dzięki za pomoc - w załączniku podsyłam raport jaki wykonuje. Jest tam makro, które używam aby wyfiltrować dane z ostatniego dnia. Potrzebuje je przerobić tak, żeby filtrowało mi 3 ostatnie dni a nie tylko jeden wczorajszy. A z dopasowywaniem plików mam problemy bo dopiero zaczynam tworzyć makra;) pozdrawiam pn
witam, po wklejeniu tej marko prawie działa tak jak należy. korzystam z office 2013. na 32 pliki wygenerowało 16 i potem wyskoczył błąd http://obrazki.elektroda.pl/6155470000_1... dodatkowo wygenerowane pliki bardzo się rozjechały w porównaniu z tworzonymi w normalny sposób.
Jak miałoby to wyglądać? Od daty do daty? Wyłączając opłacone? Zgodnie z zasadami księgowości nota odsetkowa tyczy się faktur już zapłaconych, ale poza terminem. Czyli za czas spóźnienia. Może się tyczyć tych jeszcze nie opłaconych (na dzień sporządzenia noty) ale wtedy jest "kłopot" z wyliczeniem wartości odsetek za zwłokę bo dzień sporządzenia noty...
Witam, Czy ktoś jest w stanie pomóc mi w napisaniu makra które tworzyło by nowe arkusze w pliku każdemu z nich nadając nazwę z kolejnej komórki kolumny istniejacego arkusza (kolumna G dane zaczynąją się od G4). Z samym wstawieniem odpowiedniej ilości arkuszy byłbym wstanie sobie poradzić ale nadawanie nazw mnie przerosło. z góry dzięki. pozdrawiam,
Tworzysz makro w Excelu: losuj_liczbe(); przejdz_do_następnej_kolumny(); Inne rozwiązanie zapisujesz w pliku tekstowym losowe znaki i rozdzielasz je srednikiem ;
Mam taki problem z makrem. W pewnym folderze mam tylko jeden plik i jest on w formacie .xlsm. Niech się nazywa 1.xlsm Moje aktualne makro tworzy mi nowy skoroszyt excela (do innego folderu niż ten w którym jest wspomniany wcześniej 1.xlsm). Następnie chcę dokonać przeklejenia pewnych danych z starego excela (tego o którym wspomniałem 1.xlsm) do nowego....
polecenia które mają na początku "f" dotyczą plików - od "file". Plik to oczywiście nie plik na dysku, to po prostu struktura, która zawiera w sobie informacje jak do niej pisać. Można takie struktury tworzyć dla LCD, 1wire i czego dusza zapragnie, ale moim zdaniem nie ma co mieszać. Przy użyciu zwykłego printf piszesz do pliku który nazywa się stdout,...
Dzień dobry. Zwracam się z prośbą o pomoc, bo sam nie jestem w stanie przygotować makra, które wykona zadanie opisane poniżej (w załączniku wrzucam plik obrazujący zagadnienie). Makro ma znaleźć w kolumnie "A" różne grupy, które są odpowiednio oznaczone. Między grupami występują też pojedyncze pozycje, które nie mają być uwzględniane przez makro. W...
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()...
Witam, W załączniku (mocno) przerobiona wersja v4 pliku. Może coś w tym stylu spełni swoją rolę. Tym razem podejście jest trochę inne: najpierw makro sobie tworzy listę wszystkich plików, folderów i podfolderów w w katalogu źródłowym (co może trochę potrwać przy jakiejś ogromniej ilości plików...). Następnie próbuje dopasować nazwę (pliku, katalogu...
1. "Kolejną instancję" (ą i ę) na te 5 do 10 raportów, czyli druga instancja na 5 do 10 plików "xls" ? czy też 2. "Kolejne instancje" (e i e) na te 5 do 10 raportów, czyli jedna oddzielna na każdy pojedynczy raport ? Zajrzyj do "Zarządcy zadań" i zobacz ile razy masz tam powtórzone "EXCEL.EXE" (po wygenerowaniu raportów tymczasowych, ale przed ich zamknięciem)....
Mogę zmienić, by wszystkie nazwy były takie same w obydwu plikach. Nie możesz, tylko musisz - jeżeli makro ma coś wyszukiwać i dopasowywać po nazwie, taka "radosna twórczość" jest niedopuszczalna. W Prod.xlsx - tabele w Sheet1, Sheet2 i Sheet3 najlepiej, żeby zaczynały się w tych samych komórkach (wiersz, kolumna). Liczba tabel (arkuszy) jest stała...
Witajcie, Zwracam się do Was z pytaniem, czy istnieje możliwość stworzenia jakiegoś makra zliczającego czasu od uruchomienia programu do jego zamknięcia ? Mój pomysł (niedoskonały) Uruchomienie przez plik .vbs programu, którego ma dotyczyć zliczanie czasu i równolegle uruchomienie pliku Excel, gdzie z kolei uruchomi się makro, które zapisze aktualny...
W załączonym pliku napisałem makro do drukowania etykiet, spełniające założenia. Trzeba dokończyć ostateczną formę wydruku, nie stanowi to większego problemu.
Wszystko to chyba jest dość proste, tylko przedstawione w jakiś dziwnie zagmatwany sposób. Po pierwsze nadal nie jest jasne czy masz jeden plik czy dwa pliki. W pierwszym pliku jest Makro1. Wywołujesz to makro w kodzie, który nie ma nazwy, bo nie pokazałeś całego makra, tylko kawałki. I teraz czy ten kod bez nazwy jest w osobnym pliku, ale z takimi...
No cóż, skoro "skomplikowałeś" sprawę, to żeby miało to jakie takie "ręce i nogi", na jednym module się nie zakończy, przykładowo mogłoby to tak wyglądać: 953853 Dostęp do zdjęć bazuje na takim dostępie do nich: _01.jpg ", czyli wychodzi, np.: 100_01.jpg, 200_01.jpg, itd. Możesz sobie to dostosować. Po wklejeniu do arkusza dany obrazek (zdjęcie) otrzymuje...
OpenOffice...Nie czyta makr (Microsoft na to nei pozwala w związku z czym nie ma pełniej przenośności między tymi aplikacjami - tak chce M$). Microsoft Office...Makra tworzy się dość przyjemnie. Świadczy o tym, że nie masz pojęcia o OOo. W OpenOffice.org można tworzyć makra i to w kilku językach. Brak pełnej obsługi typów plików wynika z postawy M$...
To nie będzie 53 arkusz tylko podsumowanie tworzę w nowym pliku excela. Najlepiej chciałbym to zrobić formułą, na makro się nie znam. Aha, rozmieszczenie danych w każdym arkuszu jest identyczne. Pozdrawiam
Jak zrobić, aby z tego arkusza tworzyło kolejne arkusze wg produktu i tam kopiowało tylko te wiersze Można to zrobić przykładowo tak jak na zrzucie :D Po każdej zmianie tabeli podstawowej wykonuje się makro aktualizacji :idea: 1091167 i w załączonym pliku :spoko: 1091168
Do numerowania od początku przy zmianie miesiąca użyj takiego kodu: [syntax=vb]Private Sub Workbook_Open() Application.ScreenUpdating = False If Arkusz1.Range("A1").Value = "" Then Arkusz1.Range("A1").Value = Format(Date, "1 \# MM \# YY") Else mc_prev = CInt(Split(Arkusz1.Range("A1").Value, "#")(1)) nr = CInt(Split(Arkusz1.Range("A1").Value, "#")(0))...
jeśli chodzi o zmienne to tam nie ma znaku $ (dolara) tylko § (paragraf) (można zrobić za pomocą kombinacji klawiszy ALT+21) pliki powinny się tworzyć do wszystkich wierszy które w polu "P" mają wartość "1"
makro plików tworzenie pustych plików tworzenie plików tekstowych
gniazdo karty pcmcia przedni wycieraczka regulacja prądu spawania bocznikiem
duplikaty plików total commander zaznaczanie
Pralka Polar PTL 1109 nie włącza się, brak kontrolek Brak prądu w piecu Buderus - jak zdiagnozować?