Spróbuj tak: [code][syntax=vbscript] Sub ZapiszIUsuń() Dim Plik As String Plik = ThisWorkbook.FullName ThisWorkbook.SaveAs Filename:="C:\NowaŚcieżkaDoPliku\" & ThisWorkbook.Name Kill Plik End Sub [/syntax] W cudzysłowie trzeba podać ścieżkę docelową andie
Ad 1) Czy plik, który nazywasz "plik 1" jest tym, z którego uruchamiasz makro? Jeśli tak, to dopisz Aldrin . Makro powinno znajdować się (moim zdaniem) przy zdarzeniach: Thisworkbook_Open (aby sprawdzić przy starcie) oraz Worksheet_Change, gdzie Target.Address=B3). W tym przypadku ustawiasz właściwość Enabled przycisku (wartość True lub False). Przykład...
No OK, ale jeśli nacisnę 'zapisz' i nie zamknę pliku? Po mojemu zapisywanie w logu powinno być przy BeforeClose
Podmień [syntax=vbscript]ActiveWorkbook.SaveAs Filename:="c:\karta " & Format(Date, "yyyymmdd") & ActiveWorkbook.Name, FileFormat:= _ xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False[/syntax]
Tak, jest możliwe z wykorzystaniem VBA. Zarejestruj sobie makro zapisywania pliku i przypisz je do wstawionego obrazka lub procedury zdarzeniowej (w przypadku wykorzystania komórki) 'SelectionChange', gdzie warunkiem instrukcji warunkowej będzie Np Target.Address(0,0)= "A1"
Zamień linię: ActiveWorkbook.SaveAs "C:\MONTH CLOSING\FY2013\MAKRO&FILES\FY2013\P&L BY MONTH_values\FY2013\October YTD\CUSTOMERS FILES\" & Arkusz.Name na: ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "C:\MONTH CLOSING\FY2013\MAKRO&FILES\FY2013\P&L BY MONTH_values\FY2013\October YTD\CUSTOMERS FILES\" & Arkusz.Name & ".pdf", Quality:=...
Mimo tej modyfikacji, makro cały czas zachowuje się tak samo - wywala ten sam błąd. Przecież masz w nim te stare makro. Po podmianie makra na te co podałem wyżej, wszystko działa w pliku testowym2
Sub ZapiszPlik() Dim Skor As Workbook Const FOLDER As String = "D:\moje dokumenty\" -tu wpisujesz lokalizację pliku, gdzie docelowo ma się zapisać plik Set Skor = ThisWorkbook Skor.SaveAs FOLDER & "pliczek" & Format(Now(), "_yyyymmdd") - "pliczek" to nazwa jaką będzie posiadał plik ThisWorkbook.Close False End Sub To makro wstawiasz w pliku, który ma...
Edit Jest jeden myk: [syntax=vbscript] ActiveWorkbook.Windows(1).Caption = "dowolna nazwa" [/syntax] Jak chcesz go potem zapisać to w oknie dialogowym pojawia się nadal Zeszyt1 zamiast "dowolna nazwa".
Do szczęścia brakuje mi tylko żeby nie wyskakiwało pytanie o przechowywanie danych w schowku i zapisywanie zmian w plikach ze wzgledu na różnicę wersji offica. 1. Application.CutCopyMode = False po linii z Paste 2. Nagraj makro zapisywania pliku w odp. wersji i wyciągnij z niego argument FileFormat:=xlCoś. Można wyłączyć ostrzeżenie: "Plik blabla już...
Witam. Czy jest możliwość aby za pomocą makra skonfigurować plik worda aby drukował się automatycznie przy zapisywaniu pliku? Wklej to do thisdocument zapisz i zamknij i otwórz. [syntax=vbscript]Private WithEvents App As Word.Application Private Sub Document_Open() Set App = Word.Application End Sub Private Sub App_DocumentBeforeSave(ByVal Doc As Document,...
Witam, prośba o pomoc uruchamiam makro z poziomu sap które wyowłuje odpowiednią transakcje z danymi np mb52 niestety nie wiem za pomocą jakiego kodu uzyskane dane można zapisać do postaci pliku excel chodzi mi o kod VBA który zachowywałby sie analogicznie jak wywołanie manualne z poziomu sapa:List-> export->spreadsheet->format pliku + nazwa ścieżki...
witam, proszę o pomoc forumowiczów. Zapisałem na dysku sieciowym w FOLDER plik excel ( generator raportów)z makrem tworzący w tym samym FOLDER raporty w .pdf. Niestety makro nie działa i zatrzymuje sie na niewłaściwej lokalizacji. Ten sam plik umieszczony na dysku lokalnym działa. co jest nie tak? Z. Lokalizacja pliku \\A.B.C.D\NAZWA\FOLDER L4 - to...
Cześć, Proszę o pomoc ponieważ nie potrafię sobie z tym poradzić, a nie jestem biegły w temacie makr. Otóż pilnie potrzebuję skonstruować plik, który pełniłby rolę programu do generowania prostych faktur. Plik zrobiony według rzeczywistych potrzeb, miał zostać jedynie zautomatyzowany tak, by po kliknięciu w przycisk "Generuj wydruki" odbywał się zapis...
A czy potrafisz pobrać to nazwisko do jakiejś zmiennej? Jeżeli tak to wystarczy je dokleić do nazwy pliku do którego makro zapisuje. Jeżeli trzeba wydzielić pierwsze słowo to też nie powinien byc kłopot. Może pokaż co już masz, jak wygląda makro, będzie łatwiej.
Gotowiec. Musisz wpisać większą treść wiadomości przed wysłaniem. W przypadku wysyłania plików opisz szczegółowo plik w treści wiadomości.
jeszcze takie pytanie: chciałbym, żeby makro zapisywało dwie wersje pliku: jedna z usuniętymi kolumnami, druga ze wszystkimi. gdzie powinno być kolejne SaveAs?
Witam Mam problem z zapisywaniem pliku przez makro. Okienko sie otwiera zapisz jako nazwa pliku sie zgadza ale jak kliknę na zapisz to okienko się zamyka i nic sie nie dzieje dalej jestem w pliku źródłowym ze starą nazwą. Pracuje na EXCELu 2010 sciezka = ThisWorkbook.Path & "\" Dim ZapiszJako As Variant Dim nazwa As String nazwa = Range("C2").Value...
Przedstawione makro nie do końca tylko "zapisuje jako" plik. Ono tworzy nowy plik kopiuje odpowiednie dane (arkusze) zapisuje go pod pewna nazwa i go zamyka. Przy czym, ponieważ jest wyłączony "podgląd", nie widzisz wszystkich kroków. Też tak chcesz stworzyć plik? Czy wystarczy ci "zwykłe" zapisz jako - czyli plik nazwijmy go źródłowym, na którym włączysz...
Masz rację. Właśnie przed chwilą znalazłem to rozwiązanie, poprzez wstawienie polecenia ActiveWorkbook.Close. Dzięki za pomoc. Mam jeszcze jedno pytanie: - ponieważ w Module 2 mam inne makro, przy zapisywaniu "nowego" pliku pojawia się okno kontekstowe: W skoroszytach bez obsługi makr nie można zapisywać następujących funkcji: Projekt VB itd.... Jak...
Ktoś pomoże?
Zrobiłem tak, jak to zwykle robią zawodowcy ;) 1. Nagrałem sobie makro przy zapisywaniu. Wyszło takie coś: [syntax=vbscript]Sub Makro1() ' ' Makro1 Makro ' ' ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "C:\Users\Adam\Desktop\Zeszyt1.pdf", Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=...
Dzień dobry, potrzebuję takiego makra, które przefiltruje wszystkie wartości po jednej kolumnie i stworzy nowe pliki tyle ile jest wariantów w filtrze. 1. na C jest katalog dostawcy (zamieszczony) w nim plik z makrem start.xlsm i plik z danymi dane.xlsx i folder podzielone 2. makro start w pliku start.xlsm otwiera plik dane.xlsx 3. sprawdza w kolumnie...
chciałbym makro które zapisuje mi plik exela w wskazanym przez ze mnie miejscu na dysku poprzez DialogBox?
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.
Trudno mi się było przebić przez logikę tych Twoich plików, ale mam nadzieję, że jest to co chciałeś. Poprawione makro jest w pliku 19.xlsm w module1 Sub Zapisywanie. Sprawdź, czy działa jak chciałeś i przenieś sobie do pliku ZlecenieCent.
a czy makro zapisuje się w pliku Excela? i przenosząc plik na inne komputery wszystko działa?
witam. potrzebuję makro, które pobiera najświeższy plik [czyli plik, który jest zapisany najpóźniej] *.csv z serwera ze wskazanego folderu. do zalogowania na serwer jest potrzebny login i hasło oraz makro miałoby zapisywać dany plik ze wskazane miejsce na moim komputerze z nazwą mms.csv. Z góry dziękuję za pomoc :)
Witam, Na samym początku chciałbym zaznaczyć, że nie mam wiedzy programistycznej i umiem napisać najprostsze makra (głównie za pomocą opcji "nagraj" :)) Mam następujący problem, od którego już siwieje, mianowicie... Mam całe mnóstwo osobnych plików (ponad 300), które muszę zmodyfikować (tu dam sobie radę z macro), ale później dane z tego pliku muszę...
Cześć, chcę zrobić makro które pozwoli mi otworzyć konkretny plik i zapisać jego ścieżkę w jakiejś komórce. Zastosowałem już metodę GetOpenFilename ale nie potrafię pobrać tej ścieżki i zapisać w komórce.
Witam serdecznie. Potrzebuje przerobić pewne makro, z dużą częścią przeróbek już sobie poradziłem i wszystko działa tak jak potrzeba jednak potrzebuję zwiększyć funkcjonalność tego makra. Mianowicie makro wczytuje dane z plików tekstowych za pomocą kreatora importu tekstu ;( chciał bym zrobić tak aby makro działało w pętli i po uruchomieniu przeliczyło...
Zamiast msgbox użyj to jak ścieżki do pliku.
W moim przykładzie kodu makro brało nazwę zapisywanego pliku z wskazanych komórek z formularza "set" (chciałem aby brało z tego formularza z aktywnych zaznaczonych komórek) ActiveWorkbook.SaveAs .Path & "\rodzinne\" & _ .Sheets("set").Range("dok") & _ .Sheets("set").Range("num") & ".xls" w twoim przykładzie (mimo że mam otwarty formularz "set") bierze...
Udało mi się przy pomocy tego forum makro, które zapisuje plik zależnie do danych zawartych w określonych kolumnach, Makro zapisuje pliki zgodnie z nazwami w kolumnie "R". Teraz chciałbym aby te pliki były wysyłane do odbiorców przypisanych w kolumnie: "L". Tzn, żeby odbiorca z kolumny L skojarzony z adresem np.: odbiorca(at)polska.pl otrzymał plik...
Plik działa, ale wymaga abym nazwę wpisał sam i wskazał adres zapisu Jakoś nie widzę zapisywania. Powinno być w pytaniu po Else... Czas mierz przed msgbox'em z pytaniem, a wynik możesz wyświetlić w tytule.
Mają być w starszym formacie .xls czy w nowszym, używanym m.in. w 2010, .xlsx? Sam zapis jest względnie prosty, wystarczy żebyś spróbował nagrać makro recorderem proces zapisywania pliku w odpowiednim formacie - powinno wyjść coś podobnego do: [syntax=vbscript]ws.SaveAs Filename:= "C:\test.xls", FileFormat:=xlExcel8, _ Password:="", WriteResPassword:="",...
makro importujące kilka plików PDF Z tymi pdf-ami nie jest tak hop, lepiej użyj programu typu "finereader" i pdf-y zapisuj do excela.
mając wtyczke do zapisywania tabeli excela w formacie .pdf jak zrobyc makro by po kliknięciu w przycisk kombi pojawiało mi się okno tylko z wyborem w jakim folderze ma zapisać plik. Ewentualnie jeszcze z wyborem nazwy. Wiem, to tylko kilka mniej kliknięc niz w start i zapisz jako , ale jednak potrzebuje to jako makro by przypisać pod przycisk.
Właśnie się zastanawiałem czy do tego arkusza (bo to z jednego jest generowane) nie wrzucić makra które będzie zapisywać do innego pliku nawet edycję tego arkusza. Tak będzie chyba najprościej i najszybciej.
Niestety dalej zapisuje tylko z 01.YY do 43_01. Następnie otwiera 43_02 i koniec Dodano po 2 W plikach 43_02, 43_03... itd makro tylko je otwiera. makro musisz mieć umieszczone w każdym z plików 01.YY , 02.YY itp
Okej dziękuję bardzo:) A zapytam: Da się zrobić taki przycisk, który zapisuje plik Excel'a?
Dla zasady #NAZWA to nie format tylko błąd obliczeń - excel nie zna funkcji o danej nazwie (nazwa po - ). Aczkolwiek dziwne bo u mnie pomimo myślnika nie zmusza excela do obliczeń (chyba że na wstępie jest znak równości ( = ). Formatowanie arkusza jest na ogólne a wkleja wartości ale ... Sama zmiana formatu komórek właściwie nic nie da bo i tak jak...
3. nowy skoroszyt zamknąć Na sam koniec nowo utworzony skoroszyt zamyka bez zapisywania go Jakie jest więc cel tworzenia nowego skoroszytu?
40307_1885684" generuje losowo. To skąd wiesz z którego pliku kopiować dane :?: (jak robisz to ręcznie ?), a jak makro ma rozpoznać losowy plik :?: :D Warto by było przy zapisywaniu plików raportów, zmieniać im nazwę na nielosową :idea:
Witam, Proszę Was o pomoc w napisaniu makra, które otwierałoby po kolei wszystkie pliki z danego folderu i uruchamiało stworzone wcześniej makro. Wyobrażam sobie to tak, że w folderze z plikami do przerobienia znajduje się jakiś plik, który należy uruchomić i w nim odpalić makro, które: 1. otwiera każdy plik po kolei z folderu 2. uruchamia moje makro...
Makro rusza przy zapisywaniu? Jest jakiś komunikat z Nr błedu? Jakiej wersji Excela używasz?
Cześć! potrzebuję zrobić trzy makra, ale niestety totalnie mi to nie wychodzi :( 1. ma pojawiać się pole do wybrania dwóch rzeczy: imię i nazwisko, siedziba ( w kolejnym miejscu data ma się sama aktualizować) 2. makro - po naciśnięciu przycisku ma nas przenosić do odpowiednika daty na drugim arkuszu 3. makro - ma zapisywać plik zgodnie z danymi wpisanymi...
Witam, poszukuje makra które pozwoliłoby na automatyczne nadawanie nazw zapisywanym arkuszom excela na bazie jednego pliku, tak aby po każdym zapisaniu generował się kolejny numer i zapisywał jako plik w wybranym folderze. Z góry dziekuje za pomoc :)
NIe do konca rozumiem, co to zmieni w kwesti makra ktore ma pobrac z dysku lokalnego uzytkownika odpalajacego makro, wlasnie do tego udostepnionego folderu ? Mam problem z uzyciem metody FileCopy i sciezka zeby filecopy dzialalo
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...
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....
Procedura jest prawie dobra. Zapisu do pliku dane.txt można dokonać przez:[syntax=vb] Open "C:\dane.txt" For Output As #1 [/syntax] Ponieważ zapisujemy do pliku a nie odczytujemy z niego (linia po linii), zapis [syntax=vb] Do Until EOF(1) .... Loop [/syntax] nie ma sensu i należy go usunąć.
Witam, Mam uprzejmą prośbę o pomoc. Założenia są takie: chce z pliku MS Excel z danymi „wyeksportować” do pliku w formacie „.pdf” zaznaczone / zdefiniowane obszary z dwóch arkuszy. Napisałem mokro w VBA Ms Excel, które to robi. To makro działa - ale nie działa tak jakbym chciał. Makro zapisuje plik w formacje pdf - ale nie z...
hejka... Napisałem sobie makro dla worda które mi zapisuje dokument worda to pliku *.txt teraz chcialbym sobie to makro wywolac z wiersza polecen... wiecie moze jak to zrobic ?
Witam, Jestem mniej niż początkujący, ale próbuję :) Potrzebuję makro, które zapisuje plik excel w formacie ddmmrrrx, gdzie "x" jest wartością komórki z innego arkusza. Docelowo ma zapisywać na dysku sieciowym w określonej lokalizacji, a później zamyka plik bieżący nie zapisując zmian. Na chwilę obecną mam coś takiego: [syntax=vbscript]Private Sub CommandButton2_Click()...
Co to za program księgowy? Można z jego bazy brać dane FV i generować korekty, a potem je drukować, czy zapisywać do pdf. Nietrudna rzecz dla np. Akcesa.
Brakuje jakby tego ostatniego elementu. Nie wiem czy tu nie brakuje czegoś żeby zapisywało nowo utworzony plik, a nie ten z makrem, ale nie wiem jak to zmienić. Pomijam "budowę" tego kodu, jak już to tak. [syntax=vbscript] ActiveWorkbook.SaveAs Filename:="H:\" & Format(Date, "yyyy.mm.dd") & "_Zestawienie Zgromadzeń Inwestorów" & ".xlsx", _ FileFormat:=xlOpenXMLWorkbook,...
Chciałbym do tego makra dodać to, że wszystkie te pliki, które zostaną zapisane po odpaleniu makra i wybraniu ilości kopii otwierają się [syntax=vbscript]Workbooks.Open sciezka & Cells(2, 3) & ".xlsm"[/syntax] I chesz otworzyć na raz 10 plików? Porąbany pomysł.
Cześć, Mam uprzejmą prośbę o pomoc. Napisałem makro, które wypełnia tabele w szablonie Word danymi – makro działa i zapisuje wypełniony plik. Problem jaki mam to takie wypełnienie szablonu Word aby otrzymać w wypełnionej tabeli dokładnie takie formatowanie wartości jakie mam w arkuszu Excela. Bardzo proszę o podpowiedź co należy zmienić w makrze....
Witam serdecznie, Piszę z prośbą o pomoc w napisaniu makro o następującym działaniu: Zapisywanie w jakimś pliku lub w postaci wykresu wartości poszczególnych iteracji. Chciałbym żeby każda wartość wyliczona w danej komórce po kolejnej iteracji została zapisana lub wykreślona. Prosiłem o pomoc kilku informatyków ale nikt nie był w stanie mi pomóc. Makro...
Cześć, Mam makro, które zapisuje plik co 30 minut. Kod jest wrzucony bezpośrednio do pliku - gdyż jest on jeszcze przysyłany dalej, a kopia tworzy się na dysku wspólnym. Włączenie następuje przy otworzeniu skoroszytu. Problem w tym, że nawet po zamknięcie co 30 minut otwiera mi się ten sam plik i się zapisuje. Próbowałem zmieniać interwał przed wyjściem...
Witam, Mam otwarty plik np. "Znaczki.doc" Zrobiłem makro aby zapisywał mi go w pdf i automatycznie zamykał plik (makro poniżej): Sub Makro1() ' ' Makro1 Makro ' ' ActiveDocument.ExportAsFixedFormat OutputFileName:="F:\Znaczki.pdf", _ ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _ wdExportOptimizeForOnScreen, Range:=wdExportAllDocument,...
1. Otwieram wzór arkusza ze zleceniem w którym zapisane jest moje makro. 2. Wypelniam ten wzór w odpowiednie dane. 3. Uruchamiam makro, które tworzy nowy plik zapisuje je pod nazwą pobraną z odpowiedniej komórki po czym tworzy hiperłącze które łączy nowo stworzony plik z plikiem wzorca. 4. Później aby wzór pozostał wzorem, to plik który wypełniałem...
albo jeszcze lepiej żeby zapisywał tam gdzie jest plik excel
Cześć, (at)ElektrodaBot Chciałbym napisać makro które będzie zapisywać mi plik w określonej lokalizacji z podaną wcześniej nazwą. Nigdy wcześniej tego nie robiłem i nie wiem co powinienem przerobić w tym co wyskrobałem aby zadziałało. Okno nazwy wyskakuje jednak przy komendzie zapisuj jest błąd. Sub makro1() Dim sciezka As String Dim nazwaPliku As String...
Mam bazę klientów, z których po dwukrotnym kliknięciu dokonuję wyboru konkretnych potrzebnych klientów. Następnie po uruchomieniu makra (ZAPISZ I DRUKUJ) chciałabym aby drukował się dokument, który tworzy się w Arkuszu2. Chciałabym także, aby dokument z arkusza2 zapisywał się do pdfa. I tu pojawia się problem. Działa wszystko poza zapisem pdf. Załączam...
chciałbym pobierać listę indeksów i nazw z zewnętrznego pliku excela Nie kombinował bym tu zbyt dużo. Kopiuj-Wklej (makrem lub ręcznie) do arkusza pomocniczego i mamy dane w zasięgu. Z zapisywaniem podobnie - nagraj makro kopiowania arkusza do nowego pliku i dostosuj (czyt. posprzątaj po rejestratorze). jak zrobić aby po kliknięciu ok w formularzu...
Dzień dobry, mam makro, które przykleja mi zakładkę z pliku, ta która akurat była otwarta gry zapisywało się plik. Chciałabym jednak, żeby makro przyklejało mi dane z konkretnej zakładki z konkretnego pliku. Zakładka nazywa się SUMA ODPADÓW. Plik, z którego chcę przeklejać nazywa się Wafel. Plik docelowy to Odpady. Jak dopisać, że chcę pobierać dane...
Siemka wyskrobałem takie makro ale nie chce mi zapisywać pliku niby jest zapisz i nic się nie dzieje [syntax=vb] Private Sub Workbook_AfterSave(ByVal Success As Boolean) plik = Application.GetSaveAsFilename(InitialFil... " & Cells(1, 1) & " 2014", _ Title:=" Zapisz plik z danymi") If plik <> "False" Then End If end sub [/syntax]...
Cześć, napisałem 2 makra i nijak nie mogę ich połączyć. Makro 1 - tworzy nowy folder Makro 2 - zapisuje plik pod nową nazwą folder i plik pod aktualną datą, ta w komórce Q2. Oba makra działają, folder się tworzy, plik zapisuje się pod nową nazwą ale nie w nowym folderze Sub X() ' zaznacz1komorke Range("Q2").Select 'zrób nowy foler Dim Rng As Range Dim...
Cześć Potrzebuje waszej pomocy. Obecne proste makro które mam: [syntax=vb] Sub Info() Sciezka = "Y:\BAZA INFO" Nazwa = Format(Now(), "yy.mm.dd.hh.mm") & ".xls" ActiveWorkbook.SaveAs Filename:=Sciezka & "\" & Nazwa ActiveWindow.Close End Sub [/syntax] zapisuje wypełniony plik w folderze BAZA INFO a dalej już musze sam przerzucać pliki do podfolderów...
Muszę zedytować plik gdyż mam makro które tworzy mi CSV i w niektórych linijkach jest za dużo ";" przez co nie chce mi się właśnie załadować plik. Dlatego znalazłem makro które edytuje mi plik i zamienia ";;;" na ";;" tyklko, że generuje mi dodatkową linijkę przez co znowu nie mogę załadować pliku:/ Znalazłem na internecie poniższy kod, który edytuje...
Witam Poszukuję pomocy ze stworzeniem makra dla zapisu plików w excelu. Mianowicie chodzi mi o to żeby plik excela który otwieram z pulpitu po jego wypełnieniu i kliknięciu w dyskietkę (zapisz), zapisywał się automatycznie z datą w docelowym folderze. Może ma ktoś już podobne makro które mógłbym wykorzystać ?
Fakt trochę źle skróciłem ścieżkę zapisu. Ale po poprawieniu i dodaniu AccessMode:=xlShared wywala błąd przy wykonywaniu makra. Chyba ten parametr AccessMode:=xlShared gryzie się z tym że zapisywany plik ma w sobie makro. https://obrazki.elektroda.pl/8228604800_...
Tworzysz makro w Excelu: losuj_liczbe(); przejdz_do_następnej_kolumny(); Inne rozwiązanie zapisujesz w pliku tekstowym losowe znaki i rozdzielasz je srednikiem ;
Ś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...
Te Czy taki wynik ma dać makro?
Witam, uzywam takiego makra na codzien, - eksportuje moje dane do UTF8, pozniej importuje je do programu ANKI. Makro zapisuje plik eksportu w tym samym folderze w ktorym jest skoroszyt - chcialbym zmienic sciezke zapisu - dodac komendy (polecenia), w ktorych makro zapyta mnie o to gdzie zapisac eksport danych, i jak go nazwac. Nie wiem jak to napisac,...
Sposób1. Przed zapisaniem usunąć procedurę dodawania i zapisywania licznika. Sposób2. w procedurze ustawić warunek np: If ActiveWorkbook.Name = "BOOK1.xls" Then (...) End If Przy sposobie 2 makro zawsze będzie kopiowane i przy uruchamianiu pojawiać się będzie monit o makrach. Chociaż nie będzie działać z nieodpowiednią nazwą pliku. Ale jeżeli to nie...
Już próbowałem:(. Makro samo w sobie działa, ale jak zapisuje plik Excel z makrem na dysku to wtedy antywirus podaje informacje że zablokował trojana i wyskakuje okienko mówiące o tym że nie da się pliku zapisać bo jest za mało pamięci.
A jak są nazwane pliki z ankietami? Gdzie je zapisujesz, jeżeli mają taką samą (mozliwe?) nazwę? Czy jest jakaś struktura katalogów? I Ile tych ankiet będzie mniej wiecej? Może nie warto zbytnio kombinować z monitorowaniem tylko wczytać wszystko dopiero jak będzie potrzebne? Makra działają dosyc szybko. Mam gdzieś gotowca łączącego pliki Excela. Sama...
dzieli mi te zbiorcze dane na oddzielne pliki dla każdego sklepu osobno i zapisuje przed zamknięciem pliku SendMail[syntax=vb] ActiveWorkbook.Sendmail[/syntax]
Po dodaniu tak jak napisałeś powstaje błąd linijkę niżej-na załączonym obrazku Tak samo w tym pliku testowym od Ciebie jak i w moim roboczym zapisuje wszystkie pliki ale brak danych,puste wpisy-drugi zrzut ekranu Podczas prób robiło to samo jeżeli zarejestrowane makro wkleiłem na początek kodu
Witam, sytuacja wygląda tak: stworyzłem makro, które na samym końcu zapisuje plik w pewnej lokalizacji i tą nazwę wpisuje w komórkę jednego ze skoroszytów. Chciałbym wykorzystując nazwe pliku, która jest wpisana w koroszycie wyłączyć dany plik. Moje makro wygląda następująco: Sub usuwanie() Dim plik As Variant plik = Workbooks("plik główny.xls").Sheets("dane").Range("W4")....
Wystarczy przerobić zapis tekstowy na datę (Split), jeśli we wszystkich plikach jest identycznie . Jeszcze prościej byłoby, gdyby zapisywać datę jako datę :)
Chciałbym odświeżyć temat edycji plików CSV. Makro jest już gotowe, przygotowałem interfejs graficzny w oddzielnym pliku xls. Teraz po wybraniu miejsca przechowywania plików i miejsca makro powinno otwierać wybrany plik csv, obrabiać i zapisywać we wskazanym miejscu, ale niestety nie obrabia go - wyskakuje Run-time error 91. Poniżej zamieszczam kod:...
Witam Stworzyłem programik, który importuje z folderów i podfolderów pliki *.dat do Excela. Pierwszy przycisk (makro) otwiera po kolei wszystkie pliki dat i zapisuje do jednego arkusza w pierwszy wolny wiersz. Drugi makro importuje konkretny plik z konkretnego folderu. W folderze dane znajdują się podfoldery np. 0112 , 0212, 0312 które oznaczają miesiąc...
W załaczniku dok2 jest PrtSCN. Jak zapisuje pliki. W drukim załączniku jak dokument wyglada w środku.
W przykładowym pliku nie widzę średników. Nie widzę też makra, które miałoby źle zapisywać. Generalna zasada jest taka, że jeśli plik zawiera separator w polu danych lub jakiś inny znak niedozwolony, to zawartość komórki ujmuje się w cudzysłów. Mechanizm Excela robi to prawidłowo, więc dlaczego makro nie miałoby?
Witam ponownie Szanowne grono :) Nastepny problem z ktorym nie moge sobie poradzic - zmienna nazwa pliku zapisywanego jako pdf. Mam makro pod przyciskiem ktore generuje mi pdf ale nie moge sobie poradzic, aby nazwa byla dynamiczna - a konkretniej - NAZWA plus wczorajsza data. Oto makro - Sub PdfDayOne() ' ' PdfDayOne Macro ' ' ActiveSheet.ExportAsFixedFormat...
Witam, Mam bazę danych w excelu, w jednym pliku mam dane z których kożysta makro w innym pliku. Chciałem zabezpieczyć plik z danymi przed wprowadzeniem zmian bezpośrednio przez użytkownika (nie uprawnionego). Jednocześnie makro w drugim pliku powinno mieć możliwość zapisywania zmian w pliku bazy. Z bazy może kożystać kilka osób, każda ma u siebie osobny...
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 ?
Cześć, chcę stworzyć makro (przycisk w arkuszu), które będzie zapisywało plik jako wartość z komórki i dzisiejsza data. Lokalizacja pliku jest inna niż plik oryginalny. Napisałem następujący kod: Sub Zapis_Bizcase() Application.DisplayAlerts = False Dim Nazwa As String, Sciezka As String Nazwa = Range("T2").Value & " " & Date & ".xlsm" Sciezka = "C:\Users\was\Desktop\"...
Jeśli to ma działać w kilku czy we wszystkich arkuszach, trzeba ustawić formatowanie warunkowe w każdym z tych arkuszy. Zdarzenie SelectionChange można oprogramować na poziomie skoroszytu. Można to wszystko zapisać w VBA, ale trzeba określić zakresy formatowania i arkusze. W załączonym pliku kod, który we wszystkich arkuszach roboczych formatuje zakres...
PRL - jeżeli to o zakładaniu nowego konta było do mnie, to nietrafione. To jest pierwsze. Nie jestem znawcą VBA - makro stworzyłem poprzez nagrywanie. Okienka o których mowa wyskakują z automatu - moje makro otwiera cztery pliki, każdy obrabia, wyniki wrzuca do piątego, cztery zbędne potem zamyka - bez zapisywania, bo potem miałbym błędy przy kolejnym...
Cześć. Prośba o wsparcie w rozwiązaniu poniższego problemu. Mam kod do dzielenia na pliki (zapożyczony gdzieś z sieci). Do tej pory spaniał w 100% moje oczekiwania, ale teraz potrzebuję dodatkowej funkcjonalności. Makro zapisuje każdy arkusz jako odrębny plik za wyjątkiem trzech wykluczonych prze ze mnie. Pierwszy to plik z danymi źródłowymi. Dwa kolejne...
Zapytam jeszcze raz JAK WYŁĄCZYĆ OKNO O ISTNIEJĄCYM DOKUMENCIE PRZY ZAPISIE! Napisałem makro które ma zapisywać kilka pól w kilka miejsc. Więc zapisz lub autozapis nie rozwiązują tego problemu.
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...
Nie ma żadnego komunikatu. Makro zachowuje się tak jak by zrealizowało swoje zadanie, jednak pliki na dysku sieciowym nie pojawiają się. Prawa dostępu także odpadają. Mogę pliki tam zapisywać.
Makro jest dobre na wszystko, ale tu bym jednak poszukał w ustawieniach Worda. Zgaduję, że gdzieś jest ustawiony jakiś zakaz zapisywania (chyba) łączy do innych plików. Nie umiem inaczej wytłumaczyć, że po zapisaniu masz coś innego niż wcześniej wpisałeś.
excel makro zapisywanie pliku makro zapisywanie pliku lokalizacja makro zapisywanie pliku nazwa
renault megane bezpiecznik wycieraczka reset sensor airbag reset pomoca telefonu
Integracja przepływomierza YF-S201 z Tasmota Genset - Agregat prądotwórczy: Budowa i Zastosowanie