Sprawdź czy o to chodziło. Jeśli faktycznie druga procedura ma kopiować "wiersze powyżej", to oczywiście nie zawsze będzie ich 15, bo wyszukiwana wartość może zostać odnaleziona w wierszu, powyżej którego nie ma 15 wierszy. Załączona procedura w takich przypadkach kopiuje wartości począwszy od wiersza nr 3 do wiersza wyszukanego. [syntax=vbscript] Option...
Na pasku górnym otwierasz Makra - Nowe Makro. Wpisujesz nazwę elementu i OK. Otwiera się okno Edytor Elementów. Tam rysujesz cały element od podstaw, wybierając kształty, dodajesz wyprowadzenia (PinDown, PinLeft itp.) numerując je i wprowadzając nazwy. Można też przerobić istniejący element. Jak skończysz, klikasz OK i element pojawia się na obszarze...
Oferują sposób - aktywowany Arkusz 2, ma dialogu, który zaprasza zaznaczyc wierszy do edycji. Następnie Kliknij OK - dziala makro Inny sposób zapisz w makro w postaci "1:1 , 5:26, 29:57" np. [syntax=vb] Private Sub Worksheet_Activate() Dim k&, och As Boolean Set arw = Range("2:2, 3:3, 5:8, 12:24") With Me .Unprotect For k = 1 To 11 och = UCase(.Cells(1,...
do tego celu lepiej jest wykorzystać jakaś baze danych stworzoną np w Akcesie w excelu będziesz musiał oddzielić ogladanie takie bazy od wpisywania danych Oglądanie za pomocą funkcji: wyszukaj.pionowo, wyszukaj poziomo lub index a do wprowadzania stworzysz albo jakiś formularz albo np w każdym arkuszu będziesz miał dane na dany miesiąc i tam bedziesz...
To całe makro?? Ten fragment służy jedynie do wybrania nazwy pliku. Zapis nastąpi w momencie wywołania: [syntax=vb]ThisWorkbook.SaveAs (ZapiszJako)[/syntax]
zapisz makro jak formatujesz komorke, potem tylko wystarczy odpalic to makro po wybraniu konkretnej wartosci z listy.
Nic tu o makrach nie ma. To inaczej. Tryb notatnik. wpisz abc zapisz i zobacz czy takie makro zadziała np. w notatniku. Czyli zapisz makro abc. Przypisz do klawisza myszy. Otwórz notatnik i kliknij ten przycisk. Podstawowy problem z trybem notatnik jest taki że nie bardzo wiem jak w notatniku zrobić makro typu shift F12 jednocześnie. No ale może tym...
Cześć. Chciałbym żeby w makro Zapisz excel pobierał ścieżkę z komórki H1. Obecnie w makro mam ustawioną wartośc stałą jako Pulpit ("C:\Users\Pawel\Desktop\") i wygląda to w ten sposób: Sub zapisz() ' ' zapisz Makro Range("H3").Select ActiveWorkbook.SaveAs Filename:= _ "C:\Users\Pawel\Desktop\" + ActiveCell.Text,...
Zobacz tak usuń te dwa przyciski zapisz zamknij i utwórz je na nowo z różnymi nazwami.
Kolega adamas_nt dobrze cię zrozumiał i napisał że nagrać się tego nie da. Owszem "Zapisz makro" zapisuje ale bez żądania hasła (sprawdź w kodzie jak nie wierzysz) dlatego przy zdjęciu zabezpieczeń nie pyta o hasło.
Witam Może być makro [syntax=vbscript]Sub Zapisz() Application.ScreenUpdating = False plik = Left(ActiveWorkbook.FullName, InStr(ActiveWorkbook.FullName, ".")) & "txt" ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:=plik, FileFormat:=xlCSVMSDOS ActiveWorkbook.Close False MsgBox "zapisano " & plik End Sub[/syntax]
Nagraj sobie makro zapisywania. Poniżej zarejestrowane (bez korekty) dwa: "Zapisz jako" oraz Ctrl+s (zwykłe zapisz) http://obrazki.elektroda.pl/3841968300_1... i wybierasz z listy. Aby oprogramować komórkę/zakres potrzebujesz procedury zdarzeniowej [url=http://dzono4.w.interiowo.pl/kurs/d... Tu należy warunkowo wywołać...
Otwórz plik 'zeszyt1'. Włącz nagrywanie makra. Otwórz plik H:\DANE\Dane.xlsm, wybierz arkusz 'BBB, zaznacz zakres 'A2:F2000'. Naciśnij 'kopiuj'. Otwórz okno pliku 'Zeszyt1'. Kliknij na arkusz 'AAA'. Kliknij w komórkę A2'. Kliknij 'wklej' i zapisz makro, które potem będziesz wykorzystywał.
Jak najbardziej możesz działać na "błędach" Właśnie błąd N/A oznacza brak danej czyli zastosuj funkcję czy.brak i dołącz ją do tego co już stworzyłeś ale w "inwersji" czyli: =IF(ISNA(VLOOKUP(I14,$A$2:$H$5,1,0)),"NI... MA","JEST") dołaczanie pliku: Przyciśnij odpowiedz ale nie ten z (+2pkt) później poprzez przycisk przeglądaj wskaż plik na dysku, a potem...
No OK, ale jeśli nacisnę 'zapisz' i nie zamknę pliku? Po mojemu zapisywanie w logu powinno być przy BeforeClose
Zapis do wielu rejestrów to 16, nie 10. Możesz napisać sobie makro.
Pomysł z utworzeniem osobnego "przycisku" jest jak najbardziej godny uwagi i zastosowania. Chcąc uzyskać dostepnosć do makra przez cały czas, nalezy makro zarejestrowac w pliku personal.xls, a nie jak podaje kolega normal.dot ( tak na marginesie to taki plik tworzy Word, nie Excel ). Plik personal.xls pojawi sie , po zarejestrowaniu makra ( musi byc...
Taa, ci francuzy co tydzień zmieniają swoje poprawne znaki. Jedno z: 1. Zrób sobie kolekcje tychże tablic. 2. Zapisz sobie makro w którym otwierasz inny plik i robisz kopię komórki A1, będziesz mieć kod.
Spróbuj tak: 1. Wejdź w Narzędzia -> Makro -> Zarejestruj nowe makro 2. Nazwij makro, opcjonalnie wybierz klawisz skrótu, a z listy Przechowuj makro w: wybierz Skoroszyt makr osobistych 3. Nagraj makro lub po prostu zakończ rejestrację. 4. Zamknij plik. Kiedy zapyta o zapis zmian w arkuszu makr osobistych, zatwierdź zmiany. 5. Otwórz dowolny plik, wejdź...
(at)echo. (at)echo 1. 192.168.1.1 (at)echo 2. 192.168.1.2 (at)echo 3. 192.168.1.3 (at)echo. (at)echowybierz IP 1 2 lub 3i nacisnij ENTER set /p a= (at)goto a%a% :a1 ping 192.168.1.1 -t goto koniec :a2 ping 192.168.1.2 -t goto koniec :a3 ping 192.168.1.3 -t goto koniec :koniec :a set a= wklej do notatnika - zapisz jako... - w polu "Nazwa pliku" wpisz...
Albo zamień na 6 kopiowań, czyli każdy zakres osobno. Albo zarejestruj sobie makro: zapisz jako ... następnie wyczyść zbędne.
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...
Narysuj sobie schemat tego przełącznika. Zapisz jako makro okna ( prawym klawiszem myszy "utwórz makro okna"). Od tej pory będziesz miał swój schemat i możesz go wywoływać za pomocą klawisza M. Dodatkowo możesz przy pomocy obiektu znacznika zdefiniować sobie standardowe zestawy danych dot. tego przełącznika, napędu itp.
ze tak czy siak potrzebne są dwa klawisze Można z jednym np. "end" wrzuć to do modułu [syntax=vbscript]Sub test() MsgBox "ok" End Sub[/syntax] a to do thisworkbook [syntax=vbscript]Private Sub Workbook_Open() Application.OnKey "{end}", "test" End Sub[/syntax] Zapisz zamknij i uruchom skoroszyt naciśnij "end"
makro nagrywa dopiero jak wybiore folder i zapisze, a wtedy juz mam nadpisany z gory folder lub jest to polozenie w ktorym jest dany plik excel'owski jesli usunę tą linijkę. Więc prosiłbym o kod , do samej "funkcji" : Zapisz jako. (żeby mi sie okienko pokazało tak jakbym to zrobił manualnie z wybranym formatem .pdf) Dodano po 56 ooo, jeszcze inaczej...
Witam, Polecam Ci zapoznać się z Visual Basic dla Worda (słowa kluczowe na googlu: VBA WORD). Język prosty, a daje duże możliwości pracy np. z Excelem lub Wordem. A może wystarczy Ci nagrać makro?? Włącz na pasku Visual Basic, nagraj makro czerwoną kropką (w najprostszej wersji: plik->zapisz jako i wybierz format txt), potem zakończ kwadratem, wciśnij...
Witam Jaka wersja office? Bo w nowszych jest zapisz do pdf wtedy nagraj makro i gotowe
Jak plik .xlsx(.xlsm), to spakuj go RAR'em lub ZIP'em; lub zapisz jako .xls
Zapisz załącznik na dysku, otwórz i naciśnij przycisk. Dostosuj do własnych potrzeb.
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
Dopasuj sobie takie makro: [syntax=vbscript]Sub Przelicz() Dim cel As Range With Worksheets("Generator cen") For Each cel In Worksheets("310").Range("A2:A180") .Range("B3") = cel.Value cel.Offset(, 3) = .Range("B26").Value Next cel End With End Sub[/syntax] Po otwarciu załącznika zapisz go sobie w formacie .xlsm. Ja użyłem starego formatu .xls ze względu...
VB z Office'a służy tylko i wyłącznie do pisania makr, nie da się w nim kompilować programów. Jak dobrze poszukasz to znajdziesz VB4.0 w wersji edukacyjnej (ale też bez możliwości kompilowania do .exe). Jeśli jesteś studentem, to być może twoja uczelnia ma podpisaną umowę z MS i uczestniczy w programie MDSN-AA i wtedy możesz sobie ściągnąć VB za darmo...
Jak chcesz mieć dostęp do parametrów, to utwórz arkusz 'Parametry' i tam trzymaj swoje 'opcje makra'.
Zrobiłem bez makr. Może ktoś Ci przerobi na makro. Łącze do formantu w komórce bieżącej, formatowanie niestandardowe ukrywające wpis ;;; formatowanie warunkowe określające kolor. Niestety łącza nie dają się kopiować, bo są zawsze adresami absolutnymi, nawet jeśli się je zapisze bez dolarów.
Nie musisz mieć pojęcia o kodowaniu w VBA do niektórych rzeczy. Jest coś takiego, jak rejestrator makr. Naciśnij nagrywanie, naciśnij przycisk drukowania, zakończ nagrywanie. I Rejestrator utworzy dla Ciebie makro, które będzie dokładnie to robić. https://support.microsoft.com/pl-pl/offi...
makro musisz napisać ;) http://www.exceltip.com/st/Save_a_workbo... http://www.ozgrid.com/forum/showthread.p... http://www.lqnet.com/Excel/SaveAs.asp http://www.excel-vba.com/vba-12-code-wor...
Przed ActiveWorkbook.SaveAs Filename:= _ Wstaw ActiveSheet.Copy
Cytat z microsoftu dot. skrótów klawiszowych: [syntax=vb]Bieżąca data Zaznacz komórkę i naciśnij klawisze CTRL+; Bieżąca godzina Zaznacz komórkę i naciśnij klawisze CTRL+SHIFT+; Bieżąca data i godzina Zaznacz komórkę i naciśnij klawisze CTRL+; oraz naciśnij klawisz SPACE, a następnie klawisze CTRL+SHIFT+;[/syntax] Albo robisz to więc w sposób nr 3,...
Wiem, przewidywałem takie rozwiązanie, ale jest ono trochę uciążliwe. Potrzebuję z jednego skoroszytu z wieloma arkuszami wygenerować każdy arkusz osobno - jako nowy plik xls. Dawałem zapisz jako, usuwałem co niepotrzebne, dodawałem co chciałem i... wszystko było ok, ale dla jednego docelowego pliku. Potrzebuję 10. Może dało by się zrobić tak: 1. Zapisz...
Podepnij sobie pod przycisk "Zapisz" następujące makro [syntax=vb]Sub zapisz_karte() Dim sFlnNm As String 'nazwa pliku z komórki A1 Dim sPath As String 'ścieżka zapisu na razie taka sama jak pliku źródłowego Dim sWrbkFrm As String 'nazwa pliku docelowego z rozszerzeniem sPath = ThisWorkbook.Path & "\" sFlnNm = Range("A1").Value If sFlnNm = "" Then MsgBox...
Witam! Możesz wykorzystać kod: :spoko: [syntax=vbscript]Public Sub zapisz() Dim Wb_Name As Variant Wb_Name = Application.GetSaveAsFilename If Wb_Name <> False Then ActiveWorkbook.SaveAs Filename:=Wb_Name End If End Sub [/syntax]
Sub Zapisz_28() Dim arh As Workbook Dim mies As Worksheet Set mies = ThisWorkbook.ActiveSheet nazwa = mies.Range("nazwa arkusza") Set arh = Workbooks.Open("D:\GRAFIK_28.xlsm") Application.DisplayAlerts = False For Each sh In arh.Sheets If sh.Name = nazwa Then sh.Delete Next Application.DisplayAlerts = True mies.Copy after:=arh.Sheets(arh.Sheets.Count)...
Rozumiem że w jednym pliku excela jest zapisane makro i otwierasz w excelu następny plik wykonujesz makro i chcesz zapisać zmiany w drugim pliku, otworzyć następny, wykonać makro i zapisać zmiany. Jeśli tak to ostatnia linijka powinna mieć postać ActiveWorkbook.SaveCopyAs Filename:=katalogZapisu & "\" & Format(Date, "DD-MM-YYYY") & "_" & ActiveWorkbook.Name...
No, to prawie wszystko masz gotowe, tylko o funkcji CDate() zapomniałeś - "w polskich warunkach systemowych" FileDateTime() zwraca tekst, a nie podtyp daty z "Variant", jak napisane jest w pomocy podręcznej - łatwo to sprawdzić, np. przez "?TypeName(test2)" w oknie Immediate. Czyli porównujesz np.: tak: "If CDate(test) > CDate(test2) Then", chociaż...
Uwzględniłem chyba wszystko. Dołożyłem: -zabezpieczenie przed wpisaniem pustego rekordu -przed zdublowaniem Miałaś prawie gotowe. Należało tylko zmienić nazwy Combo oraz Command ;) Dołożyłem arkusz "Przykład", żeby przedstawić działanie z wartościami opcjonalnymi (tel, osoba, e-mail). Reszta w komentarzach. Edit: 16:34 Och, zapomniałem o danych opcjonalnych...
A jest. :) Najpierw ustawiasz sobie jakieś wirtualne wyjście jako typ 109 - iloczyn logiczny wejść i wybierasz to wejście , które pokazuje stan bramy. U mnie to jest stan kontaktronu najazdowego. Potem definiujesz sobie makropolecenie z komendą "Załącz wyjście" wybierasz wyjście sterujące otwieraniem bramy garażowej - u mnie przełącznik MONO o numerze...
Dzięki za link, Programowanie to nie do końca moja dziedzina. Potrzebuję, aby podczas zamknięcia lub przy skrócie ctrl+s lub kliknięciu na zapis, aby sama tworzyła się kopia z datą. Problem w tym, że przeszukałem już trochę forów i w zasadzie nic nie znalazłem. Sam Excel ma jakiś mechanizm kopi no on jest szczerze mówiąc kiepski. Tutaj znalazłem coś...
Jeżeli tak to proponuje nagrać makro i podpiąć je pod przycisk (będzie najprościej). Włącz na wstążce zakładkę deweloper Plik-opcje-Dostosowanie wstążki-i w oknie po prawej stronie zaznaczyć Deweloper i OK Na wstążce pojawi się karta deweloper.Otwórz ją. Przejdź na twój pierwszy arkusz. Wciśnij "Zarejestruj makro" Teraz postępuj tak jak zawsze robisz...
Zapisz go w formacie Excela. Elektroda połknie. :D
Mam rozwiązanie. Niech klawisz "0" nazywa się "C0" wtedy: Private Sub C0_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) C0.BackColor = &H80000010 ' Zmieniamy kolor przycisku End Sub Dla klawisza "1", który nazywa się "C1" Private Sub C1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer,...
Otwórz Excela (nowy plik), włącz rejestrator, zapisz plik z obsługą makr (xlsm), porównaj oba kody (parametr 'FileFormat') i już będziesz wiedział...
z komórek o pierto niżej t.z. z wiersza 2 ?(b2 c2 d2) pisać makro cały czas to lipa zapisz w Osobisty skoroszyt
Witam :) Chcialem zapytac o pewna modyfikacje, otoz chcialbym alby plik generejuacy sie podczas zapisu nie posiadal przycisku "next" Niestety moje modyfikacje nie dzialja. udalo mi sie skasowac przycisk "next" ale niestety kasuje sie on rowniez w arkuszu zrodlowym. Prosze o pomoc PS oczywiscie mam na mysli przycisk "zapisz" zamiast "next"
chyba nie zapisałeś makr :)
Załączam plik, w którym dzieją się takie rzeczy. Makro uruchamia się przyciskiem "zapisz jako" w arkuszu "projekt. W arkuszu "ilości" jest komórka zawierająca nazwę dla pliku. W tym skoroszycie kod jest napisany z jawnym rozszerzeniem ".xls" a format daty w arkuszu "ilości" jest z kropkami. Jeśli zamieni Pan w dacie kropki na myślniki (minusy), to działa...
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...
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,...
Brawo! Tyle się napisałeś zamiast zrobić po prostu: PORTB &= ~0xFF; PORTB |= <dol>; albo PORTB &= ~(0xFF << 8); PORTB |= <gora> << 8; Zapisać w postaci makra/funkcji i gotowe, bez żadnych syfiastych pól bitowych. 4\/3!!
No i udało się wstawić. Szkoda tylko że odpala się opcja zapisz a nie "Zapisz jako" abym mógł nazwę pliku zmienić. Nie chcę nadpisywać ofert.
Zarejestrowałem Ci ten import jako makro. Uruchamiasz skrótem Ctrl+i. Sprawdź, czy będzie działać w Twojej wersji Excela (rejestracja była w 2007). Kolumny z kwotami są sformatowane po polsku. Jeśli wolisz, żeby były kropki dziesiętne, usuń te 3 instrukcje na końcu makra: [syntax=vbscript]Columns("E").NumberForm... = "0.00"[/syntax] Załączony plik ma...
Witam Dziękuje Działa, ale chciałbym mieć możliwość całkowitego zablokowania możliwości zapisu pliku z włączonymi filtrami. Makro działa - wywala błąd, ale mimo wszystko pozwala użytkownikowi zapisać plik.
Plik z rozszerzeniem .xls to stara wersja skoroszytu excel w którym można było zapisać również makra. .xlsx to nowa wersja w której nie można zapisać skoroszytu z makrem. Dlatego nie zapisuje w .xlsx musisz zapisywać w pliku z obsługą makr czyli .xlsm
nie rozumiem - dlaczego nie możesz użyć makra? to że zwroty znajdują się w różnych miejscach nie znaczy, że nie możesz użyć makra (chyba, że to są różne zwroty)... 'wyszukaj zwrot', 'zmień', 'zapisz' i po bólu... makro możesz wykorzystać w każdym kolejnym dokumencie.. jasne, że niestety, nie możesz ich wykorzystać do grupowej zmiany w plikach... to...
PPM tak się nie da. Drukuje nie w kolejności. Dodano po 1 Tym makrem które podesłałem o sprawdzenie, robiłem w WORD 2007 i edytowałem scieżke makra, potem zapisz, potem klikałem zaznacz PPM obszar wydruku plików word w folderze i mi drukowało makro w kolejnosci. W 2010 WORD makro nie drukuje kolejno. Ktoś ma jakiś pomysł?
(...) z nową nazwę pliku nowaNazwa = InputBox("Wpisz nową nazwę pliku:") 'Jeśli anulowano okno dialogowe, przerwij makro If nowaNazwa = "" Then Exit Sub 'Zapisz plik w nowej lokalizacji z nową nazwą ActiveDocument.SaveAs2 FileName:=nowaNazwa, FileFormat:=wdFormatDocument End Sub Wygląda na to, że podałeś niekompletną ścieżkę do lokalizacji, gdzie chcesz...
Witam, raczej nikt nie bedzie otwieral tego pliku za ktory zadasz punktow aby ci pomoc. Nie pamietam czy w wordzie jest opcja wylaczenia tego. Uzyj dowolnego edytora HTML, zaimportuj plik tekstowy (twoj) i zapisz jako html. Lub napisz sobie makro dodajace naglowek HTML i opcje Bold w wybranym miejscu pliku tekstowego - skoro mowimy o 2 linijkach. Pozdrawiam
1. Wejść w menu makr 2. Rozpocząć rejestrację 3. Kliknąć prawym klawiszem na zakładce arkusza 4. Wybrać "Przenieś lub kopiuj" 5. Zaznaczyć opcję kopiowania 6. Zakończyć rejestrację makra 7. Zapisać makro.
Witam. Potrzebuję pomocy przy napisaniu makra, które by wykonywało daną operację. A więc w Arkuszu nr 1 mam prosty formularz zawierający wybór pracownika za pomocą listy rozwijanej. Pod spodem jest komórka, w której należy wstawić datę aktualną. A pod spodem 61 pól, w których umieszcza się wyniki. Zadaniem makra miałoby być skopiowanie komórek od wyboru...
Super bardzo wszystkim dziękuję, osiągnęłam to czego chciałam na ten moment. Gorzej, że teraz muszę to zapisać w makro :):)
Po prostu do dokumentu z istniejącymi już przypisami : 1. dodaj nowe makro, 2. wejdź w jego edycję, 3. wklej ten kod, zapisz dokument. [syntax=vb]Sub wyswietlaj() Dim oDoc As Document Dim ftn As Footnote Set oDoc = ActiveDocument For Each ftn In ActiveDocument.Footnotes oDoc.Range.InsertAfter (ftn.Range.Text) oDoc.Range.InsertAfter (vbCrLf) Next End...
czy jest jakieś polecenie które mógłbym dodać w tym miejscu aby w nowo otwartym pliku dodatkowo usunąć jeszcze wszystkie makra? Zapisz jako... zwykły xlsx w ostateczności: [url=http://www.cpearson.com/excel/vbe.a... patrz rozdział "Deleting All VBA Code In A Project"
Mam makro po którego uruchomieniu wyświetla się forma z checklistą, polem umożliwiającym wpisanie tekstu, kilka optionbuttonów i 66 checkboxów po kliknięciu zapisz wszystkie dane zapisywane są do odpowiednich komórek, jednak jeśli, któreś z pól, lub żadne nie zostanie uzupełnione i tak można zapisać w tym wypadku bezwartościową informację. Takie działanie...
Dzięki ale niestety nie potrafię użyć tego kodu. Zawartość nawiasów w pierwszej linii sprawia, że nie mogę zapisać makra. Proszę o jakie instrukcje odnośnie tego kodu, które fragmenty powinienem zastąpi rzeczywistymi wartościami.
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...
jak wiele razy ma makro zapisac w 'noc' i gdzie powinny być następujące godziny. Nie wiem kiedy i jak wiele razy naciśnij przycisk 'Zapisz'? Dodano po 4 wartośći pozostaja do następnego dnia? Dodano po 39 opisać, jak wszystko się dzieje
Przy porannej kawie wyszło coś takiego (załącznik). Zapisz plik w folderze, tym samym gdzie "Pula.xlsx" i uruchom makro. dodano po chwili: sorry, zapomniałem załączyć plik :)
Czy zapisujesz plik w formacie dopuszczającym użycie makr tzn. np. xls lub xlsm? Bo jeśli to jest .xlsx, to zapisze się bez makr.
:) makrem przywrócić poprzednie funkcje? można ale nie lepiej (prościej) aby makro tworzyło nowy skoroszyt lub po zastosowaniu makra zamiast naciskać zapisz wciśnij zapisz jako i nadaj nową nazwę cennika np z datą. Przyznam jednak że miałbym wątpliwości aby otworzyć nieznany plik excela w którym jest makro (monit przy uruchomieniu). Wg mnie najlepiej...
- Zainstaluj Audacity - w Audacity Narzędzia >> Menedżer makr >> Importuj (tu zaznacz plik z załącznika) - w Audacity otwórz plik, który chcesz "naprawić", po załadowaniu zaznacz całość CTRL+A, później Narzędzia >> Zastosuj makro >> wiadomo jakie - zapisz (eksportuj) plik Wyrównywacz zrobiony na szybko, ale może będzie Ci pasował. Edit Możesz przekształcać...
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ć ?
Podczas startu aplikacji robisz: Worksheets("Arkusz1").Unprotect Password:="TwojeHasło" To umożliwia pracę w arkuszu. Podczas zamykania aplikacji robisz: Ws.Range("A1:Z250").Locked = True Ws.Protect Password:="TwojeHasło", UserInterfaceOnly:=True Sorki, wycinane z mojej aplikacji, stąd różne sposoby adresowania arkuszy, możesz to zapisać dowolnie, byle...
Witam Potrzebuje zapisać makro na głównej listwie narzędzowej excella które będzie działało na każdym nowo otwartym dokumencie excell. (Normalnie makra są przypisane do określonego dokumentu) Podobno jest możliwe aby dodać do excella własne polecenia jak to zrobić ? pozdrawiam Robert
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,...
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.
Ok, jest to jakieś rozwiązanie dziękuję, ale żeby osiągnąć pełnię szczęścia jeszcze zapytam - czy można tak zapisać makro aby nie tyle że drukował, ale żeby zmieniał obszar wydruku i powiązać z zawartościa komórki ? Coś na kształt jeżeli(czy.pusta(e22);"";obszar wydruku od 1 do e22).
Witam serdecznie! Mam zakres komórek w wierszu, np. A1:A10, które domyślnie posiadają białe tło. Pracując w arkuszu kolor tła będzie zmieniany na, powiedzmy, niebieski i z powrotem na biały. Potrzebne jest mi makro, które zliczy ile razy dokonano zmiany koloru na niebieski, w całym wierszu. Co więcej, przydałby się przycisk "zapisz", do zatwierdzania,...
Witam serdecznie, Mam zaprojektowany formularz z polami tekstowymi, polami kombi oraz polami dat. Formularz pobiera słowniki pewnych nazw z bazy danych. Wszystko opiera się na bazie oraz formularzu stworzonym w OpenOffice. Potrzebuję makro, aby po kliknięciu na przycisk zapisz w formularzu przeniosło wszystkie dane wpisane i wybrane z pól kombi w formularzu...
Zapisz/zapamiętaj nazwę kontrolki (cmbLista bodaj), usuń ComboBox z formy, wstaw ListBox, nazwij go tak samo (kichać standardy w tym przypadku) i powinno działać ;)
Witam, Mam makro ale jest ono strasznie długie i działa strasznie wolno (rejestrowane makro). Wiem, że można zastąpić je krótszym niestety jestem początkująca i w związku z tym moja wiedza jest zbyt mała :) Jak można zapisać makro, które wyszuka pionowo wartość w kolumnie A arkusz2, skopiuje 30 komórek w prawo, po czym wklei je odpowiednio do arkusza1?...
Tylko właśnie muszę to zapisać za pomocą makra Dodano po 3 Ok udało się :)
No niestety się nie porozumieliśmy. Ja w bardziej prosty sposób nie potrafię tłumaczyć ale dzięki za chęci. Rozwiązałem to inaczej, robię to when itd. układ tabeli przyjmuje tylko 4 postaci więc spoko. Ale mam kolejny problem... Chcę zapisać makrem plik do .csv w taki sam sposób jakbym zapisywał "CSV (rozdzielany przecinkami)". W poniższy sposób niestety...
Super, dzięki. A jak zapisać żeby makro samo uruchamiało kopiowanie danych gdy pojawią się dane w komórkach?
Nie ma uniwersalnego rozwiązania w takim przypadku. Można oczywiście zapisać plik z makrem jako dodatek i aktywować go w oknie "dodatki", ALE: jeśli ktoś zmieni nazwy, kolejność indeksów arkuszy (jeśli nie nazwy) to kicha. Spróbuj może w ten sposób: 1. Dostajesz plik z logami (gdzieś trzeba by go zapisać). Tutaj arkusz z danymi musi być rozpoznawalny....
i chce wywoływać makro z poziomu Accessa i teraz pytanie czy jest możliwość by w accesie zapisała sobie to makro na zasadzie wywołaj mi go w pliku 1234.csv Tak, czyli access musi otworzyć sobie 1234.csv (ma wstawić w t4 date i sumować r4 i q4, zapisać jako csv ?)
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]...
Może masz wyłączoną obsługę makr. Zapisz plik i otwórz jeszcze raz. Pojawi się komunikat o włączeniu makra? Jeżeli nie sprawdź jakie masz ustawienia zabezpieczeń makr http://obrazki.elektroda.pl/8604730600_1... dodane po chwili : ale zaraz jak moje działa to dlaczego twoje nie ... chmmm interesujące (sprawdz z tym zapisaniem i otworzeniem)...
Może zamiast w schowku zapisz to gdzieś w komórce i kopiuj... .Replacement.Text = Sheet("Z_eta").Range("A1")
Możesz napisać makro ale według mnie lepiej jest ręcznie używać opcji zapisz jako - i dodać do nazwy pliku np:001, 002 itd. dodaję link może się przyda http://www.swiatexcela.pl/2011/10/17/aut...
pokazyje błąd. Nie powinno tak być, albo nie rozumiem. WYSZUKAJ.PIONOWO(A1;Y!A:B;2;0) tylko wtedy, jeśli LICZ.JEŻELI(Y!A:A;A1)>0 Innymi słowy jeśli w Y jest, w przeciwnym razie zapisz ""(empty string) Czy możliwe by nie zmieniał komórki Arkusza X. jesli nie wyszuka w Arkuszu Y odpowienika ? Nie, bo jesteśmy wszystkie formuły przepisze w klatki kolumny...
ten kod zapisałem następująco: Range też to nie działa:) Jak powinienem to zapisać. Makra, które chce zmodernizowac są umieszczone w pliku, odwołaniem do innego pliku się nie przejmuj. Makra te dotyczą przycisku "generuj wykres" ,"oblicz analiza statystyczna dla całej populacji", "obliczenie funkcji dla każdego laboratorium"--> środkowa tabelka
makro excel zapisz excel makro zapisz makro zapisz otwórz
romet schemat elektryki licznik energii optyczne drzwi zmywarka domyka
Lokalizacja pierścienia magnetycznego ABS w Renault Laguna 1.9 DCI Najczęstsze usterki EPS w Nissan Qashqai J10 2010