Pytanie do autora tpiku Teraz zwróciłem na to uwagę. Jak zrobiłeś nazwy tabel "Czesci", "Glowna" itd. że edycja ich jest niemożliwa (W menadżerze nazw - szary ekran w adresie tabeli) Jak to osiągnąć? Dodane po chwili ----------------------------------------... Już wiem: wstaw tabelę, a potem w menadżerze nazw zmiana nazwy.
Np. tak: [syntax=vbscript] ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.ChartArea.Copy Range("R87").Select ActiveSheet.Paste ActiveChart.Parent.Name = "drugi_wykres" ' nadajesz mu nazwę Debug.Print ActiveSheet.ChartObjects("drugi_wykres")... ' tak odwołasz sie do skopiowanego wykresu [/syntax] andie
Wstawiłem tabelę, włączyłem rejestrator makr, zmieniłem nazwę w 'Narzędzia tabel'. Nagrało się m/in: https://obrazki.elektroda.pl/2689543600_... Odpowiedź: Tak, można
O Benek:) Jeżeli 'aktywujesz' to dopisz sobie [syntax=vbscript]MsgBox Cells(Rows.Count, ActiveCell.Column).End(xlUp).Row[/syntax...
Dzięki czeles. Natknąłeś mnie na błąd jaki popełniłem. Nazwałem moduł tak samo jak nazwa procedury. Interpreter nie wiedział co robić. Dziękuję. Dodano po 51 Wystarczyła zmiana nazwy modułu
Zainteresuj się instrukcjami obsługi plików. Np Instrukcja używana do zmiany nazwy pliku dyskowego lub folderu (katalogu). Składnia rozkazu Name: Name StaraNazwa As NowaNazwa Sprawdzaj w pętli cztery (trzy w drugim przypadku) znaki od lewej każdego jpg, wyszukaj w kol.B, podstaw z kol.A i zmień nazwę
Sprawdź w załączniku, czy o to chodziło. Dopisałem procedurę Workbook_Open, która tworzy kształt w arkuszu Arkusz1 (nazwa kodowa) przy otwieraniu skoroszytu (jeśli go nie było) lub zmienia kolor na biały (jeśli był). Dopasuj sobie jeśli ma być w innym arkuszu.
no tak teraz jakby działa - wielkie dzięki. A jeszcze jedna sprawa - co zrobić, żeby do nazwy pliku dodać datę? Rozumiem, ze za tym fragmentem kodu "Next ws" muszę powtórzyć zapis dla kolejnych arkuszy (ze zmianą nazwy oczywiście;)
Bez względu na wersję Excela zmiana D wg rysunku winna mieć 12h, a nie 8H ;)
Dziękuję za pomoc. Spróbuję rozwiązać ten problem. Narazie robie tak ze przy skanowaniu zmieniam ręcznie nazwę na określony nr Zlecenia. Potem mam napisane makro gdzie automatycznie pliki .pdf powiela się z komorkami w excel o tej samej nazwie w bazie danych jako hiperłącza. .
Jeśli plik, który jest otwierany, zawsze w tym samym folderze, np. C:\..\..\DaneCodzienne należy: w pliku makr osobistych w kodzie skoroszytu [syntax=vb] Private WithEvents App As Application Private Sub Workbook_Open() Set App = Application End Sub Private Sub App_WorkbookOpen(ByVal Wb As Workbook) If Wb.Path Like "*\DaneCodzienne" Then Wb.Sheets(1).Name...
Próbuje skopiować te formuły jak w pliku który załączyłeś. Nie da się skopiować. Masz całkiem inną strukturę danych źródłowych. Te formuły trzeba zrozumieć i napisać je od nowa pod swoje dane. Chciałbym zrobić ten autofiltr na mojej formatce ale nie wiem czy jest to możliwe ze względu na różne szerokości kolumn w arkuszu 1i 2. Jeżeli umieścisz jedną...
Możemy bez problemu zmienić plik xlsm na xlsx? Czy jednak taka zmiana wymaga tutaj zmian w kodzie?
Musisz jakoś wskazać z którego arkusza chcesz usunąć dane. Excel (makro) to nie jasnowidz. Albo ustawisz stałą nazwę abo jak radził kolega walek wykorzystasz indeks arkusza (lub jego nazwę w VBA) Czyli zastąp Sheets("1").Select Sheets(2).Select (ale wtedy arkusz z którego usuwamy musi być drugi w kolejności) lub Arkusz2.Select (Arkusz2 to nazwa obiektu...
Niestety, ale uruchamiam powyższy kod i excel długo myśli, a nic się nie wykonuje. Mógłbyś proszę to sprawdzić?
Sprawa jest trochę skomplikowana, bo hiperłącza w Excelu nie lubią sortowania, a sortowanie nie przesuwa odpowiednio hiperłączy. Do tego jeszcze funkcja HIPERŁĄCZE nie obsługuje tablic, tylko pojedyncze komórki. Być może jest to do zrobienia z wykorzystaniem funkcji LAMBDA, nie próbowałem, ale obawiam się, że mogłoby to być dość powolne rozwiązanie....
czy ktos moze pomoc rozwiazac problem? Najlepiej pomóż sobie sam :D Otwórz edytor VBA (najlepiej przy otwartej "matce" i kopii) i porównaj sobie kody modułów jednego i drugiego pliku, oraz kody UserForm-ów. Uzupełnić to możesz lekturą np https://www.cognity.pl/kurs-vba-procedur...
Dzięki za wyjaśnienie JRV , robiłem podobny błąd w innych przypadkach. Mam prośbę, mógłbyś zaproponować rozwiązanie dla poniższej sytuacji. Mianowicie mam w jednym arkuszu dużą liczbę nazw, które będę chciał później pogrupować, w tym celu chciałbym aby makro zmieniało nazwy na podstawie bazy w drugim arkuszu (załączyłem przykład o co mi chodzi), próbowałem...
Nagraj makro (kopiuj arkusz i zmiana nazwy) i pod nazwę podstaw 8 od lewej & 1 od prawej + 1 nazwy aktywnego.
To nie jest dobre rozwiązanie ze względu na różne rodzaje danych (tekst i liczba) i może prowadzić do błędów. Oczywiście można zrobić np. tak =WYSZUKAJ.PIONOWO(WARTOŚĆ(PRAWY(A2;4));A... i zadziała prawidłowo :). Prościej jednak (na przyszłość) aby wyszukiwany identyfikator był (co do typu danych i długości) taki sam jak w kolumnie...
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,...
Dzięki, o to chodziło... niestety napotkałem kolejny duży problem. Nie wiem czy to wina Excela 2003,ale okazuje się że w tak przygotowanym arkuszu nie są aktualizowane łącza. W zasadzie miało to działać tak: Wiersze z danymi są zaciągane z zewnętrznych plików, numerowanych od 1 wzwyż, stąd konieczna była zmiana nazw. W przypadku braku pliku excel wyświetla...
Witam Mam do Was pytanie Czy istnieje taka funkcja w excelu która by potrafiła zmianę daty przy wydruku ? Tak bardziej po chłopsku :-) Czyli wpisuje datę powiedzmy 05.05.2010 i daje drukuj a on zmienia kolejno na kolejnej kopi datę w górę. Pamiętam że była tak funkcja w Wordzie przy korespondencji seryjnej , ale tyczyła się nazwy pobieranej z bazy....
Po pierwsze: z którym fragmentem nagranego kodu masz problem? Po drugie: Nagraj makro kopiowania całego arkusza do nowego pliku ze zmianą jego (pliku) nazwy. Masz 100% gwarancji zachowania formatowania. Jeśli w arkuszu jest nadmiar danych można dopisać usuwanie. Jeśli jesteś początkujący, to nagrywarka jest podstawą. Przykład: To jest nagrane makro...
te pliki beda sie zmieniac. Beda dodawane nowe modele oraz bedzie zmianiala sie czesciowo nazwa. Za kazdym razem jezeli bedzie wprowadzona zmiana do nazwy pliku zostanie dodana data. Np modele-seria20.20150118a, modele-seria20.20150225a etc. Niestety arkusze pomocnicze nie sa dozwolone :-(
To więc odpaliłem Excela wprowadziłem hasło i ponownie zapisywałem ten plik jako inny - niestety bezskutecznie - nadal jest na nim hasło - a openoffice sobie z tym nie radzi... a czy nowy plik zapisałeś kasując hasło czy tylko zmieniłeś jego nazwę, zmiana samej nazwy nie powoduje likwidacji hasła ustawionego w opcjach zapisu, musisz je wykasować.
Niestety nie ma możliwości zmiany nazwy, plik używany jest w sieci, "podlinkowany" do innych skoroszytów innych użytkowników, zmiana nazwy spowoduje wysypanie się wszystkich formuł. Może uda mi się sprawdzić na innym komputerze z WIN 10, będzie wiadomo czy to kwestia systemu, czy konkretnego komputera.
Co rozumiesz przez: aby nazwa firmy w formule dynamicznie zmianiała się wg. danych z kolumny z firmami ?
Odpada, te arkusze znajdują się w różnych miejscach skoroszytu, mają różne nazwy i trafiają w różne miejsca docelowe. Polecenie "Przenieś lub kopiuj" wystarcza, tylko chciałam, żeby je obsłużyć od A do Z z klawiatury, nie potrafię wywołać menu z nim lub tego polecenia bezpośrednio, reszta działa. Ewentualnie może jest jakiś "stary" skrót bezpośrednio...
"dodawanie" (Arkusz 3, G2) dodawało go automatycznie do listy do Arkusz1 jako kolejną pozycję Tylko, że musisz zablokować makro, które tam występuje (Blokada). Zmiana nazw zakładek: ''Arkusz3''=>''Odczyt skanerem''; ''Odczyt skanerem''=>''Lista'' 885424
Pozwolę sobie odpowiedzieć: zmień deklaracje typu zmiennych i będzie ok. Dim Nazwa_1 As Integer Dim Nazwa_2 As Integer Na Dim Nazwa_1 As String Dim Nazwa_2 As String Integer to liczby całkowite a String to ciąg tekstowy do którego też można zaliczyć "wizualnie" liczby (czyli liczby i cyfry jako tekst). I jeszcze jedno jak zmienić aby nazwy arkuszy zmieniały...
Bo nie ma takiej formuły. Do konkatenacji ciągów tekstowych jest odpowiednia funkcja, której nazwy nie pamiętam - poszukaj jej w pomocy. Podobnie konieczna może się zmiana wartości liczbowych (z tej inkrementowanej komórki) na tekst. W pozostałych przechowuj jako tekst (inaczej wiodące zera zostaną wycięte).
Co prawda to twoja praca domowa, niemniej: Excel działa na danych dynamicznie. Bez makra "zapisywanie" do komórki "stałej" danej z jednej nie da się zrobić * . Ja widzę to tak (dwa sposoby): 1. Tabela. W trzech wersach pierwszej kolumny trzy (czy więcej) urządzeń. W nagłówkach kolumn tej tabeli od razu wpisane kolejne daty z kalendarza. Wpisujesz czas...
Jeśli w tych plikach ".csv" jest dużo danych, dużo linijek, to nie będzie to najlepsza metoda (ten załączony kod z odczytem linijka po linijce) odczytu tych plików - zbyt długo będą one otwarte. Lepiej by było to odczytywać przy pomocy LOF, np.: [syntax=vba] Open sciezka & plik For Input As #1 zaw_pliku = Input$(LOF(1), #1) Close #1 [/syntax] lub [syntax=vba]...
A dlaczego wklejasz przez kopiuj, wklej? Przecież w takich przypadkach poprawki się nie będą nanosić w Wordzie. Spróbuj w Excelu zrobić kopiuj a w Wordzie wklej specjalnie - potem wybierasz obiekt MS Excel. Każda zmiana w pliku excelowskim bedzie widoczna od razu w Wordzie. Inny sposób to w Wordzie robisz kopiuj specjalnie - zaznaczasz link do Excela....
Witam, szukałem drobnego programu do magazynowania książek w księgarni i ogólnie ten plik spełnia moje oczekiwania. Mam pytania czy można jednak dodać takie opcje: 1) DOSTAWA a) Przyjęcie PZ plus własny tekst do wpisania b) podpowiedzi nazw z danych w słowniku (ponieważ mówimy tutaj o kilkutysiącach czasem nazw to podpowiedzi by pomogły znacznie) Te...
Dzięki za pomoc. Wasze pomysły natchnęły mnie by zrobić skrypt oraz pobawić się Excelem. Poleceniem użytym w CMD.exe zrobiłem listę plików, potem ich nazwy wsadziłem w Excela i tam dałem regułę copy. Zapisałem wszystko z Excela do Notepada++ i zapisałem pod *.bat. Podziałało :)
SUPER! Właśnie o to mi chodziło, ale mam jeszcze pytanko: czy można byłoby zrobić jeszcze coś takiego, że po dodaniu wiersza nazwa zostałaby tylko w tym dodanym wierszu /zeszyt4 - tylko pogrubione komórki/ - to chyba musi być osobne makro? jeszcze raz dzięki :D
Cześć, Mam taki problem. Chciałbym kopiować dane z jednego pliku do drugiego za pomocą vba. Program ma dopisywać arkusz z datą kwitu wagowego do tzw. "pliku łącznego" w innym folderze. (nazwa piku łącznego jest taka sama jak nazwaklienta na kwicie wagowym) Napisałem krótki kod, który miałby to robić, jednak problem jest wtedy gdy w nazwie klienta "pliku...
potrzebowałbym makro które łączy ze sobą pliki excel w jednym katalogu na pulpicie i zmienia nazwy arikuszy na arkusz 1.[nazwa 1 pliku] , arkusz 2.[nazwa 2 pliku] a jeżeli arkusz jest pusty to go nie łaczy
Witam, Zaczynam przygodę z VBA w Excel i potrzebuję Waszej pomocy, bo utknęłam. Cel makra- uporządkować dane w raporcie wg wymagań: 1.zmiana nazwy nagłówków wg schematu, 2.usunięcie zbędnych kolumn, 3.zmiana kolejności kolumn po nazwie nagłówka, 4.formatowanie i zapisanie pliku na odpowiednim zasobie. Poradziłam sobie prawie ze wszystkim. Pozostał pkt.3....
Pytanie kolego odnajdujesz się w tym kodzie? :) Błąd masz w clubs: tak na pewno jest to dobra ścieżka a dokładnie (a pytałem o te spacje :) ) [syntax=vbscript] "\ "[/syntax]
Ewentualnie w jaki sposób ustawić aby automatycznie zapisywał w innej lokalizacji bez zmiany nazwy?
Wiem, że można użyć do tego formatowania warunkowego , ale lista owoców może się zmienić, a jest dużo rekordów i nie chcę robić tego ręcznie. Formatowanie warunkowe - jak sama nazwa wskazuje to nie jest formatowanie ręczne :not: Pokaż plik to ktoś Ci zaproponuje formułę formatowania warunkowego. :D
Dzień dobry, od pewnego czasu mam problem z zapisywaniem nowych plików, czy to tworzonych na dysku (word, excel, pdf) czy też ściąganych z internetu. Przy próbie zapisania pojawia się komunikat "nieprawidłowa nazwa pliku" , ew. "brak dalszych plików". Nie pomaga zmiana lokalizacji zapisywania. Posiadam Win7. Problem występuje niezależnie od używanej...
Całość trzeba umieścić w pętli i wykonywać aż nie znajdzie kolejnego pliku. Do wyszukiwania plików możesz wykorzystać Dir, poczytaj sobie jak to działa, jest dużo przykładów. Na początku (przed pętlą) z parametrami, kolejne wywołania (na końcu pętli) bez. Utworzenie zakładki, zmiana nazwy i kopiowanie nie powinno stanowić problemu, często o tym piszą....
Jak zwykle genialnie! Brawo - po raz kolejny mi pomogłeś uratować skórę. Jest tylko jeden drobiazg (jak zawsze) - dla ułatwienia podałem przykład w języku polskim a właściwe tabelki (i nazwy arkuszy) - są po angielsku niestety. Pomyslałem - nic to - popodmieniam nazwy w formule z polskich na eng. i będzie ok. Niestety tak się nie stało. Wyrzuca mi błąd....
Adamas w międzyczasie pojawił mi się jakiś babol... Nie zmieniałem makra ani plików, ale teraz po imporcie arkuszy nie mogę zapisać pliku, w którym zostały one wgrane. Nie pomaga zmiana nazwy ani zmiana lokalizacji plików na dyskach. Po usunięciu zaimportowanych arkuszy można zapisać skoroszyt. W załączniku komunikat, który mi wyskakuje. Dodano po 2...
Lub zrób plik z za pisem w nazwie "CZYSTY" z wklepanymi już zerami. Jak trzeba żeby mieli zera niech otwierają ten plik a po zmianach niech zapisują pod inną nazwą
Wierszy by było około 5tys. i są to podobne wartości (raport kasowy) Jeżeli wszystkich 5 tys wierszy to nie ma sprawy. Excel ma w jednym arkuszu 65.635 wierszy w każdej kolumnie. Jeżeli w każdym arkuszu masz po 5 tys to razem 600.000 wierszy więc jeżeli już to trzeba to będzie rozdzielić na parę kolumn. Kolumn jest w 2007 do IV czyli 256. A tak już...
Bardzo dziękuję. Tak zrobiłam i działa. Mam jeszcze jedno pytanie. Chciałabym za pomoca makra posortować dane, ale niestety pojawia mi się błąd. Mam tabelkę zawsze tak samo zbudowaną, natomiast akrusz, w której ona się znajduje ma różne nazwy. Próbowałam usunąć Worksheets("reporting 27.01"), zmieniałam ActiveWorkbook.Worksheets("reporting 27.01") na...
ta sama wersja 365 Podaj prawidłową nazwę wersji.
Moim zdaniem wychodzisz z błędnego założenia. Sugeruję kolejność: 1. Kliknięcie przycisku w arkuszu otwiera formularz (i nic więcej). 2. Wypełnienie formularza przez użytkownika. Koniecznie zablokuj kontynuowanie bez wypełnienia kluczowych pól. Po wypełnieniu formularza można pobrać wartości potrzebne do przede wszystkim nadania nazwy wstawianego, nowego...
Panie Macieju, serdeczne podziękowania, zrobiłem wstępną próbę i wygląda na to, że makro spełnia dokładnie moje oczekiwania :)) Jutro wprowadzę pełne dane do Arkusza2 i zobaczę jak się wtedy zachowa skrypt. Parę linijek tekstu co mieisąc zaoszczędzi mi ze 2 godziny roboty. Gdyby Pan miał chwilę i podesłał jeszcze jedną zmodyfikowaną wersję, w której...
Wow... nie wiedziałem że excel ma takie formuły... chyba za bardzo zostałem w wersji 2003. Kiedyś szukałem jak połączyć tekst z róznych komórek w jedną... Chociaż wprowadziłem Cię lekko w błąd. Zamieniłem nazwy samochodów żeby nie ujawniać poufnych danych. Ale nie zastosowałem czegoś co w tym planie jest bardzo częste. Mianowicie. Auta, a raczej ich...
Witam, Moi drodzy, problem jest... To znaczy ja mam, bo dla pozostałych to już problem być nie musi, jak znacie jego rozwiązanie :) Chodzi o tworzenie grafików dla osób pracujących na różnych maszynach (nazwy maszyn: M, M1, M2, D1, D2) z uwzględnieniem dni urlopowych (U), chorobowych (ch) i życzeniowo wolnych od pracy (x) - ten arkusze (zmiana 1 i zimna...
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...
Wie ktoś może jak zmienić żeby zamiast 47/100 wyświetlało czterdzieści siedem i naljepiej groszy Witam Aby było tak jak chcesz nalezy trochę zmienić w MODULES makro "Liczba_slowa" tutaj załączam to co zmieniłem '****** TUTAJ ZMIANA TAK BYŁO WCZEŚNIEJ ' varZLOTE = Array("zero, ", ", ", ", ", ", ") ' a...
Hej. Mam plik Excel z dużą ilością danych. Nad dwiema kolumnami zrobiłam sumę częściową, która sumuje mi te kolumny. Obok tych sum mam formułę sprawdzającą czy te dwa wyniki są sobie równe, dostaje info prawda lub fałsz. Dane te chcę filtrować po kluczowej kolumnie (np. nazwa jakiegoś oddziału) i sprawdzać kiedy te sumy zwrócą prawdę. Jeśli na danym...
No czy ja wiem czy tak sporo? Każda ulica ma polskie znaki? Zapewne nie. Zamień wszystko rozprawi się dość szybko z tym. Zmiana na małe litery z pierwszą dużą to już Excel i funkcja Z.WIELKIEJ.LITERY Mógłbyś próbować z porównywaniem długości wyrazu lub porównywaniem wartości tekstu (różnica polskich znaków) i stosować zamiany w tym celu. Usuń kolumnę...
No ale chyba jednak nie można fourste napisał: ale w pod jeden kod pocztowy może być wiele miejscowości :not: To stwierdzenie jest fałszywe :cunning: Może być wiele adresów dla jednego kodu, ale miejscowość tylko jedna :ok: Proszę nie wprowadzać w błąd. W polskim systemie pocztowym, może być wiele miejscowości w obrębie jednego kodu pocztowego. Przypisanie...
wyskakuje jeszcze błąd z tą samą nazwą arkusza W Skoroszyt zawierający makra zostawić tylko jeden arkusz i dać mu jakiś unikatową nazwę(ale Excel, sam zmienia nazwę (dodaje (2)), a następnie zmiany nazwy na nazwę skoroszytu) Chcesz wybrać pliki indywidualnie? Wtedy [syntax=vb] Sub zbior() Dim wb As Workbook Do fl = Application.GetOpenFilename("ExcelFiles....
Załącz plik, bo tak można długo wymyślać możliwe przyczyny. Czy w tym arkuszu istnieje obiekt o nazwie ScrollBar2? Czy możesz się do niego odwołać w trybie bezpośrednim?
Witam wszystkich. Jaka jest możliwość zmiany ścieżki dostępu do komórki w określonym skoroszycie i danym a arkuszu na zmienną? Mam takie odwołanie: ='D:\URLOPY 2010\[URLOP 2010.xls]STYCZEŃ'!AL68*8 jak zmienić segment tej ścieżki odpowiedzialny za nazwę arkusza STYCZEŃ na zmienną żebym mógł sobie w innej komórce wpisać nazwy innych miesięcy bez potrzeby...
Byłem nieobecny trochę, teraz odświeżam temat. Nie wiem do końca w jaki sposób mam użyć funkcji Jeżeli.Błąd w kolumnach B,C,D. W tej chwili moja formuła dla komórek kolumn B wygląda tak: ="='ścieżka\["&A3&.xlsm]Arkusz1'!$I$1" w kolumnie A, poczynając od komórki A3 mam nazwy plików w formacie tekstowym. Kolumny B i C wyglądają analogicznie, zmiana jest...
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...
Temat ciekawy, więc dołączam. Sprawę blokady zapisu szablonu można rozwiązać następująco Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) If SaveAsUI = False Then Cancel = True End Sub Uwaga: Po wklejeniu tego kodu nie można już zapisać pliku, działa tylko zapisz jako i tak trzeba będzie zapisać szablon. W związku...
Mam następujący kod, który działał na wersji Excela 2007 a wersji 2013 działa, ale wyskakuje następujący błąd(patrz załącznik), nie wiem jak mogę zmodyfikować poniższy kod. Jak mogę zmienić zapis utworzonego pliku na "xxx" (wzór zapisu pliku: "xxx_imie_nazwisko") . Dane znajdują się w komórce C6 do zapisu imienia i nazwiska. KOD VBA: [syntax=vbscript]Sub...
Witam Mam pytanie dotyczące eksportu danych z programu Excel 2007 na stronę www Mam w Excelu cennik towarów (około 20 pozycji, dwie kolumny: nazwa produktu / cena). Cennik ten docelowo ma być aktualizowany raz w tygodniu. Moje pytanie brzmi. Czy jest możliwość wykonania tej czynności z poziomu Excela? Przycisk wyślij, opublikuj? Tak żebym nie musiał...
Makro zrobiłem poprzez zarejestruj makro. Ale zawsze była jakaś zmiana, Oprócz arkuszy A i B utworzyłem dwa tymczasowe. Sprawdzam czy nazwa A i B są jednakowe, jak tak kopiuję do C, jak nie zostawia puste. Później kopiuję ręcznie pozostałe dane. Wyciągam niepuste wg nazwisk. Kopiuję do arkusza D i nadaję pojedyńcze numery
Tak po prostu to się chyba nie da. Przeciąganie formuł działa tak jak działa i tego zmienić się nie da. Opisz dokładnie, co chcesz osiągnąć, dlaczego nie chcesz funkcji ADR.POŚR, czy te numery '1', '2', '3' to są numery symboliczne, czy faktyczne nazwy arkuszy? Poza tym, żeby móc coś przeciągać, to te arkusze musiałyby najpierw zaistnieć, więc trzeba...
Problem jest taki, iż jeśli otworzę go w Excelu zamienia on wszystkie false na FALSE. Jak wyłączyć tą "funkcjonalność"? Zmiana w postaci ustawienia dodatkowych parametrów komórek, bądź zapisywanie w innym formacie nie chodzi w grę.Ma może ktoś pomysł, jak to rozwiązać? Możliwe że ta nazwa "false" jest zarezerwowana jako funkcja "Fałsz" wraz z funkcją...
Dzień dobry, Operacja konsolidacji jest z założenia operacją statyczną. Jeżeli włączy Pan opcję tworzenia łączy, to utworzy się tzw. konspekt, który też zawiera łącza statyczne. Będzie to działać poprawnie tylko wtedy, gdy będzie Pan zmieniał długości kabli, ale każda zmiana nazwy pozycji wymaga skasowania starej konsolidacji i utworzenia wszystkiego...
Witam, poszukuję makra, które uruchamiało by się automatycznie po wykryciu zmiany wartości w kolumnie "Data" w arkuszach 1,2. Miało by ono działać następująco: gdy w kolumnie "Data" zostaje wprowadzona zmiana, makro sprawdza nazwę z kolumny A oraz zapamiętuje starą wartość komórki "Data", przechodzi do arkusza 3 i wyszukuje w kolumnie A nazwę z arkusza...
Wyskakuje mi #NAZWA?
Witam Mam problem. Nie mogę sobie z czymś od dłuższego czasu poradzić. Zazwyczaj męczę się nad czymś bardzo długo zanim poproszę o pomoc, ale tu już brak mi pomysłów. A że geniuszem nie jestem tylko początkującym.. Chciałbym, by na wykresie w legendzie, zamiast cyfr były nazwy. Np. zamiast 1 Mieszkanie, zamiast 2 Samochód itd. Pokazane to jest na den.png...
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...
Witam, nie wiem czy będę w stanie należycie opisać wyzwanie przede mną stojące, ale postaram się jak mogę :D Więc tak, firma myśli nad stworzeniem efektywniejszego arkusza do wprowadzania danych (raportów pracy), który by sam uzupełniał wpisy o dane z bazy (spisu produktów). Raport jest w formie: osoba X - zlecenie nr XXX - czyli produkt o nazwie YYYYY...
Bo Windows zbił ci te drukarki w jedną. Usuń je wszystkie i dodaj ponownie. Możesz też dodawać drukarkę (odpowiedni model), ale ustaw jej port na np LPT1 a później po zakończeniu dodawania zmień go na taki jak potrzebujesz i przy okazji zmień jej nazwę. Tak, dzisiaj przyjrzałem się dokładniej. Kolejne nazwy "drukarek" widać w programach typu excel,...
iersz, który zamykam Co oznacza zamknięcie wiersza? to w sumie oznacza umowne w tym przypadku zamknięcie sprawy - najpewniej wpis w komórce np z datą zamknięcia sprawy. Zamiarem jest, że przy zmianie w tej komórce uruchomi się makro które poda monit, czy przenieść wiersz do pliku docelowego. Również ze zmianą w tej komórce może być powiązane przeniesienie...
Bardzo ciekawie zrobiona aplikacja. Przesyłam wzór wydruku etykiety. Prześlę makro do wydruku ale jest pewien problem. Niejednoznaczne są używane nazwy wyrobów, na jednym arkuszu jest to np.Sałatka drobiowa a na drugim Drobiowa. Należy stworzyć słownik nazw wyrobów i tylko takimi się posługiwać. Zrobię swoją propozycję zmian do przedyskutowania.
Wszystko działa jak należy, dzięki bardzo. Sorry jeszcze że męczę z tym tematem, ale jak możesz to powiedz mi, jaka będzie formuła, jak będę chciał to zrobić na połączeniu dwóch komórek (nawiązanie do rozpoczętego przeze mnie poprzedniego tematu). Mam tak w arkuszu2: komórka A1 (10-05-2013) komórka B1 (12:00) I chce w arkuszu głównym w komórce połączyć...
Witam. Ponieważ na innym forum nie uzyskałem jak dotąd pomocy to może tutaj znajdzie się pomocna ręka. Mam problem , którego ja sam nie mogę rozwiązać od jakiegoś czasu , a który nie pozwala mi spać (autentycznie - to nie przenośnia). W załączniku mam tabelkę. Arkusze "target" oraz "wykonanie" to łącza do skoroszytów , które będą ulegały zmianie. Zmiana...
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...
Witam. Mam ok 60 plików CSV (pliki tekstowe oddzielone przecinkami) znajdują się w jednym folderze. Pliki mają różne nazwy (przykładowo: 21172001 6.28.18 13.07.05) każdy plik ma tyle samo kolum (po przecinku) wiersz pierwszy: a,b,c,d,e,f,g,h,i, wiersz drugi: 1,1,1,0,0.00,0.00,N-m,0,0 wiersz trzeci: 1,1,1,0,0.00,0.00,N-m,0,0 Potrzebuję makro które: 1....
Ale długaśnie mi wyszło ... :D ... fachowcy od funkcji pewnie to skrócą ... Teoretycznie będzie działać także przy zmianie nazwy pliku bazowego 861995
Prawidłowo przenosi wartości wraz z datą i zmianą, jednak nie zwraca w komórkach D5 i E5 danych do formularza z którego zostały wpisane , gdzie miało pokazywać dla jakiej daty i jakiej zmiany został wyeksportowany ostatni raport - ma to na celu wyeliminowanie możliwości wprowadzania dwukrotnie tego samego zamówienia. Da radę to zrobić? I jeszcze przy...
Powyższe problemy naprawione, teraz tylko ostatnia rysa do poprawy. Mianowicie, przy otwieraniu pliku wyskakuje mi komunikat (w załączniku), nie zawsze wyskakuje na wierzchu, czasem w tle i blokuje działanie programu, a nieuważny człek może go nie wykryć. Kod wygląda mniej więcej tak: [syntax=vb]Private Sub CommandButton1_Click() Dim nazwa As String...
jednak ładowanie arkusza do tablicy trochę trwa ... "zależy jak leży" ... są sytuacje kiedy "nic nie pomoże" i wtedy rzeczywiście tak jest, ale w większości są to dość szybkie "kody", przykład na zwykłych tablicach: (wydaje się że 1:1 w stosunku do kodu "kończącego sobotę") Sekcja-Odpowiednik => .Range("A" & el).EntireRow.Delete " można skrócić...
Podstawą porozumienia jest załącznik w formie pliku. Przydałby się bardziej precyzyjny opis. Skąd biorą się te kolory? Czy to jest formatowanie stałe czy warunkowe? W której wersji Excela ma to działać? Czy te kolory zmieniają się w trakcie pracy arkusza i chcesz, żeby formuła od razu je zliczała? To jest najtrudniejsze zagadnienie, bo sama zmiana koloru...
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...
Sam arkusz w sumie nie posiada żadnego kodu, jest tam tylko coś takiego: [syntax=vb]Private Sub CommandButton1_Click() With Sheets("Menu") ActiveWorkbook.Unprotect Password:=Haslo .Visible = True .Activate ActiveSheet.Protect Password:=Haslo ActiveWorkbook.Protect Password:=Haslo End With End Sub Private Sub Worksheet_Activate() Range("A1").Select End...
Witam, w arkuszu mam 150 list rozwijanych typu combobox Makro ma wybrać 5 z nich i załadować do nich dane Listy mają nazwy Lista_1_01, Lista_2_01, Lista_3_01, Lista_4_01, Lista_5_01 z tym że ostatnie 2 cyfry zmieniają się od 01 do 30 i są brane z komórki F1 z tego względu że nie potrafię zrobić tego inaczej, napisałem coś takiego: [syntax=vbscript]Sub...
(at)Paweł - ale hurtowa zmiana nazwy w TC to też żaden problem ;)
Pozwoliłem sobie dodać do kodu zabezpieczenie przed brakiem danych czyli by nie było błędu dzielenia przez zero. If Ilosc <> 0 Then Srednia = Suma / Ilosc Else Srednia = 0 End If Jeżeli nie będzie danych wyświetli 0 Ale jak się napisze tak If Ilosc <> 0 Then Srednia = Suma / Ilosc Else Srednia = "Brak danych" End If Wtedy będzie...
Witam, mam pytanie, czy jest możliwość w vba przygotowania kodu, który z jednego pliku xlsx (dla mnie bazy danych) zaimportuje wybrane dane do innego pliku xlsx, ale bez otwierania bazy danych, gdyż jest to zbyt czasochłonne. Obecnie używam kwerendy: Parametry połączenia: DSN=Excel Files;DBQ=C:\Users\Asus\Desktop\Dane szczegółówe.xlsx;DefaultDir= C:\Users\Asus\Desktop;DriverId=1046;MaxB...
witam mam problem ze zmiana zakresu dla funkcji split, zaznaczam ze jestem poczatkujacy w tym temacie ogolny zarys projektu to zczytywanie danych z wielu skoroszytow excela i kopiowanie niektorych arkuszy i okreslonych danych do jednego glownego skoroszytu w okreslone miejsca, po paru dniach przegladania sieci stworzylem cos co zaczelo dzialac ale pojawil...
Witam, podczas tworzenia makra natrafiłem na problem z którym nie mogę sobie poradzić. Makro miałoby za zadanie z wszystkich arkuszy o nazwie "Protokół x" zrobić zestawienie w jednym arkuszu oraz z "delikatnymi" zmianami odnośnie rozmieszczenia w kolumnach. Na chwilę obecną nie idzie źle - mam problem ze zliczaniem wierszy z protokołów, żeby określić...
Robię tak od lat ale zawsze się zastanawiałem czy jest możliwość zmiany o której pisałem wyżej. Dzięki za info.
temat mogłabym pominąc To amator_piotr jest kobietą? :D Jeżeli tak to jako gentelamenant przepraszam za warczenie. Na kobiety się nie warczy. :D Co do pytań "dla czego?" to ja mam jedno. Mianowicie, w jakim celu chcesz dobierać się do VBProject? Przecież operacje zmiany nazwy arkusza możesz przeprowadzić prościej.
excel zmiana nazwy plików nazwy excel excel pobranie nazwy
instalacja elektryczna motoroweru odbicie obrazu matrycy brother gruby papier
technics najlepszy kenwood schematy
Silnik nie odpala po nocy, czerwona kontrolka kierownicy Przystawka do czyszczenia kostki brukowej myjki Kinzo