żeby to magiczne makro działało z moimi danymi, byłoby super Na podstawie Twojego pliku utworzyłem jeszcze drugi podobny plik csv i przetestowałem z nimi import za pomocą załączonego pliku z makrami :D Po uruchomieniu makra zmiana_numerów (skrót ctrl+i ) - wszystkie numery kart uzyskują przedrostek CN - uzyskując w ten sposób cechy wartości tekstowej....
Witam Może ktoś pomoże. W 2 excelach mam arkusz o tej samej nazwie PAGE W jednym z nich (nazwijmy-Analityczny), mam prócz PAGE dodatkowy arkusz z wygenerowaną tabelę przestawną, która wykonuje potrzebną, analityczną filtrację danych z PAGE. Chcę zrobić macro, które spowoduje następującą reakcję. Otwarty jest Excel Analityczny oraz druga kopia z Nowym...
w testowym folderze mam trzy pliki docx, żadnego oczywiście nie otwieram, WOrd jest jest zamknięty. Po uruchomieniu Excela i makra w nim zawartego pojawia się ikona klepsydry i w arkuszu nic się nie dzieje. Kiedy podglądam Worda, jest komunikat, że pierwszy z trzech plików docx jest zablokowany do edycji przez użytkownika "inny użytkownik" i mam do...
Hej! Mam problem z biblioteką Outlooka. Maile z poziomu Excela są wysyłane w wersji programu 2016, ale plik uzupełniany jest również w starszych wersjach Excela (tutaj jednak nie jest wykorzystywana opcja wysyłania maili). Problem polega na tym że w starszych wersjach Excela plik się psuje wyskakuje komunikat o nieprawidłowym ładowaniu biblioteki DDL,...
Mam pytanie do szanownej braci znawców Excela i VBA. Oczywiście kodu w finalnym pliku jest duuużo więcej. Wyciąłem tylko to co powoduje problem, z którym nie wiem jak sobie poradzić (to znaczy jak zrobić to inaczej - z tym nie ma problemu, chodzi raczej o zrozumienie dlaczego tak to działa, a raczej nie działa). Ale do rzeczy: Plik ma kilka arkuszy,...
Witam. Szukam już długo i nie mogę poradzić sobie z: pobieraniem danych ze strony www , która wymaga zalogowania ( login i hasło ) . Udaje mi się to podczas 1 sesji ale po zamknięciu Excela i ponownym uruchomieniu makro już nie pobiera żadnych danych. Czy mogę prosić o podpowiedź ?
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...
:) 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...
1. Jeśli chodzi o plik to wydruk ma być taki jak jest - jeśli chodzi o liczbe kolumn - specjalnie to zmieniłem 2. W załączonym pliku był użyty kod (z delikatnymi przeróbkami) i właśnie tak poprzestawiało 3. Jeżeli wklejam ten kod zamieszczony przez ciebie to również wypluwa takie puste kawałki, 4. Jeżeli mam kilka stron to takie ustawienie/przestawienie...
Co do tej wcześniejszej niedziałającej wersji: 1. Otwórz plik. 2. Po uruchomieniu się VBA zatrzymaj działanie procedury. 3. Wejdź do Debug > Compile VBAProject 4. W okienku References "odptaszkuj" to co masz MISSING i powinno działać. Dodane: Nie czyta się śmieci. :D Poprzednim postem wprowadziłem Cię w błąd. Wybacz
Witam, Zostałem poproszony o przygotowanie pliku excel aby po implementacji z pliku xml do Excela wszystkie dane były czytelne, i tu zaczyna się mój problem. Po eksportowniu pliku xml wszystkie kolumny wczytują się jak powinny jedna koluma która zawiera 26 cyfr w excelu wyświetla się w takim formacie 4,210E+25 jednak rozwinięcie tego zapisu nie daje...
Cześć, Chcę stworzyć procedurę, która ukrywałaby odpowiednie arkusze w zależności od nazwy użytkownika. Napisałem taki kod: [syntax=vb][/syntax]Option Explicit Private Sub przyblokuj() Dim arkusz As Worksheet For Each arkusz In ThisWorkbook.Sheets If arkusz.Name <> "" And Application.UserName = "azun" _ Then Sheets(arkusz).Visible = True _ Else...
Chodzi o to aby wymusić na pracowniku... po kilku tygodniach cos nabałaganią w arkuszach A wiesz, że pracownik to taki potwór, że jak się uprze to i tak zrobi swoje i potem powie, że "samo się popsuło"? I przeważnie nie lubi być zmuszany do działania na siłę. Wtedy występuje tzw. opór materii i ma się on nijak do prawa Ohma. :D Edycję VB ochronić hasłem,...
Witam. Przeszukałem już wiele postów, ale nie znalazłem odpowiedzi na pytanie. A mianowicie mam następujący problem - chcę stworzyć bazę wypożyczanych i oddawanych elementów, w pliku bazowym Excela mam bazę elementów, są one opatrzone nazwą i numerem katalogowym (ponad 3000 elementów), otrzymuję WZ i PZ w formie pliku csv po każdym wydaniu lub zdaniu....
Trochę i ja się uczę VBA wraz z autorem (i nie nadążam odpowiadać - co prawda nie śledzę non stop) ale... Jeżeli chcesz przypisać adres komórki do zmiennej to musisz to zrobić inaczej: cel = ActiveCell.Address Value to wartość Później możesz skorzystać z Range(cel).Select ActiveSheet.Paste Druga rzecz: Z tą formułą jest odwrotnie (przynajmniej...
bardzo dziękuje ,wszystkie teraz chodzi jak powinno , a utworzone tabele w oddzielnych plikach wyglądają tak jak chciałam, ogromne dzięki. W poprzednim miesiącu projekt nie został wdrożony i teraz powróciłam do jego realizacji. Próbuje rozwiązania, które zaproponowałeś i przy uruchomieniu makra z wysyłką pojawia sie komunikat "compile error: USER -...
Z uwagi na brak obsługi przerwań w makro Excela jak chcesz uruchomić makro na jakiś czas to użyj Wait (jest opisany w pomocy). Wtedy możesz uruchomić makro na np. 2 minuty. Możesz spróbować też z z komendą Run (wywołanie innego makra).
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)
(at)maciejgonet Zauważyłem teraz, że dostaję ten sam błąd (1004 undo of object) podczas wklejania komórki z excela. Po tym komunikacie makro przestaje działać dopóki nie uruchomię jeszcze raz excela.
Wygląda dobrze. Czy wyzwalacz nawet nie uruchamia Excela, czy też tylko mejla nie wysyła? P.S. Mejl trafia do skrzynki nadawczej. Zostanie wysłany po uruchomieniu Outlooka.
A czy można i jak zapisać aby działało w całej kolumnie? W kolumnie, wierszu, zakresie, poza zakresem. Jak sobie życzysz. Po wpisaniu 'Target' i postawieniu kropki w edytowanym kodzie, otworzy się lista rozwijalna z własnościami i metodami. M.in. Address, Column, Range, Row, itp. W niemal każdym przypadku będzie nieco inna składnia zapisu. Można o...
makro trzeba uruchomić po otworzeniu excela, poza tym makro chyba może działać tylko "na arkuszach", nie mają dostępu do plików, także chyba nici z tego, ale Excel zawsze pyta się czy zapisać przed zamknięciem pliki w których były dokonane zmiany, a po uruchomieniu z menu Plik można wybrać ostatnio otwierane dokumenty :)
a proszę zerknąć na screena co tak naprawdę kod zrobił Myślałem że to zamierzone (bo nie znam całego kodu) - choć jak się teraz okazuje nieświadomie. (więcej szczęścia :) ) Użyłeś odwołań względnych - poza tym formatowanie warunkowe ma pewne mankamenty jeżeli chodzi o adresowanie bo odwołuje się do zaznaczonej wcześniej komórki (a w makro nie ma żadnego...
jak napisać program obliczający sumę 1+1/2 + 1/3 +1/4.... +1/n dla n podanego w polu edycyjnym , wynik pokaż w msg box lub label . Program ma być napisany w języku VBA Oczywiście, poniżej znajdziesz przykładowy kod napisany w VBA, który oblicza sumę ciągu harmonijnego 1 + 1/2 + 1/3 + ... + 1/n, gdzie n jest liczbą podaną przez użytkownika. Kod ten...
VBA Excel nie ma mozliwości utworzenia pliku wykonywalnego - exe. Mozna stworzyć makro, które, po uruchomieniu Excela, będzie wczytywało okreslony plik, odpowiednio "obrabiało" go i przedstawiało w arkuszu/ach Excela w odpowiedni sposób. Problemem jest, co i jak ma być przetworzone i przedstawione. Jezeli zaczynasz zabawe z VBA, to praktycznie nie widzę...
Ale nie chodzi mi żeby to zależało od myszy tylko było uruchamiane albo przez windows albo przez excela.
Witam korzystając z pomocy "wujka Google" napisałem projekt w VBA, działa wszystko w 100% ale nie wiem jak zrobić żeby projekt uruchamiać z z poziomu EXCELA. teraz dział poprzez podgląd ale chciałem w arkuszu Excela dodać guzik z podpięty makrem które uruchomiło i tego nie umiem w załączeniu plik z góry dziękuje za pomoc.
Jeżeli jest to związane z Twoim poprzednim tematem, to jest to do zrobienia. Można zrobić procedurę, która przetworzy dane przy okazji importu do Excela. Będzie trochę kombinacji... O wiele prościej będzie przeznaczyć dodatkowy arkusz lub osobny skoroszyt, do którego zaimportujesz dane z Outlooka, po czym w Excelu uruchomisz makro, które wstawi dane...
Korzystałem z zewnętrznych źródeł danych jednak z pomocą tej funkcji mogę pobrać dane tylko z 1 zapytania i wynik wkleić do konkretnej komórce/nowym arkuszu a ja potrzebuje by dane się wklejały dynamicznie na końcu danych z poprzednich miesięcy. . Proponuję podzielic Twoje zadanie na dwa: 1. Utworzyć tyle zapytań ile potrzebujesz - poprzez wielokrotne...
Z arkusza1 robię raporty w osobnych arkuszach Efekt taki jak na zrzucie 1041538 automatycznego kopiowania wyfiltrowanych danych z arkusza1 do kilku arkuszy :idea: (z nazwami arkuszy wg filtrowanych danych :D ) można zrealizować przykładowo tak jak w załączonym pliku. 1041541 Makro można uruchomić skrótem klawiaturowym ctrl+r :!: , dla dowolnej (jeśli...
w momencie jak najeżdżam myszą nad tymi zmiennymi covxx wyskakuje mi np cov11=error 2036 i tak, pracuję cały czas na tych samych danych i tym samym arkuszu. o ile dobrze zrozumiałem to póki co przez makro-> uruchom :) korzystam z Excela 2003 więc zmieniłem trochę kod teraz i wstawiłem "WorksheetFunction" ale wyskakuje mi błąd, że: pobranie właściwości...
Uruchomiłem excela, utworzyłem takie makro i w linijce: For i = to 10 Wyświetla mi błąd: Compile error: Syntax error
witam, od razu zaznaczam ze laik ze mnie jeśli chodzi o vba. chciałbym sobie usprawnić excel przez kilka drobnych makr. ZADANIE: makro ma zaznaczyć i skopiować zakres C5:Q5 i wkleić go w te same kolumny tylko odrobine niżej (C7:Q7) zapisać i wyjść z excela. TYLKO PRZY KOLEJNYM URUCHOMIENIU MAKRA CHCIAŁBYM ABY WPISYWAŁO ZAKRES C5:Q5 O PIETRO NIŻEJ (C8:C8)...
No dobrze, oba są uruchomione, ale miałeś sprawdzić, czy w jednej instancji excela, czy w dwóch ?
Nie bardzo jest jasne, co chcesz mierzyć. Czy chcesz mierzyć czas wykonywania jakichś obliczeń w programie do którego masz dostęp? Wtedy w tym programie należy odczytać czas na początku, a później na końcu i obliczyć różnicę. Ale to byłoby zbyt proste, więc pewno nie o to chodzi. Jeśli chcesz, żeby z poziomu Excela uruchomić jakiś obcy program, w którym...
Podałem Ci tylko przykład na liczbach. Chodzi o to, że jeśli najpierw pogrupujesz wiersze a w następnej kolejności posortujesz, to grupowanie wierszy się nie zmieni bez względu na wynik sortowania. W trakcie wybierania nazwisk do grupy licz wiersze do pogrupowania i po umieszczeniu nazwisk grupy w arkuszu, uruchom grupowanie wg. licznika wierszy. Ad....
może nieco i późno ale lepiej to niż wcale ;) załączam plik w którym jest i opis i pliczek, który zamienia wartości liczbowe na wartość "słownie" Doprawdy ułatwia życie! :) Plik “Slownie.xls” należy przekopiować do folderu Jak uruchomić to makro? Robię zgodnie z instrukcją. Podczas otwierania Excela wyskakuje mi informacja czy chce uruchomić...
w pliku csv dane doddzielane są przecinkami, a chodzi mi o to by w pliku excela po uruchomieniu jakiegoś makra dane z pliku csv zazsały się do przygotowanej tableki
Wystarczy w module wpisać Sub cyk() Calculate Application.OnTime Now + TimeValue("00:00:01&quo... "cyk" End Sub w jakiejkolwiek komórce arkusza wpisać =teraz() (sformatować żeby było widać sekundy) i uruchomić makro cyk a zacznie pokazywać "na bieżąco" bieżący czas A czas w różnych miastach: Dodaj/odejmij do komórki...
Podświetlenie tym samym kolorem ? Jakby nie działało, ustaw w opcjach programu (Centrum zaufania, ustawienia makr) niski poziom zabezpieczeń - inaczej Excel blokuje makra. Po zmianie trzeba wyjść z Excela i jeszcze raz go uruchomić.
Hej. Jak dla mnie widzę tu tylko makro w Excelu. Niestety programista ze mnie kiepski, więc coś tam próbowałem wymyślić, jednak nie gwarantuję, że będzie działać idealnie. [syntax=vb]Sub Makro1() Const MaxR = 20 ' maksymalna ilość powtórzeń If ((Selection.Rows.Count < 2) Or (Selection.Columns.Count < 2)) Then MsgBox "Zaznacz obszar, na którym...
Witam Hehe .. Mam podobne zdanie do Twojego odnośnie drukowania w VB. :cry: wg mnie: powinieneś osadzić kontrolkę sformatowanego arkusza Excela w oknie programu, załadować ją danymi z bazy, a następnie wydrukować taki skoroszyt z poziomu Excela, lub wywołać Excela z tym skoroszytem, a w nim uruchomić automatycznie makro, które wydrukuje zadeklarowany...
Próbuję na wszystkie sposoby i nie mogę tego uruchomić. Dodam że jeszcze nigdy nie miałem doczynienia z Makrem więc mogę coś źle robić. A masz może możliwość wysłania mi pliku Excela z gotowym kodem?
Pytanie zawiera przeczenie (czy jak to się fachowo nazywa). W każdym razie są (co najmniej) dwa wyjścia: 1. Wykorzystując harmonogram zadań, który o określonej godzinie uruchomi plik Excela, gdzie przy otwarciu uruchamiane jest makro. 2. Wiszący plik, z uruchomionym makrem zerkającym na zegarek systemowy, metoda OnTime - opis w help'ie This example...
Witam, na wstępie mówię, że przeszukałem już fora i nie udało mi się znaleźć rozwiązanie mojego problemu, a do rzeczy... Potrzebuję przefiltrować tabelę po dzisiejszej dacie. Mam dość rozbudowany plik Excela, (mnóstwo kolumn i wierszy), a w jednej z kolumn datę. Chcę żeby po uruchomieniu pliku Excela, makro przefiltrowało mi tylko wiersze z dzisiejszą...
Szanowni Państwo, bardzo proszę o pomoc w stworzeniu prostego makra. Mam wiele folderów, w których znajdują się pliki z rozszerzeniem ".html". W każdym takim pliku znajduje się tabela o tej samej dla wszystkich plików ilości kolumn z tymi samymi nazwami nagłówków (pierwszy wiersz to nagłówki). Różnica pomiędzy tymi plikami to jedynie ilość wierszy....
Siedzę ponad 2 godziny i nie mogę znaleźć makra, które by kopiowało plik Excela do innego pliku bez otwierania tego pierwszego Nie rozumiem, to w czym ty chcesz to makro uruchomić?
Najprościej gdy masz ten katalog z plikami tam gdzie jest Excel z makrem. Wtedy: Pth = Application.ActiveWorkbook.Path -katalog skąd uruchomiono plik Excela. Jeżeli jest gdzieś "w pobliżu" to złóż: Pth & "\Katalog", albo Pth & "\..\Katalog" w zależności od potrzeb. Jeżeli w innej lokalizacji to wpisz ją do makra, jeżeli jest to trudne albo scieżka się...
Witam. Tak jak w temacie, potrzebuję makro, które uruchomi procedurę w sql'u. Nie chcę zwracać żadnych danych do Excela tylko potwierdzenie ze procedura została uruchomiona. Poniżej kod który mam ale nie działa, dlatego proszę o pomoc w rozwiązaniu problemu. [syntax=vbscript]Sub EXEC_Proc() Dim con As New ADODB.Connection Dim rec As New ADODB.Recordset...
Jeśli kogoś uraziłem ... :-( przepraszam w tym dziale widziałem wiele pytań na temat excela.....myślałem ,że nie musze tego określać Kierunek był słuszny ! Pierwszy raz w życiu stworzyłem makro :-) jeden problem w trakcie tworzenia makra jest jedynie Ctrl+ ( ) a co zrobić jak chciałbym np: spacją lub enterem lub innym pojedynczym klawiszem ? PS po przekopiowaniu...
makro uruchomieniu makro excela błąd excela
polecana suszarka schemat tourana karta pamięci goodram
ładowarka makita ładowarka makita
Rozmiar uszczelki do rury odpływowej pod wannę Jak usunąć reklamy w telefonie: Android i iOS