[syntax=vbscript]Sub Zamknij() Workbooks([A1] & ".xlsx").Close False End Sub [/syntax]
Tak nie idzie. Będę musiał jakoś inaczej pokombinować. Sądzę że jakoś to powinno być wciśnięte w wierszu: Set wbkSkoroszyt = Workbooks.Open(fold & "\" & dato & "\" & myvar(i)). Tylko nie wiem jeszcze jak dostawić operator "UpdateRemoteReferences = False" w linijkę powyżej. :) Dodano po 20 Najprostszych rozwiązań szuka się najdłużej. Wystarczy w wierszu...
3. nowy skoroszyt zamknąć Na sam koniec nowo utworzony skoroszyt zamyka bez zapisywania go Jakie jest więc cel tworzenia nowego skoroszytu?
Zobacz tak usuń te dwa przyciski zapisz zamknij i utwórz je na nowo z różnymi nazwami.
Witam mam jeszcze jedn mały problem. Mam nadzieje że mały, czy jest taka możliwość ze po wykonaniu akcji kopiuj i wstawieniu do arkusza test np 10 powtórzonych dwa wiesze pod ostatnia wstawiona tabelka pojawi sie przycisk do którego będę mógł przypiąć makro zamykajcie arkusz. nie ma problemu z makrem zamykającym i ukrywającym arkusz ale z komendą wywołująca...
Zrezygnuj w takim razie z MsgBox i przygotuj sobie stosowany formularz(yk). W Initalize uruchom makro z opóźnieniem (Application.Ontime), w którym będzie jedna linijka zamykająca formularz(yk) + On Error Resume Next, gdyby zamknięcie nastąpiło przed czasem...
Zrobiłem Makro (sterujące) uruchamiające inne makra ale zawsze po skończeniu ich wykonywania plik zamyka się. Wcześniej zrobiłem wszystko w 1 pliku ale zacząłem się gubić w module z 1000 linii i rozdzieliłem makro na kilka modułów. Makro wykonuje 1 makro po czym wraca do tego ponizej i pyta o kolejne itd. Makra pracują z SAP, nigdzie nie mogę znaleźć...
Arkusze Excell jako "baza danych" to kiepskie. Z wielu powodów, w tym przez sytuacje wielodostepu
Do wyboru: 1. Włącz ochronę makr, zrób porządek i wyłącz ponownie. 2. Otwórz plik z okna Excela'a, trzymając klawisz 'Schift'. 3. Otwórz za pomocą Calc'a (Open Office)
Dziękuję zamykam
wyeksportowania bez pętli Pętla ma zostać. Otwieranie i zamykanie pliku ustaw poza pętlą. Otwieranie przed, a zamykanie po pętli.
DZIĘKI . Sprawdzę w wolnym czasie i dam znać. Dodano po 5 DZIĘKUJE ZA POMOC .Problem rozwiązałem przez użycie MsgBox i przekierowania za jednym podejściem przez Call do drugiego makra. Jest ok zamykam problem.
Hej, Jest możliwość napisania makra, które przy zamykaniu programu (excel) będzie sprawdzało nam dane (w jednej lub kilku komórkach) i wysyłało maila jeśli warunek nie będzie spełniony?
Dzięki wielkie. Makro działa bez zarzutu. Zamykam temat
Witam. Dziękuje koledze. Makro zamyka od razu WORDA natomiast nie wykonuje wydruku. Chciałbym aby makro wykonało następujące czynności i w takiej kolejności: wydruk(wg. ustawień drukarki) i zamyka WORDA bez zapisywania. Wszystko w jednym makrze. Zrobiłem jak kolega radził: Sub drukuj() Dim shLast As Shape ' czy automatyczny wydruk automatycznyWydruk...
Zamykam temat
Bardzo dziękuję za pomoc, działa świetnie. Temat zamykam.
Oczywiście, że kompilator to obliczy. Od którejś wersji standardu, może od samego początku, wymagane jest od kompilatora aby obliczał wszystkie, oczywiście możliwe do wyznaczenia na etapie kompilacji, wyrażenia i umieszczał w kodzie wynikowym ich wartości. I mam uwagę do przykładowych makr podanych przez gszyszkę. Należy odpowiednio zamykać każde makra...
O ile pamiętam, gdy otworzysz okno z PDFem to musisz pobrać uchwyt tego okna i potem go wykorzystać do zamykania. Jeżeli go nie masz to musisz namierzyć okno procedurami/funkcjami Windowsa (WMI). Takie same procedury używa się do zamykania dowolnego okna.
Już sobie poradziłem. Zamykam
Zmieniłem datę systemową i pomogło :) Temat zamykam
Dzięki. Już mam. Zamykam temat
Zmiana tematu rozmowy oraz autora problemu. ZAMYKAM.
Temat zamykam
Podłącz makro pod przycisk i wtedy zawsze będziesz miał swoje makro pod ręką. Wytłumaczę na excelu XP. Zrób na początku "czysty" arkusz i wklej do niego swoje makro. Na pasku z przyciskami "włącz" (prawoklik) "dostosuj...". Z zakładki "Polecenia" wybierz makro i przeciągnij "przycisk niestandardowy" lub "element niestandardowy" na któryś z pasków z...
Dzięki wszystkim. Zamykam temat
zamykam temat
Przepraszam , zaniedbałem się z odpowiedzią , Tak , widzę taką możliwość , jednak potrzeba "pilnowania zgodności " we wszystkich plikach, z czasem może być nie lada wyzwaniem . Pozostaję ( póki co ) przy makrach . Temat zamykam , dziękuję za pomoc . J.P.
Tu mam wrażenie że jest coś z synchronizacją pomiędzy zamykaniem pliku i kończeniem makra, tak jakby zamykanie pliku trwa a on już skończył makro i dlatego się widok nie odświeża a przycisk cały czas jest jakby wduszony - nie odciska się, i wtedy czegoś mu brakuje, szukam sposobu by je jakoś zatrzymać może jakiś pasek postępu
Napisałem takie makra w pliku2.xlsm [syntax=vba] Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim NazwPliku As Variant, Sciezka As Variant Dim Plik As Workbook NazwPliku = "Plik1.xlsm" For Each Plik In Workbooks If Plik.Name = NazwPliku Then Cancel = True End If Next Plik End Sub [/syntax] i jest OK. Ponieważ jest plik1.xlsm otwarty plik2.xlsm...
Jeszcze coś pokombinuje, ale i tak wielkie dzięki skróciłeś w tym momencie już moją prace i to znacznie, muszę jeszcze tego excela trochę rozbudować, ale to już sprawa na inny temat. Jeszcze raz wielkie dzięki. Temat zamykam.
Dzięki bardzo za pomoc :) Zamykam temat.
Zamykam temat - sprawa załatwiona.
Dziękuję! Problem rozwiązałem za pomocą makra (at)Andie . Temat zamykam.
Dzięki bardzo problem rozwiązany temat zamykam.
Super, działa. Dzięki Wielkie Mistrzu! Zamykam temat. Pozdrawiam
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ę...
1. Po prostu: ctrl+c - ctrl+v do odpowiednich zdarzeń arkusza. Właściwie należałoby wyciąć (ctrl+x), w przykładzie dałem apostrofy (ku pamięci). 1a. Zdaje się, że przyda się trochę teorii: [url=http://dzono4.w.interia.pl/kurs/dod... 2. Jeśli wykonanie procedury zależne ma być od stanu ochrony arkusza, sprawdź go, zamykając kod w instrukcji...
Pierwszy wątek już jest rozwiązany. Powstała nowa potrzeba usprawnienia działania makra do pobierania tylko trzech kolumn o określonej nazwie Otwieram tylko jeden plik i po zassaniu pliku ZAMÓWIENIA jest zamykany przez makro.
Brak rozwiązania. Zamykam temat
Sumowanie komórek w Wordzie ? Może jednak chodzi o Excel-a ? Makro możesz "nagrać" korzystając z Menu Narzędzia->Makro ... Zarejestruj nowe makro. Włączasz rejestrację wykonujesz potrzebne czynności zamykasz rejestrację i masz makro.
Może źle to nazywam - ale nawet jak nie rejestrujesz makra, tylko po prostu zamykasz plik, to zostaniesz odpytany o jego zapis. Tutaj mówię o tym samym. Zresztą nieważne, fragment kodu, który wkleiłeś rozwiązał mój problem - wielkie dzięki! :)
Dzięki wielkie! Problem rozwiązany dzięki pomocy (at)lanzul :) Temat zamykam ;)
U mnie działa z 3 plikami. Wprawdzie nie sprawdziłem, co robi, bo brak danych, ale przy zaznaczeniu 3 plików wszystkie 3 otwiera i zamyka.
dzięki -mickpr- to jest to ZAMYKAM TEMAT
Zrób jedno makro jak uruchamia się skoroszyt które chowa paski oraz drugie uruchamiane jak zamykasz skoroszyt które będzie odkrywało paski. Powodzenia
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...
A najgorsze, że nie byłoby jak podzielić go wtedy na dwa pliki. Aż strach pomyśleć jak wyglądają Twoje programy zapisane tylko w maini.c. Plus jeden do designu oprogramowania. Idąc Twoja logiką możnaby zapisać ten program w jednej linii. Jakby nie działał to od razu wiadomo w której linii jest błąd. Zastąp ten fragment tym co (at)BlueDraco napisał....
Wielkie dzięki wszystko działa temat zamykam.
Super Dzięki wielkie za pomoc. Zamykam temat.
temat zamykam
Pomęczyłem się i tak to wygląda, może się komuś przyda. Do moich potrzeb wystarcza, działa bez zarzutu. Zamykam temat
Adamas_nt z opóźnieniem ale dzięki wielkie, fajnie wszystko działa. Powodzenia wszystkim. Temat zamykam.
Niestety masz rację Makro, takie życie elektronika ;) Pozdrawiam i zamykam.
W przypadku pętli i wieszania błędem było jednak makro. Po dodaniu START: na początku makro (potem reszta kodu) i w dwóch miejscach zmiana pętli tj. użycie GoTo START zamiast Call nazwa_makro naprawiło problem. Wywoływanie tego samego makra funkcją Call zamiast GoTo powodowało zamykanie WORD-a lub jego restart. Podobno nie powinno się używać w kodzie...
No panie strzał w dziesiątkę. Dzięki. Dodano po 1 Problem rozwiązany zamykam.
wykorzystałem makra. teraz działa jak należy. temet zamykam
Witam O to Ci chodzi? Tak, o to mi chodziło. Dzięki wielkie, sprawa załatwiona i zamykam temat
Cześć. Rozwiązanie okazało się banalne. Aby działało w excel należy włączyć Tools-> references: Visual Basic For Application Microsoft Excel 16.0 Object library OLE Automation Microsoft Office 16.0 Object Library Microsoft Forms 2.0 Object Library Microsoft Word 16.0 Object Libraty Zamykam wątek
Ok. Zamykam temat, żeby opisać wszystko w jednym
Narazie ustawilem refresh przed jak mi poradziles i wyglada ze dziala. Uzywam tego codziennie wiec jak mi wyskoczy znowu ten problem to zapisze plik i wrzuce tu. Dzieki poki cco i narqzie nie zamykam watku.
Temat zamykam - problem rozwiązany
Szukałem w wyszukiwarce ale wywalały mi posty które zawierały kawałki programów z _BV. I nie umiałem się doszukać co to makro oznacza. Dzięki za pomoc. Zamykam temat
Witam. Założenie jest takie by móc dodać dane do tabeli po wypełnieniu wszystkich pól. Jeśli jakieś pole jest puste to wyświetla się odpowiedni komunikat. Teraz jest tak że wyświetla się komunikat o pustym polu jednak makro się nie zamyka i po chwili jest drugi komunikat o dodaniu danych. https://obrazki.elektroda.pl/7963437400_...
W skoroszycie Excel przed wyjściem z niego makro zamyka arkusze, np. Y i Z. Jeśli będąc w otwartym skoroszycie (np. Z), wyślę ten skoroszyt mailem jako załącznik korzystając z funkcji Excel "Plik=>Zapisz i wyślij", wówczas adresat poczty widzi arkusz Z w trybie podglądu - co jest niepożądane. Czy można jakoś tuż przed skorzystaniem z funkcji "Plik=>Zapisz...
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...
Teraz jest super. Baaardzo dziękuję za pomoc. Jeszcze nie zamykam tematu. Potestuję trochę działanie tego makra na żywym organizmie, i jak nic się nie wykluje dodatkowego, to wtedy zakończę temat.
Hej, Tak to jest jak człowiek zabłądzi i zamiast się cofnąć to brnie na przód :D Rzeczywiście makra to był głupi pomysł. Poczytałam o UDF i próbowałam coś stworzyć, ale finalnie zadziałała zwykła funkcja WYSZUKAJ. Wystarczyło przygotować solidną bazę danych :) Dziękuję za pomoc, temat zamykam.
Dokładnie tak, wystarczy ustawienie danego przerwania na poziom "hi" aby uzyskać zmianę priorytetu na wysoki. Ustawieniem maski można wyłączyć daną grupę przerwań. Dzięki - temat zamykam.
Chciałbym się podpiąć pod pytanie. Chciałbym jednam żeby mój plik z makrem po zakończeniu procedury zamknął się?? czy to w ogóle możliwe?? Kończę swoje makro poleceniem: ActiveWindow.Close SaveChanges:=False Zamyka mi się jednak wszystko ale sam excel (bez otwartego żadnego pliku) jest otwarty.
Dzięki wielkie za pomoc, po wypróbowaniu wszystkich opcji zdecydowałem się zrobić wszystkie zakładki od początku w dobrej kolejności i wykorzystam sposób drugi z wyżej podanych, ten trzeci działał, ale strasznie długo. Temat wyczerpany, zamykam.
Dziękuję działa tak jak powinno. Temat zamykam, rozwiązany dzięki użytkownikowi PRL.
Zadanie rozwiązano. Zamykam temat. Dziękuję za pomoc.
Cześć napisałem makro, które otwiera pliki excel, kopiuje ich zawartość do kalkulatora, następnie przekopiowuje obloczenia do zbiorczej zakładki, i tak dla każdego z wybranych plików. Problemem jest powolność jego działania, od 10 plików makro działa o wiele wolniej. proszę o sugestie w jaki sposób mogę przyśpieszyć makro. Dopisałem również zamykanie...
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...
działa ale wolno Musi działać wolno bo za dużo 'aktywacji' jakiś 'activeceli' otwierasz plik "baza" zamykasz jakiś "Lista_srodkow"
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...
Dziękuję za pomoc. Zamykam temat :)
Witam. Już wcześniej pisałem w innym temacie na temat centrali integra 64 oraz podłączeniu pod nią i jej czujki pompki cyrkulacyjnej do CWU co udało mi się już zrobić. Temat automatyki mi się spodobał więc kupiłem kolejnych kilka gadgetów, a dokładnie ACU-220 (ABAX 2), 2 piloty APT-200 (ABAX 2) oraz ASW-210 (ABAX 2) Teraz chodzi mi o otwieranie bramy...
No teraz tak :D jak już mówiłem jestem zielony w VBA więc pętle są mi trochę obce ale na pewno jest to lepsze rozwiązanie, w każdym razie dziękuję za pomoc i zamykam temat :D
Tym narzędziem jest arkusz kalkulacyjny, w naszym przypadku Excel. Zarejestrowałeś studenta, średnią mu policzyłeś, kasę przyznałeś lub nie, zamykasz, wysyłasz do... nie wiem i idziesz spać. Tak, dobrze dedukujesz.
Nie wiem dokładnie o co Ci chodzi. Tak jak podałem rozwiązanie wyżej. ActiveWorkbook.Sheets.Copy Sciezka = "C:\Users\...\Dane" ActiveWorkbook.SaveAs Filename:=Sciezka & "\Raport_Dzienny" & "_Magazyn_" & adres1 & "_Tydzień_" & adres2 & "_" & Format(Date, "dd-mm-yy") & ".xlsx" ActiveWorkbook.Close Aby ominąć makra tworzysz kopię skoroszytu otwiera się...
marcinj12 napisał: Kod Visual Basic - Rzeczywiście, ThisWorkbook.Close będzie lepsze - rzadko zamykam plik makrem i wyleciało mi to z głowy, kod poprawiłem.
Idealnie, punkty dodałem za pomoc. Temat zamykam. Dziękuję,
Teraz wszystko działa. Jeszcze raz bardzo dziekuję za pomoc Zamykam temat
Przepraszam że post pod postem ale chciałem zakończyć temat. Po konsultacji ze wsparciem technicznym, wysłaniu pliku centrali wraz z moim programem z TSI Bulidera panowie stwierdzili że trzeba zrobić reset centrali do ustawień fabrycznych bo prawdopodobnie przy aktualizacji oprogramowania (którą wykonywałem) wkradł się jakiś błąd do konfiguracji. Tak...
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,...
Włączyłeś pilotem funkcję ściemniania :D Poczytaj http://tomeko.net/docs/IgorPlug.pdf Tworzenie makr w Girderze jest prościutkie. Powodzenia.
Chodziło mi tylko o to że ilość kolumn jest niewiadoma i nie chcę na sztywno wpisywać ale już nieważne, dzięki. Mam jeszcze jedno pytanie. Zastosowałem metodę GetOpenFilename do wyboru pliku i u mnie wszystko działa normalnie. Wysłałem makro do znajomego i on mówi że przy próbie załadowania danych makro samo siebie zamyka. Czy coś jest nie tak z tym...
Dzięki za pomoc zamykam temat !!!
Jak zmodyfikować kod, by mógł pobierać dane ze skoroszytu, który mam aktualnie otwarty i nie chcę go zamykać Zakładając, że rozpoczynasz od makra (makro w module), spróbuj tak: 1. Usuń zamykanie pliku i czyszczenie zmiennej 'wb' 2. Deklarację zmiennej 'wb' przenieś do nagłówka modułu 3. Zamknij przypisanie oraz 'FileDialog' w instrukcji warunkowej...
iersz, który zamykam Co oznacza zamknięcie wiersza?
zamykam temat - funkcje w excelu jak i makra działają rewelacyjnie - nauczyłem się czegoś nowego :)
Nie wiem, czy to aż takie trudne: reguła outlooka otwiera przychodzącego maila, a później uruchamia makro. Natomiast makro kopiuje tekst z otwartego maila, zamyka go, wkleja do edytora kopię i kończy działanie. Każdy następny mail powoduje to samo...
Dzięki Aldrin za pomoc, właśnie tutaj był błąd. Po Ujęciu w komentarz działa bez problemu. Jeszcze raz dziękuję. Pozdro. Temat zamykam.
Witam, Problem został rozwiązany: Podpiąłem diodę pod jedną nóżkę i napisałem prostą funkcję w .S zapalającą tą diodę. Chciałem sprawdzić, czy procek reaguje na jakąkolwiek funkcję, nawet najprostszą. Dioda zaświeciła się, ale bardzo słabym światłem - pull up. Czyli w kodzie:[syntax=avrasm].global ZapalDiode ZapalDiode: sbi DDRD, 1 sbi _SFR_IO_ADDR(PORTD),...
PRL Dzięki wielkie, dokładnie jest tak jak mówisz ale od tej pory nie trzeba będzie tego robić ręcznie :) Dzięki wielkie za pomoc i zamykam temat ^^
Witam Wszystkich, Chciałbym aby podczas otwierania/zamykania określonego skoroszytu uruchamiało się makro z dodatku. Próbuję ze zdarzeniem [syntax=vb]Call AddIns.xlam!.Module1.MakroName[/syntax] Jednak to nie to. Proszę o pomoc
Więc potrzebujesz już aplikację, która to zrobi. Może być mała, prymitywna, oparta na makrach VBA, ale jednak już aplikacja. Na początek proponuję spisać wszystkie wymagania, najlepiej jak umiesz. Z tego co widzę musi być co najmniej funkcjonalność pobierania części i druga do zamykania dnia. Może wystarczą 2 makra uruchamiane guzikiem, a może jakaś...
ok, działa dziękuję za pomoc. Jeszcze jedno pytanie, czy jest możliwość napisania makra które po załóżmy 30 uruchomieniach arkusza wyświetla komunikat "wykorzystałeś ilość uruchomień" i zamyka arkusz? Lub to samo robi na podstawie daty?Jak takie makro napisać?
makro uruchamiać makro makro uruchamia makro makro uruchamiające makro
odbicie projektor podstawa samsunga halogen zamiast żarówki
kuchenka amica 53gg5 43zptgn piekarnik gorenje
Kody zabezpieczające do radia HD MP5 - jak uzyskać? Czy pamięci RAM w laptopie są pod napięciem po wyłączeniu?