Ciekawa sprawa... Przecinek jakby z innej bajki i nie chce się formatować komórka. Spróbuj w pętli: [syntax=vb]Sub Makro() Dim c As Range For Each c In ActiveSheet.UsedRange If Right(c, 1) = "*" Then c = Val(Left(c.Value, Len(c) - 1)) c.NumberFormat = "0.00" End If Next End Sub[/syntax]
Witam ponownie. Mam jeszcze jeden (w najbliższym czasie) problem do rozwiązania. Niestety formuły tutaj nie udało mi się skonstruować (ale jeśli można to chętnie wykorzystam :) ), dlatego kieruję prośbę o pomoc do programistów VBA. Żeby zrozumieć o co mi chodzi, trzeba zapoznać się z arkuszem, który załączyłem do tego postu. Natomiast opis wklejam też...
AVE imperator Urgon Grande :!: Ponownie wyskakujesz z rzeczami o których nie masz pojęcia. Ktoś niefortunnie pozamiatał ten temat a tam był link do https://www.optyczne.pl/115-s%C5%82ownik... Matryca filtrów CMY CMY. CMYK, CMYL...CYYM (w lustrzankach Kodaka)...CYGM(Nikon, Canon)... kiedyś co firma to inaczej to opisywała (L =...
Zmiana formatowania prznosi efekt dopiero jak zmienie kropke na przecinek, co przy uzyciu makr nie dziala prawidlowo. Funkcja wartowc liczbowa faktycznie zwraca poprawne dane. Jednak chcąc zrobić makro musialbym recznie klikac każdą komórkę albo sklecic cos w vba dla calych kolumn...
Cześć, Potrzebuję pomocy z jedną rzeczą, mianowicie chciałbym aby makro zmieniało tło komórek, w których rozpozna na początku dwa pierwsze znaki jako "OK". Raport składa się się kilku kolumn, w kolumnie J są zawarte komentarze. Jedne mają format "OK", inne "OK, coś tam coś tam". Założeniem jest to, żeby wszystkie komórki, w których rozpozna te znaki...
Makro? Wystarczy w formacie komorek "Zawijanie wyrazów'.
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...
Zliczanie komórek o innym kolorze tła jest możliwe wyłącznie makrem. Jednak nawet makro nie obliczy kolorów jeżeli są one zmienione formatowaniem warunkowym. W makro, w twoim przypadku, trzeba by było zliczać tak samo jak w warunku formatów. Proponuje ci, w przypadku rozwiązania zastosowanego przez kolegę adamas_nt , w jakiejkolwiek komórce wpisać =LICZ.JEŻELI(G1:I3;"<="&C5)...
Jeśli chodzi o klasyczne odwołanie, to nie jest to możliwe, gdyż odwołanie zwraca tylko wartość komórki, bez formatowania. Ponadto, nawet z użyciem VBA, komórka zawierająca formułę musi być sformatowana jednolicie (to znaczy można sformatować całą komórkę, ale nie poszczególne znaki). Szkoda, że nie dałaś pliku załącznika, bo wtedy łatwiej można by...
Załączam przykładowe rozwiązanie z użyciem makr. Raczej jako ciekawostkę. Koder ze mnie marny, ale działa jak chciałem. Plusy: - sprawdzanie poprawności nazwy pokoju - sprawdzanie, czy przydzielona liczba osób zmieści się w pokoju - można przydzielić dwa nazwiska do jednego pokoju - makro działa na dowolnej liczbie pokoi zdefiniowanej w arkuszu (max...
Wiesz jak działa nagrywanie makr?? Jeżeli nie, zapoznaj się z .NumberFormat , jeśli zastąpić zaznaczoną komórkę (Selection) adresem konkretej komórki, to otrzymamy np. dla formatu liczby z przecinkiem: Range("H1:H5").NumberFormat = ... lub nawet całą kolumnę Columns(1).NumberFormat = ...
Funkcji nie ma ale proste makro może to załatwić. Powiedzmy, że w A1 wpiszesz datę (zgodnie z formatem daty excela) 2010-05-05 Pod przycisk (z formularzy) podepnij poniższy kod i już. Drukuj tylko za pomocą tego przycisku, inaczej data się nie zmieni. Ewentualnie w kodzie dostosuj do swoich potrzeb nazwę komórki z datą (A1) i nazwę arkusza (Arkusz1)....
Co do tego 'PS' to dzieje się to za przyczyną tych makr automatycznych do zmiany formatu czasu, które zapewne miały służyć do czego innego. Są one akurat "wycelowane" w kolumny E:G (zakres nazw 'obGodz'). Trzeba to uporządkować i problem zniknie. A co do pierwszej sprawy, to muszę to sobie odtworzyć, bo ja takich testów nie robiłem. Jak coś wymyśłę,...
OK, rzeczywiście jest jak mówisz. Wracając do makra z tego ostatniego pliku: zmień linijkę rekalkulacji w Excelu. Zmiana koloru takowej nie powoduje, więc dopóki coś nie zmieni wartości, funkcja pokaże starą wartość. PS 3. Nie wiem czemu piszesz, że nie możesz funkcji użyć w kodzie VBA: taki sposób wywołania działa: [syntax=vb]MsgBox SumByColorsFuction(Range("AA4:AA13"),...
Co masz na myśli pisząc, że "nie kompiluje automatycznie po otwarciu pliku"? Musisz mieć w centrum zaufanie włączony niski poziom zabezpieczeń dla makr, żeby się makro uruchamiało, masz to zrobione? Co do drugiego to powinna pomóc zamiana linijki na: [syntax=vb]Arkusz1.Range("A1").Value = nr & Format(Date, " \# MM \# YY")[/syntax]
Dzień dobry, Aby uniknąć migotania ekranu przy zmianie aktywnego arkusza należy na początku makra dopisać linijkę: [syntax=text]Application.ScreenUpdating = False[/syntax] a na końcu linijkę: [syntax=text]Application.ScreenUpdating = True[/syntax] Czy jest możlwe jeszcze jakieś usprawnienie, to trudno powiedzieć bez wglądu w strukturę danych. Jeżeli...
Oj, Leon45 , ciężki z Ciebie przypadek. Załączasz plik w niewłaściwym formacie (bez makr), ja mam tę funkcję wpisywać za każdym razem od nowa? Poza tym nie czytasz, albo nie pamiętasz co się do Ciebie pisze. Kilka postów wcześniej napisałem: Jeśli chcesz mieć pewność, że po zmianie koloru formuła się przeliczy używaj Malarza formatów, czyli kopiuj formatowanie...
No właśnie. To może być to. U mnie (po zmianie na październik) działa. Ale, uwaga, format daty systemowej mam zgodny z tym w CSV (Vista 32bit, Office 2007). Bo przy konwersji daty w "odwrotnym" formacie, Np z listopada może zrobić się marzec: https://obrazki.elektroda.pl/1929850600_... Tak się jeszcze zastanawiam. Zamiast porównywać...
Jeżeli .xlsb to jest prawie to samo co xslm, ale lepiej spakowane. Z punktu widzenia makr chyba to samo. Czasami używam tego do przesyłania mailem kilkudziesięciu MB danych. Po spakowaniu (zmianie formatu) robi się tylko kilka MB. Plik xlsb ma trochę ograniczeń, niektóre makra VBA mogą nie działać. Nie pamiętam szczegółów, ale dotyczy to raczej niestandardowych...
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...
Dziękuję Macieju, kod działa poprawnie. Zastanawiam się jeszcze nad utworzeniem komunikatu, że zostały dokonane zmiany lub zmianę formatu dla tych komórek, które zostały przemnożone np. przez zmianę koloru wypełnienia.
Sub zmiana_formatu() Dim komórka As Object Dim a As String 'a - format komórki For Each komórka In Range("A:A") If komórka.NumberFormat = "h:mm:ss" Then komórka.NumberFormat = "h:mm" If komórka = "" And komórka.Offset(1, 0) = "" Then Exit Sub Next komórka End Sub To makro przeszukuje kolumnę A i kończy działanie jeśli dwie kolejne komórki są puste....
Może takie makro zdarzeniowe w module skoroszytu (jeśli ma działać we wszystkich arkuszach) lub w module arkusza (jeśli tylko w jednym arkuszu): [syntax=vbscript]Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) Dim tval Application.EnableEvents = False If Application.CutCopyMode = xlCopy Then tval = Target Application.Undo...
Ponieważ kiedy jest w formacie tabeli kiedy dodajemy nowy wiersz formatowanie schodzi niżej niestety przy skasowaniu wiersza nawet w formacie tabeli zostaje. Jednak chyba najlepszym rozwiązaniem będzie Makro z uwzględnieniem poboru danych do tworzenia tabeli :) jak pisałem wyżej :)
No właśnie potrzebuję makro, tylko nie wiem jak w nim napisać, że każdorazowo po zmianie zakresu (zmiana wartości ScrollBar) ma sprawdzać, które etykiety mają wartość poniżej 95%, aby oznaczać ją w inny sposób :)
Szanowni Koledzy, Mam następujący problem: plik xlsm, który zawiera makra do eksportu plików w formatach xml oraz csv jest uruchamiany na nowym komputerze ze świeżo zainstalowanym Office 2013. Makro eksportu xml działa poprawnie, natomiast makra do eksportu csv wywołują powiadomienie o błędzie "Automation error - Wystąpił wyjątek" . Po wpisaniu przerwania...
Witam Mam zrobiony arkusz do którego użytkownicy wpisują dane (liczbowe oraz tekst) Potrzebuje MAKRA które zabezpieczy mi dane komórki w excell przed zmiana rozmiaru czcionki, koloru czcionki, formatu wyświetlanych danych jednocześnię chcę aby użytkownik miał możliość wpisania do komórki tylko i wyłącznie danych nie mając możliwości zmiany formatowania...
[syntax=vb]Private Sub OpenExcel40(DimCol) Dim abc As String Dim XlApp As Object Dim LastRow As Long Dim ItemNo As String Dim Konf_n As Integer Dim Konf_o As Integer Dim Konf_n_s As String Dim LastCell As Object 'Dim xp As Process On Error Resume Next Set XlApp = GetObject(, "Excel.Application") For i = 300 To 2 Step -1 If XlApp.Worksheets(1).cells(i,...
Witam, czy ktoś mogłby zmienić makro dodane przez uzytkownika jar_gogo w pliku Kwota oferta.xls tak żeby kwoty tłumaczone były na język angielski. Lub może ktoś ma gotowe makro w formacie: 105,14 USD - One hundred and five USD 14/100
Da się. Proponuję zostawić procedurę przy zmianie i dodatkowo dopisać makro 'Refresh' (kolorowanie nie jest zdarzeniem arkusza, więc nie spowolni) Czy mamy coś nowego, czy działamy na załączniku wyżej?
Cześć wszystkim. Ja mam już sporo w temacie. Chciałbym standardową, jedną dla wszystkich lub zamienną (trzymaną we wcześniej przygotowanym pliku) treść maila wstawiać do spersonalizowanego maila wraz z spersonalizowanym załącznikiem. Istotą dla mnie jest to, aby treść maila była sformatowana jak w przygotowanym pliku. Załączam swój kod. [syntax=vbscript]...
[syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) 'Updateby Extendoffice 20160829 Const xRg As String = "A1:DA18000" Dim strOld As String Dim strNew As String Dim strCmt As String Dim xLen As Long With Target(1) If Intersect(.Cells, Range(xRg)) Is Nothing Then Exit Sub strNew = .Text Application.EnableEvents = False Application.Undo...
Witam, ja tu przypadkiem i nie chcę zaburzać dyskusji, ale wpadłem na pomysł może głupi ale i tak się tym podzielę. .pdf z przykładu można otworzyć Word'em i jest tam "numer zlecenia" w formacie tekstowym. Może całość uda się załatwić makrem w vba ? otwiera plik, szuka tekstu i zapisuje plik w formacie pdf ze znalezioną nazwą. Robiłem tak tylko w excelu...
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ł... Ok. Już mam jak niżej. Tylko co zrobić teraz, żeby nie pojawiało się to okienko, które pyta się mnie czy chcę zapisać plik bez obsługi makr, tylko domyślnie potwierdzało, że chcę zapisać plik w formacie...
Działa super, wielkie dzięki :-) Dodano po 2 A jak bym w C2 wpisał =TERAZ() i ustawił datę aby miała format 2017-11-11 to czy udało by się ten sam efekt (czyli przypisanie zmiany) uzyskać automatycznie w momencie otwierania pliku tak abym nie musiał podczepiać makra pod przycisk?
Wiesz co, za daleko to poszło tu pojawiają się jeszcze inne błędy. Musze to przemyśleć od początku. edit ----------------------------------------... Trzeba było tak zrobić od początku - nie było by tylu problemów. Skróciłem formułę ale dodałem "zamianę" danych co jest logiczne: Jeżeli godzina końca jest mniejsza od godziny początku to znaczy, że godzina...
Co do "poprawy" twojej formuły jeżeli() wskazał ci to kolega adam. Zmiany koloru nie dokonasz inaczej niż poprzez formatowanie (formatowanie warunkowe). Ewentualnie makrem które właściwie też ingeruje w format komórki. Innymi słowy żadna wbudowana formuła excela nie zmieni koloru komórki/czcionki.
Przepraszam, że lepiej tego nie określiłam. Dla lepszego wyjaśnienia załączam plik (nie jest w formacie makro ponieważ taki był niedozwolony do załączenia). To moja dzienna produkcja. Każdego dnia zmieniam tu kolory aby zaznaczyć która zmiana ile i czego wyprodukowała. Obok mam zestawienie, chciałabym aby w efekcie końcowym samo wszytko się liczyło,...
W pliku na stronie mam Tabelę i CommandButton1 którym wywołuję makro zamieszczone poniżej. Nie wiem czy do końca jest ono prawidłowo złożone, ale działa. [syntax=vbnet] Private Sub Worksheet_Activate() If Range("H6") = "drukuj" Then Range("H7").Value = "Tak" If Range("H6") = "nie drukuj" Then Range("H7").Value = "Nie" If Range("I6") = "drukuj" Then...
Zauważ, że arkusz niue nazywa się "mm.dd.yyyy" tylko ma konkretną datę jako nazwę więc lepiej w ten sposób: select.end ale tak też można. I druga rzecz. Ta funkcja też ma pewien błąd. Trzeba podać datę początku i datę końca. Nie wiem co chciałeś osiągnąć chyba że jakimś kodem którego akurat ja nie stosuje/nie znam. [syntax=vb] Range("H2").FormulaR1C1...
Czy dobrze rozumiem, że dane chcesz wstawiać w kolumny nieparzyste, a po zmianie, obok (czyli w kolumnie parzystej) chcesz wstawiać godzinę? No to najprościej chyba tak: [syntax=vbscript] Private Sub Worksheet_Change(ByVal Target As Range) if target.column mod 2 =1 then Target.offset(0,1)= Format(Now(), "HH:MM:SS") End Sub [/syntax]
Tak całkiem bez makr to się nie obejdzie. Ale nie muszą to być klasyczne makra VBA, mogą być zamiast tego stare funkcje makr O.KOMÓRCE, których można używać w formułach nazwanych. Przykład w załączniku. Formuła rozpoznaje tylko kolory nadane przez formatowanie zwykłe (nie warunkowe). Jeśli bezpośrednio pod komórką, która ma kolorowe tło umieścimy formułę...
Witam Po pierwsze zmiany w makro symbole narodowe na angielski w związku z tym mogą być błędy TextBox3.Value == w polu tekstowym tekst zawsze. trzeba przerobić na numer Ponadto sprawdź różnicę - arkusz -> Target(i).NumberFormatLocal = PodajFormat(.... makro -> Label3 = PodajFormat(..... Spróbuj oddzielnie - Label3.caption = format( 3, "0.000")
Przed zmianą wyboru w komórce A3 należy wyczyścić komórki J3:L3. Wtedy formuła wykorzysta dane z tabelki. To czyszczenie można ewentualnie zautomatyzować makrem zdarzeniowym reagującym na zmianę w komórce A3. To makro jest w module arkusza Zabudowa, ale jest w tej chwili zapisane tylko dla komórki A3. Jak będziesz chciał wprowadzać dane także w innych...
Witam serdecznie Buduje makro (pisze to za duże słowo) które ma pomoc przy generowaniu co-tygodniowego raportu. Dane wpisywane są kolejno w wierszach wraz z data i godzina (format: dd/mm/rrrr gg/mm/ss) w kolumnie C Szukam rozwiązania które przefiltruje zawratość kolumny C pozostawiajać tylko wiersze zapisane w określonym czasie Daty graniczne są wprowadzane...
Sprawdź czy dobrze - Bo nie wiem czy dobrze zrozumiałem. A poprawiałem kod "czysto" matematycznie bez większego rozumienia - minęło 3, roku Dane i przycisk dla "nowego" makra w Arkusz2 [syntax=vbnet]Sub Dostosuj2() Dim lista As Variant, ileWrs As Integer, idx As Integer Dim OstW As Long, tbl() As Variant, i As Long, j As Integer Dim Unikaty1 As New...
Jak musi to musi. Na to są co najmniej 2 sposoby: 1. Nazwa się zmienia w sposób przewidywalny, np. dodanie daty w odpowiednim formacie, 2. Jest niezmienna część nazwy, która jednoznacznie identyfikuje plik. W obu przypadkach bez problemu powinno się udać określić nazwę pliku, albo ją sobie wygenerować, albo odczytać funkcją Dir.
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()...
Cześć, Jestem początkujący w VBA, chce napisać makro, które pozwoli Mi na używanie wyszukaj.pionowo co tydzień w nowym pliku na bazie jednej stałej bazy danych. Moja idea jest taka, że wybieram oryginalny plik, kopiuje się on z nową nazwą a następnie automatycznie kolumna "P" zapełnia sie tekstem z wyszukaj pionowo. Nie potrafie rozwiązać problemu z...
Moze cos od poczatku zle robie? Plik z makrem jest kopiowany z komputera z danymi na komputer z nowym excelem i windowsem. Zmiany wprowadzam bezposrednio w dwa pliki xls i xlsm po zapisz jako (myslalem na poczatku ze moze to wina formatu pliku). Teraz po ruszeniu makra od poczatku wrocil blad 1004 [syntax=vb]Worksheets("Working").Select Range("a1:iv65536").ClearContents...
Skopiowany wykres Excela można wkleić do dokumentu Worda jako: - wykres Excela - obiekt, który można edytować jako arkusz - rysunek (metaplik) - który można rozgrupować i edytować jako rysunek z polami tekstowymi itd., - łącze do wykresu Excela - zmiany w arkuszu będą się przenosiły do dokumentu Worda Ponadto skopiowany z Worda obiekt/rysunek można...
(...) diody Twój kod wykorzystuje kreatywne podejście do mapowania pinów mikrokontrolera na struktury, które można łatwo używać w programie. Chociaż metoda, którą zaproponowałeś, jest funkcjonalna, to istnieje kilka obszarów, które można ulepszyć, aby kod był bardziej zwięzły i czytelny. Oto kilka sugestii: 1. Uproszczenie makr: Twoje makra wykorzystują...
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...
Przepraszam, że nie odpisywałem, ale akurat nie miałem czasu. Poniżej makro ze strony [url=https://microsoft.public.pl.office.... [syntax=vbscript]Sub aaPolishFlow() Dim sFind As String Const cLets As String = "([AaIiOoUuWwZz]) " Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatti...
Witam, borykam się z następującym problemem. Nagrałam makro do przycisku, które kopiuje arkusz (zawsze ten sam, nie ten aktywny - niestety). Po skopiowaniu arkusza następuje usunięcie wszystkich wprowadzonych danych, żeby znowu mieć pustą formatkę na nowy tydzień. Jak wprowadzić w tym kodzie warunek, żeby w danym zakresie czyściło zawartość ale z wyjątkiem...
Możesz zastosować taką funkcję UDF: [syntax=vbscript]Function Biale(rng As Range, pat As Range) As Long Application.Volatile Dim cel As Range For Each cel In rng If cel <> "" And cel.Interior.Color = pat.Interior.Color Then Biale = Biale + 1 End If Next cel End Function [/syntax]Funkcja powinna być umieszczona w module uniwersalnym. Pierwszym...
napisane w excelu makro otwiera nowy plik jako "tylko do odczytu", aby następnie wyszukać w nim dane i skopiować je. Problem polega na tym, że Excel zmienia jednocześnie strukturę pliku, który otwiera. Ustaw na poziomie systemu atrybut "tylko do odczytu" by się zabezpieczyć przed zmianą pliku przy obróbce. Plik w formacie *.csv rozdziela kolumny, zmienia...
Witam, napisałem kod jak poniżej. W obecnej postaci kod nie działa jak powinien. Wcześniejsze próby działały, ale nie wykonywały tego co powinny. Generalnie zalezy mi na tym, aby makro odnajdowało wartość z komórki g12 z zakładki Makro w pliku Zeszyt1 i porównywało je z kolejnymi wartościami w kolumnie 3 i jeżeli równanie jest prawdziwe - przechodziło...
trudność jest, że w formatowanie warunkowe jest używany ColorIndex, ale do wykresy mają tendencję do RGB(), tj. kolory nie będą zgodne... Dodano po 1 te wartości procentowe zmieniają się przez formuly? Dodano po 10 ciągną się z innego arkusza potem odpalic makro np dla Wykres 1 [syntax=vb]Sub Kol_w1() Sheets("Raport").ChartObjects("Wykres 1").Chart.SeriesCollection(1).Points(1)....
Tak jak napisał Kolega, Excel nie jest programem bazodanowym, więc takie działania nie będą zbyt efektywne. Niemniej 5000 wierszy to nie jest jeszcze liczba przerażająca. W jednym z wcześniejszych postów był podany schemat kopiowania. Jeśli to Ci nie wystarcza i nie potrafisz sobie tego dostosować, to załącz wreszcie przykładowy plik, w którym dokładnie...
Ze mnie jest kombinator, a że nikt nic nie odpisywał no to zacząłem próbować... Nie znam się dobrze na VBA, ale podszedłem co do zasady, że w nawiasach są parametry funkcji... tak więc zamiast "x1Value" trzeba podstawić takową... No i okazało się, że makro działa dla: ActiveChart.Axes(1).MinorGridlin... ActiveChart.Axes(2).MinorGridlin...
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...
To jest już któraś z kolei wersja makra, na początku była tam petla, ale to strasznie wolno chodziło, w takiej wersji chodzi na prawdę szybko no i działa więc nie narzekam 😊 Dodano po 3 Jak potrzebujesz tylko widok to zmiana formatu komórki na czas rozwiązuje problem. Jeżeli coś liczysz lub sortujesz to napisz. Obliczenia są robione na wartościach...
Witam Plik z kopiowaniem działa fajnie tylko nie wiem jak ugryźć temat taki... mianowicie mam w jednym katalogu pliku różnego formatu np; jpg, AI, png , i wszystkie ponumerowane od 1 do 1000 np: 1.jpg , 1 AI, 1.png. ( i makro wszyskie 3 pokazuje w oddzielnym folderze i ok ) Problem polega na tym że jak szukam pliku nr 1 to wyszukują się wszyskie pliki...
5700 - nowy, polskie menu, karty xD i SD, mały i stosunkowo wygodny jak na aparat z 10x Zoomem. Napęd (mechanizm zmiany ogniskowej) obiektywu pracuje wewnątrz obudowy (nie zapiaszczy się nam). Zapis zdjęć w formacie JPG. Aparat jak na Fuji bardzo prosty w obsłudze. Jakość zdjęć (1-10) w moim skromnym uznaniu na 7. szumy od 400 ASA, mocniejsze od 800......
niestety ten pilot nie potrafi nauczyć się niczego od soniacza (32d3000) nawet pod pauzą, sporo funkcji działa pod kodem 237 i przy nim pozostałem, brakuje mi tylko zmiany formatu obrazu i nie moge przerzucać kanałów +/- Spróbój przerzucanie kanałow zaprogramować pod tym dużym krzyżakiem z przyciskiem OK. A zmianę formatu udało mi się pod klawiszem...
Zamień linię kodu (początek - tam gdzie jest napisane "czyszczenie tabeli C") .Range("Q3:U10000").Clear na .Range("Q3:U10000") = "" I sformatuj w tabeli C, a najlepiej we wszystkich tabelach (A,B,C) kolumny z wartościami jako walutowe. Poradzisz sobie czy dać przykład? edit -------------------------- Jeżeli wszystkie dane w tabeli C maja mieć inna czcionkę...
Dobry wieczór, Nie mogę zrobić gotowca, bo nie mam czytnika kodów kreskowych i nie wiem dokładnie jak on działa. Założyłem, że kod kreskowy przetworzony już na liczbę będzie Pan miał w komórce A1 Arkusza2. Każda zmiana zawartości tej komórki (ale tylko tej, a nie żadnej innej) powoduje uruchomienie wyszukiwania w Arkuszu1 w kolumnie B. Jeśli poszukiwanie...
Poniżej nowy kod po zmienach Rety, chyba muszę znowu okulary zmienić. Nie widzę zmian :( Spróbuj w ten deseń [syntax=vb]If Target.Column = 1 Then sciezka = ThisWorkbook.Path & "\" plik = Format(Target.Value, "000000") If LCase(plik) Like "*.jpg" Then wzorzec = sciezka & plik Else wzorzec = sciezka & plik & ".jpg" End If If Dir(wzorzec) = "" Then wzorzec...
Dlaczego takie udziwnianie? Jest przecież metoda SaveCopyAs. Schemat mógłby być taki: [syntax=vbscript]Private Sub Workbook_Open() Dim plik As String plik = Left(Me.Name, InStr(Me.Name, Year(Date)) - 1) Me.SaveCopyAs plik & Format(Now, "yyyy-MM-dd_hh_mm_ss") & ".xlsm" End Sub[/syntax]Folder można sobie uzupełnić, jeśli kopie mają być zapisywane w innym...
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. Niestety, to rozwiązanie nie sprawdzi się. Po pierwsze, numery kart nie stają się wartościami tekstowymi i przy próbie usunięcia przedrostka "CN" (a muszę go usunąć, bo potrzebne mi "surowe" numery...
W ty, nowym pliku xls przydałoby się podmienić nazwę (obecnie kopiuje z pierwotnego xlsx) na np "Arkusz1" a mógłby kopiować tylko to co jest aktywne (bez tego co ukrywaję filtry) Trzeba kopiować tylko widoczne komórki i wklejać je potem jako wartości i formaty. Wymaga to jednak zmiany sposobu tworzenia nowego arkusza. Przy okazji czemu: Worksheets("Nazwa...
Dziękuje S95 za zainteresowanie tematem. W międzyczasie doszedłem do podobnych wniosków. z tym że obyło się bez pisania makro w Exelu. a wyglada to tak : 1. Zakładamy żądany blok DB z określonym formatem danych 2. Generujemy z tego DB źródło 3. Odczytujemy powstały plik o rozszerzeniu .awl za pomocą exela. (plik jest w katalogu ... /S7asrcom/0000000x/...
udało się rozwiązać problem, ale mam jeszcze jedno pytanie. Co zrobić żeby dane pobrane z formuły INDEX i MATCH po zapisaniu w folderze były stałe ?. To znaczy jak na przykład osoba której prześlę ten plik, a nie ma dostępu do pliku źródłowego widziała wygenerowane wcześniej dane w komórkach ? Cieszę się, że udało Ci się rozwiązać problem z funkcją...
Można skorzystać z ikony na wstążce Księgowy format liczb https://obrazki.elektroda.pl/3262099900_... Tak byłoby najlepiej, ale u mnie jak i na złączonym) obrazku nie wyskakuje znak dolara i trzeba wchodzić głębiej. Chyba, że da się jakoś dodać Dodano po 10 Można to też zrobić makrem. W załączniku przykład. W komórce A1 wybierasz walutę...
witam. mam taką potrzebę: sporządziłem dla firmy (sklep) bazę towarów wyliczającą cenę. i w drugim arkuszu format cen do wydrukowania na półkę. z tym że tych towarów będzie co najmniej 500 szt. i będzie to robione na kilka punktów.. chciałem cos takiego co automatycznie pobierze dane z pierwszego arkusza i wstawi to w odpowiednie pola w arkuszu drugim...
Mam prośbę o kod dla nazwy arkusza danych - z komórki zmieniającego się pola Kombi. Chodzi o to- by nazwa wyszukiwanego numeru faktury - automatycznie (dynamicznie) zmieniała nazwę arkusza do momentu kiedy tej faktury nie zapiszę w określonej bibliotece w formacie PDF. Niestety przerasta to moją wiedzę - więc ze skruchą wyznaję, że liczę na działający...
zadaniem makra jest zmiana koloru aktywnej komórki aby kolor z dniem działał na wybranej komórce w tych kolumnach Czym w Twoim projekcie różni się aktywna komórka od wybranej komórki :?: :D Załącz przykładowy plik i wyjaśnij czemu do tak prostej "kolorowanki" chcesz stosować makra VBA ? :cry: Najprostszym rozwiązaniem w takich wypadkach jest stosowanie...
Witam poradziłem sobie z VB w Excel Mam tylko jedno pytanie, bo nigdzie nie mogę znaleźć odpowiedzi lub po prostu źle szukam. Program działa tak, że otwiera mi jakiś plik kopiuje dane wprowadza zmiany i zapisuje w formacie xls. Tak jak wspomniałem mam ok 60 plików. Mam problem z tym, że chciałbym, żeby móje makro nie sypało się gdy nie znajdzie pliku...
A jak zmienić kod aby do zmiany wartości była uwzględniana tylko kolumna C, ale skrypt był wyzwalany po zmianie w kolumnach B, C, D. Do tych kolumn wklejam jednocześnie dane, po wklejeniu danych do trzech kolumn skrypt nie działa. Wstępna ocena dostępnych informacji Witam ponownie, Zrozumiałem, że chce Pan zmodyfikować skrypt w Google Apps Script tak,...
Witam, mam taki kod VBA, które zapisuje plik z określoną nazwą z pliku "wzorcowego", poprzez wciśnięcie button'a. : "Sub Zapis() Dim Sciezka As String Dim adres1 As String Dim adres2 As String adres1 = Range("G2") adres2 = Range("J2") On Error Resume Next ActiveSheet.Shapes.Range(Array("Button 1")).Select Selection.Delete Sciezka = "C:\Users\...\Dane"...
Witam, Bardzo dziękuje za pomoc i podpowiedzi. (at)JRV Masz całkowitą rację - wystarczy odwołać się do If Weekday(kolejny_dzien) = vbMonday Then przez dzień tygodnia, dla: Doc.Cells(p_w + i, p_k).Interior.Color = RGB(122, 122, 122) i wtedy „dopisać kolor tła” (jest w załączonym przykładzie ;-) ) Nie wiem dlaczego „zafiksowałem się”...
Wychodzi na to, że pdf nie obsługuje "footnote tooltip" stworzonych w WORD. Szukając informacji o tworzeniu okienek wyskakujących po najechaniu myszką natknąłem się na trochę informacji jak to robić RĘCZNIE w różnych programach. (może komuś się przyda): Floating Text on PDF Documents http://khkonsulting.com/2014/07/floating... Acrobat...
witam serdecznie! mam duzy problem z excelem, bardzo prosze o pomoc. szczegoly: posiadam duza baze danych w formacie xls do przetworzenia. sklada sie ona wlasciwie z 2 kolumn: data i wartosc. w polu data znajduja sie tylko dni robocze; weekendy i dni wolne sa pominiete. i teraz tak, potrzebuje obliczyc procentowe zmiany wartosci z miesiaca na miesiac....
Jeżeli chodzi o przenoszenie formatowania to excel właściwie nie ma żadnych funkcji. Można to zrobić jedynie poprzez makro (VBA) lub "pisaniną" poprzez formatowanie warunkowe i to w excelu 2007 i powyżej, bo niższe mogą mieć tylko max 3 warunki. Ten kto zna jako-tako programowanie w VAB może sobie poradzić. Ten kto nie ma pojęcia na początku upadnie,...
Witam, Nie otrzymałem rady / podpowiedzi na zadane pytanie …. ale ”posiedziałem” dziś dłużej nad swoim pytaniem i …. znalazłem rozwiązanie! Wcześniej szukałem zbyt skomplikowanej drogi do rozwiązania problemu, a prostszy sposób okazał się działający! – „Brzytwa Ockhama” działa ;-D (https://pl.wikipedia.org/wiki/Brzytwa_O...
Posiada ktoś aplikację (oprogramowanie do klawiatury (Ravcore Hybrid)? Nigdzie nie ma tego w necie, a przy pobraniu z tej strony: https://www.instalki.pl/download/instruk... Bezpośrednia odpowiedź 1. Najnowsza, zachowana w WebArchive wersja instalatora „RAVCORE _Hybrid v1.1” znajduje się pod adresem: https://web.archive.org/web/201910071216...
Na początek (to mój pierwszy post) pozdrawiam wszystkich forumowiczów. Oby takich jak wy, bezinteresownie pomagających innym było jeszcze więcej. Ale do rzeczy... Wszystko zgodnie z opisem na mikrokontrolerach. Przerwania wykonują się co 10ms, o czym świadczy dioda LED2 zmieniająca stan co sekundę, ale na przycisk nie reaguje dioda LED1. Pliki keyb.h...
1. Wstęp Testy jednostkowe odgrywają ważna rolę w procesie wytwarzania kodu źródłowego. W połączeniu z metodyką 2. Kolejny nudny framework... 3. Współpraca I to jest gwóźdź punkt programu. Chciałbym wymienić się opiniami i doświadczeniem z osobami, które mają styczność z testowaniem jednostkowym i TDD. Ale także zachęcić nowe osoby to spróbowania tego...
Czy w trybie serwisowym loguje się kolega jako "default user", czy "service technician" ? Do tego drugiego najpewniej wymagane jest hasło, a w podstawowym nie wszystkie opcje są dostępne. Moc i tryb pracy lampy w zależności od formatów projekcji zapisane są w makrach i konfigurowane podczas instalacji sprzętu. Może pomógłby telefon do Alka (kier. serwisu),...
(at)ppc Dzięki piękne za przykład w C#, niestety to trzeba na czymś skompliować (zdaje się, że nie ma interpreterów C#). Natomiast w międzyczasie stworzyłem w Excelowym VBA szkielet dokładnie tego co chciałem (plik .xlsm załączony poniżej). Wystarczy teraz zgrać sobie EPROM-a jakimś programatorem do pliku dajmy na to EPROM.bin, następnie skonwertować...
Panowie, dzięki za odpowiedzi, odpowiadam po kolei według uwag :) - Moja propozycja dotyczy Excela Pomijając makra, to Calc sobie nieźle radzi z formatem xlsx, zresztą ten załączony plik Excela został w Calcu stworzony :) chciałem zauważyć, że wykresy tego typu wymagają danych liczbowych, więc dopisywanie do temperatury tekstowego oznaczenia jednostki...
Pojawił się nowy problem - zmienił się miesiąc i jest nowy zapis np. raport_aktywnosci_nowy_20191202_100037 i teraz makro wyrzuca błąd że nie ma pliku o danej godzinie. Ścieżka dostępu się nie zmieniła, również nazwa nie uległa zmianie (oprócz oczywiście nowej dacie). Na żółto zaznacza mi tą linijkę: [syntax=vbscript] Selection.Sort Key1:=Range("A1"),...
Mógłby być to exel, używam worda z uwagi na to, że łatwiej mi upchać po 3-4 tabelki na stronę :) Chodzi o to, że mam tabelkę z grafikami i chce wydrukować załóżmy na 6 tygodni. To wpisuje datę początkową i automatycznie na kolejnych kartkach wychodzących z drukarki data się zmienia. Excel ma coś takiego jak "wpasuj w stronę" w obcjach wydruku w ustawieniach...
Niestety, ja jedyne co Ci mogę podrzucić to makro odpalane z przycisku albo uruchamiane "zieloną strzałką": Public Sub KopiujMnie() Range("C3").Select Selection.Copy Range("E5").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub Na funkcję nie mam pomysłu... ----- Edit: jest jedno "obejście"...
...W pliku który mi przesłałeś nie wiem czemu ale nie ma żadnych przycisków do makr ... Bo i być nie powinno ... w zamyśle miało być menu " KOSZTORYS " i takie w tych " Dodatkach " widać - w teorii, jak się je kliknie, powinno pokazać coś takiego jak poniżej na drugim obrazku - wygląd w starym excelu: 838683 838684 ... Zauważyłem, że: 1. jak dodaje...
nie rozumię tych funkcji podaj pozycje i index ! konkretnie =PODAJ.POZYCJĘ(N1;{dane!B:B;0)} wiadomo tyczy się n1 dalej dotyczy arkusza dane no i tu B:B;0 ! =PODAJ.POZYCJĘ(B4;dane!B:B;0) to samo =INDEKS(dane!C:AG;$B$3;WIERSZ()-5) tu zrozumiale do momentu WIERSZ()-5) problem jest w tym ze tam gdzie zmieniasz system zmianowy N1 chcę aby jednocześnie zaznaczało...
Jak już wspomniałem da rade to zrobić na formatach bo ja właśnie do tej pory korzystam z takiej opcji jednak za każdym razem na początku każdego miesiąca to żmudna praca żeby zrobić nowe wzory systemów no i tych formatów jest naprawdę sporo, a chciałem se to trochę ułatwić. Czy możesz mi pomóc w utworzeniu odpowiedniego makra? Dodano po 41 no i znalazłem...
Witam, W VBA jestem początkujący , niestety nie mogę sobie poradzić ze stworzeniem poniżej opisanego makra . Mam kilkaset plików w formacie .csv o nazwie RRRRMMDD_prognoza (gdzie: RRRR-rok, MM-miesiąc, DD-dzień). Ich zawartość chciałbym zaimportować do excela tak, by zawartość każdego z tych plików pojawiła się jeden pod drugim (względem narastającej...
Spadek cen kamer termowizyjnych w ostatnich latach przyczynił się do upowszechnienia tej technologii w wielu dziedzinach nauki i techniki. Do jednej z nich należy zaliczyć elektronikę, gdzie kamery termowizyjne mogą zostać wykorzystane zarówno na etapie projektowania, produkcji jak i ekspolatacji układów elektronicznych. Moduł detekcyjny (mikloblometer)...
zmiana format makro format tekstowy zmiana format dekoder
timer przekażnik modbus ciepła koszt remontu
passat sygnał dźwiękowy specyfikacja techniczna
Odblokowanie przycisków w telewizorze MANTA 1905 bez pilota Elektryczna pompa wody VW T5 – funkcje, objawy awarii, diagnostyka