Tą metodą się nie da, bo zamażesz dane wejściowe i funkcja nie będzie miała skąd pobrać danych. Możesz ewentualnie dodać nowy arkusz i tam zapisać w komórkach tą funkcję z odwołaniem do konkretnego arkusza. Później metodą kopiuj i wklej możesz wynik nadpisać do komórek źródłowych. Pamiętaj tylko, że po tej operacji w arkuszu dodanym, w którym będą odbywały...
Myślę, że będzie to wyzwanie (raczej) niewykonalne. Możesz stworzyć procedurkę uruchamianą z jakiegoś przycisku lub z menu "Makro". Chcesz kopiować jakiś stały fragment arkusza?
Dzień dobry, Jeśli rozwiązanie ma być w Excelu to należy użyć funkcji JEŻELI np. =JEŻELI(A1>151;150;A1). Formułę można potem skopiować, aby objąć wynikami cały zakres. Można też najpierw zaznaczyć zakres, wprowadzić formułę i nacisnąć Ctrl+Enter, nie trzeba już będzie kopiować. Wyniki można zamienić na stałe, jesli to konieczne. Skopiować Ctrl+C, potem...
Dzień dobry Zarejestrowałem proste makro, które polega na tym, że: 1. Robię duplikat arkusza. 2. W duplikacie kopiuje jedną całą kolumnę i w tym samym duplikacie wklejam ją specjalnie "tylko formatowanie" 3. W kolumnie gdzie wkleiłem samo formatowanie pisze formułę =JEŻELI(D8="Wycena indywidualna";D8;D8*$E$5) 4. Akceptuję propozycję arkusza o przeciągnięciu...
Witam. Mam dwa arkusze http://obrazki.elektroda.pl/6404666900_1...
Tylko co chcesz kopiować i wklejać, bo nie za bardzo ogarniam. Jakie argumenty ma funkcja uwzględniać? Aby Ci się wyświetliły towary (ich ilości) powyżej zera, użyj z menu Dane filtru na kolumnie z ilością towaru, filtrując liczby większe od zera
Witam Chciałbym stworzyć prostą aplikację do pisania kopert. Po prostu na jednym arkuszu tworzę wzór koperty z potwierdzeniem na drugiej lista adresatów ok 3000 pozycji. Cały problem polega na tym aby nie skakać po arkuszach i robić kopiuj wklej, tylko aby się dało dodać adresata przez przycisk Dodaj lub skrót uruchamiający makro z bazą adresatów z...
Funkcja jest, nazywa się: [syntax=vb]=KOMÓRKA("adres";A1)[/syntax] albo [syntax=vb]=ADRES(WIERSZ();NR.KOLUMNY())... nie wiem czy i w jaki sposób to ma rozwiązać Twój problem... Raczej bym zdjął to hasło albo napisał makro do wypełniania tych komórek co chcesz albo pokombinował z kopiuj-wklej specjalnie.
Szukam pomocnej dłoni. W dwóch arkuszach mam dane, które łączy wspólny klucz (od 1 do 100) podany w 1 kolumnie. Chodzi o to, by stworzyć makro lub przycisk uruchamiający makro, który sprawi, że: 1. dane z jednej komórki pierwszego arkusza zostaną skopiowane do danych w drugim arkuszu. 2. dane wkopiowywane do drugiego arkusza będą skopiowane w miejsce,...
Tak już działa Excel... Jeżeli do kolumny tekstowej wpisujesz ręcznie liczbę, to jest ona przechowywana jako tekst. Musisz zrobić jeden z tych kroków: 1. zmienić format kolumny na liczbowy PRZED wpisaniem tam wartości, 2. zmienić kolumnę na liczbową, a następnie wejść w każdą komórkę wciskając F2 i zatwierdzając Enterem. 3. zaznaczyć całą kolumnę, kliknąć...
... Ale zrobiłem w makro, otwórz plik, skopiuj dane i wklej wartosci (chyba lepsze...) ... No to jak już wykorzystujesz makro do otwierania pliku to po co kopiować dane jeżeli adr.pośr() dział na otwartych plikach? ...A czy istnieje możliwośc użycia funkcji wyszukaj pionowo, ale w lewo? Nie wiem czy o to ci chodzi ale jest jeszcze wyszukaj.poziomo().
Świadomej złośliwości i wyłączenia opcji nie zakładam jeśli działanie po zmianach nie wpłynie bardzo na utrudnienie użytkowania pliku. Dlatego najlepszym w moim mniemaniu rozwiązaniem było by stałe przypisanie zamiast opcji wklej funki wklej jako wartości, a opcji wytnij jako kopiuj... - tylko nie wiem czy jest to realne i żeby wszystkie elementy miały...
Spróbuj np. tak - najpierw zaznaczasz dane w wybranej (pojedynczej) kolumnie, potem wykonujesz makro. [syntax=vb]Application.ScreenUpdating = False For w = Selection.Row To Selection.Row + Selection.Count - 1 Step 2 Cells(w + 1, Selection.Column).Value = Cells(w, Selection.Column).Value Next w Application.ScreenUpdating = True[/syntax] PS. Takie rzeczy...
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ż...
Jeżeli chodzi o dynamiczną zmianę samego arkusza nie było by problemu ale tobie chodzi o zmianie ścieżki a właściwie nazwy pliku. Właściwie nie ma formuły excelowskiej by to uzyskać. ADR.POŚR() sobie z tym nie poradzi. A właściwie innej wbudowanej funkcji nie ma. Pozostaje tylko makro lub .... inne "pobranie" danych Jeżeli zdecydujesz się na makro to...
Najlepiej jeszcze aby procesor tekstu sam wypełnił za użytkowników paragrafy ;). Z tego co wiem to MS-Word nie kompiluje plików. Uważaj bo w informatyce ten termin ma trochę specyficzne znaczenie. Chodzi ci oczywiście o łączenie/scalanie plików, a to po angielsku "combining" lub "merging". Wydaje mi się, że za bardzo byś sobie chciał ułatwić/zautomatyzować...
Jak można ocenić pracę w excelu? Policzyć ile Twoja automatyzacja daje oszczędności czasowych, które to przekładają się na konkretne pieniądze. Ilość formuł, to nie za bardzo miarodajne jest. Dla przykładu, otwarcie 50-ciu plików i kopiowanie zawartości jednego arkusza i wklejenie do arkusza zbiorczego ręcznie wymaga załóżmy 1 godziny i jednej minuty....
Zrodla = Split( "A1,A2,...,V2:W2" , ",") Cele = Split( "C9,C10,...,L103" , ",") For i = LBound(Zrodla) To UBound(Zrodla) Workbooks(CurrentFile).Sheets(1).Range(Z... ThisWorkbook.Sheets("XXX").Range(Cele(i)... Paste:=xlPasteAll Next i Funkcja Split dzieli Twoje stringi na substringi jak widać na obrazku http://obrazki.elektroda.pl/9146429600_1...
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ą...
Witajcie, mam ogromną prośbę o pomoc w stworzeniu makra dla pliku. Męczę się z tym już kilkanaście godzin i niestety brakuje mi zwyczajnie wiedzy programowania VBA. Czy ktoś z Was mógłby mi pomóc stworzyć marko? Wkrokach opiszę co chciałbym, aby makro robiło. 1.Po naciśnięciu przycisku ( wiem jak przypisac marko do przycisku) odblokuj aktualny skoroszyt....
Witam serdecznie. Jest to mój pierwszy post więc proszę o wyrozumiałość. Mam pewien problem a że VBA nie znam zbyt dobrze ( raczej jakieś podstawy) trochę mnie to przerasta. Szukałem coś nt. temat ale ciężko znaleźć jakiś podobny przykład. Do sedna: Dane: W pliku znajduje sie kilka arkuszy : arkusz1, arkusz2,arkusz3, arkusz4 itd. W 4 pierwszych arkuszach...
oczywiście, że tak. jednak nie rozwiąże to mojego kłopotu. Tym bardziej, że codziennie muszę wykonywać koło 1000 kopiuj/wklej. Dlatego potrzebowałbym rozwiązania bardziej automatycznego :) błogosławieni którzy uwierzyli i spróbowali zastosować ... :) Nie ma się co wstydzić jeżeli nie umiesz zastosować funkcji wyszukaj.pionowo() lub indeks() - zawsze...
Witam, Na początek chciałbym zastrzec, że przegrzebałem na ile się da forum i internet, ale nie znalazłem rozwiązania mojego problemu. Potrzebuję napisać makro które wykonałoby następującą sekwencję: - przejdzie do otwartej w innym oknie strony IE - zaznaczy cały obszar danych - skopiuje - wróci do excela i wklei Problem w tym, że strona ma zawsze ten...
kopiowanie funkcji chodzi mi o przeniesienie do arkusza1 gotowego wzoru bedacego w komorce w arkuszu3, z tym ze, wzor liczy np. mnozac 4 komorki przez siebie w ustalony sposob - czyli wzor. Wzor moze ulec zmianie i zmieniam go w arkuszu3. Dlaczego ? Dlatego ze w arkuszu3 beda inne wartosci 4 kolejnych mnożonych komórek. W arkuszu3 wyliczam sobie współczynnik...
Tak jak masz funkcję [syntax=vb]Private Sub GetDataFromRow(iRow As Integer) With ThisWorkbook.Worksheets("baza") Me.TextBox1.Text = .Range("A" & iRow) Me.TextBox2.Text = .Range("B" & iRow) Me.TextBox3.Text = .Range("C" & iRow) Me.ComboBox2.Value = .Range("D" & iRow) Me.ComboBox1.Value = .Range("e" & iRow) Me.TextBox6.Text = .Range("f" & iRow) Me.ComboBox3.Value...
Pracuję nad arkuszem, który będzie służył jako baza danych i integralną częścią tego arkusza jest opcja zrobienia do niego raportu jako nowego pliku, owszem dobrze zauważyłeś, że można to zadanie wykonać ręcznie, lecz na tym pliku będą pracować ludzie, którzy nie mają zielonego pojęcia o komputerze, więc wszystko musi działać na jedno kliknięcie w odpowiednio...
Dobry, mam następujący problem: moje makro ma wyciągnąć fragment tekstu z kolumny po prawej i sprawdzić na którym miejscu znajduje się kropka (jeżeli na drugim to ma skopiować dwa znaki (cyfrę i kropkę), jeżeli na trzecim to trzy znaki(dwie cyfry i kropkę) po czym wkleić ten fragment w kolumnie po lewej. dla liczb dwucyfrowych to działa. dla liczb jednocyfrowych...
Bardzo ciekawy link :) Dalej nie wiem czy dobrze rozumiem ale... Wykorzystując idee z linka co podałaś można zmienić przypisanie zadanie skrótom klawiszowym (i przyciskom z menu zwykłego i kontekstowego - ale to bardziej skomplikowane). Podstawić tam własny kod wykorzystując np. makro z "wklej specjalne - wartości". Z tym że jak to autor napisał jest...
Dziękuje za odpowiedź. Wydaje mi się, że Twoje rozwiązanie na szybsze działanie miało by sens. Nie wiedząc jak zamienić usuwanie na kopiowanie, dodałem jeszcze 4 takie same funkcje, których każda kolejna usuwała kolejną z 5 linii (w sumie jest 6, a tylko jedna z nich muszę kopiować), program niestety nie kończył pracy, działał na ok 65k komórkach a...
Witam, próbowałem już kilku sposobów na rozwiązanie mojego problemu, ale niestety nic konstruktywnego nie udało mi się stworzyć. O co chodzi: pragnę stworzyć makro które kopiowałoby wybrane elementy z Arkusza1 Przykład: 1) mamy Arkusz1 z ID klienta (powiedzmy, że mamy 1000 pozycji) , przypisany mu wiersz chce uzupełnić o date logowania się np. na koncie,...
W przykładzie użyłem kolumny pomocniczej. Tu podpowiem: w komórkę E2 wklejasz formułę =LICZ.JEŻELI(A$2:A2;"Razem konto") i przeciągasz w dół do końca zakresu. Na wynikach w tej kolumnie opierasz całą resztę. Najpierw funkcja PODAJ.POZYCJĘ, gdzie argumentem "wartość szukana" jest funkcja WIERSZ(). Jeśli komórka wynikowa ma być w...
Ja też się zastanawiałem nad tą sumą. Czasem daje się to na zabezpieczenie przed tekstem lub pustym tekstem w komórce źródłowej, żeby zamienić to na zero. Podejrzewam, że przy tej liczbie plików raczej będą zamknięte, dlatego ja proponuję rozwiązanie nie tak proste, ale mam nadzieję skuteczne przy zamkniętych plikach. Najpierw trzeba utworzyć odpowiednie...
Cześć, mam pytanie. Mam funkcje, która dodaje myślniki pomiędzy numery NIP jeśli nie ich nie ma pomiedzy cyframi. [syntax=vbnet]Function DodajMyslniki(Ciag As String) As String c = Replace(Ciag, "-", "") DodajMyslniki = Left(c, 3) & "-" & Mid(c, 4, 2) & "-" & Mid(c, 6, 2) & "-" & Right(c, 3) End Function [/syntax] Mam kilkadziesiąt plików, w których...
A takie coś nie wystarczy? Po wykonaniu skryptu kopiujesz 2 kolumny wynikowe na nowy arkusz i wklejasz specjalnie tylko zawartość.
---> kolumny automatycznie się dostosowywały do zawartości (tutaj chyba użyteczna będzie Columns ("1:18").AutoFit); ---> włączenie opcji zawijania tekstu . ---> Każda komórka była obramowana jak w pliku źródłowym ---> kolumna R zsumowała wartości z kolumn L, N, O i była zapisana w formacie księgowym. Kolumna E i F – format daty (dd-mm-yy). Jak...
Próbuje napisać makro, ale z uwagi na brak wiedzy odnośnie najprostszych poleceń nie umiem sobie poradzić. Wydaje się, że makro jest dosyć proste. Mianowicie: 1.Istnieje ciąg wyrazów w arkuszu A (CEL) 2.Po tych wyrazach przeszukuje arkusz B (BAZA) 3.Gdy znajduje to kopiuje wartość stojącą przy wyrazie w arkuszu B. 4.Wstawia ten skopiowany wyraz w kolumnie...
Pewnie że superdebounce jest mocno rozbudowana. Ale jej zaletą jest to że dobrze działa. Zwróć uwagę że wogóle nie bierzesz pod uwagę w tym rozwiązaniu drgań styków. Po naciśnieciu przycisku nastąpi seria przerwań- kilka- kilkadziesiąt. Można to rozwiązać sprzętowo- filtr RC i bramka schmitt-a. Ale to jest rozbudowa układu. Albo programowo- tak jak...
Witam Chciałbym Was bardzo prosić o pomoc w napisaniu algorytm/sposobu, który wydaję się w miarę logiczny i prosty do wykonania…Szukałem rozwiązania jednak nie mogę znaleźć nic podobnego. Poza tym moją wiedza z zakresu VBA jest chyba zbyt skromna. Dane, którymi muszę się zając to kilkaset wierszy wpisów w tabeli. Dane źródłowe wyglądają jak w...
Powiem tak, te makra używam od lat (kopiuj wklej) i działają, więc nie szukałbym w nich problemu zracji spacji. Ale OK. Przeczytałem twoje funkcje do obsługi TWI i prawdęmówiąc nie widzę różnicy między moim a Twoim... Sposób debugowania nie jest może wyrafinowany ale trop tak czy siak pada na tę pętlę.
Zadziałało dodanie .Formula, jednak nie tak jak bym chciał. Przykładowo jeśli w komórce C2 jest formuła =jeżeli(a2>B2; prawda), to wszędzie w nowych miejscach jest dokładnie to samo. A mi zależy aby po skopiowaniu komórki np C2 i wklejeniu do komórki F3 formuła się zmieniła na jeżeli(a2>B2; prawda), tak jak przy kopiowaniu ręcznym formuły do innej komórki.
Witam, Akurat miałem do zrealizowania identyczne zadanie - prostą stronkę dla naszego bufetu (sam HTML, bez PHP czy bazy danych), z możliwością cotygodniowego aktualizowania menu. Stworzyłem w tym celu mini-CMSa w Excelu - użytkownik wprowadza tam poszczególne pozycje, klika przycisk, a makro tworzy z nich stronę HTML. Mogę się nim podzielić. :) U mnie...
Tak jak widać na załączonym screenie - mam tabelę, w której wiersze mi się same generują w momencie dodania nowego klienta i usług jakie chce otrzymać w tej przykładowej myjni. Mam też podobny arkusz z wydatkami, w którym też jest kolumna "data". I w kolejnym arkuszu chciałbym zrobić takie zestawienie zysków i strat. Chciałbym, aby właściciel myjni...
Witam. Zachwyciłem się programowaniem VBA i ulepszam swój arkusz kalkulacyjny. Bardzo przydała by mi się funkcja prezentowana w tym filmiku: Posty scaliłem, zamykam temat. RADU23
Witam! Mam plik raportu do którego przenoszę dane na zakończenie pracy z pliku „plik testowy” oba pliki znajdują się w różnych lokalizacjach – w załączniku oba pliki na wzór – ogólnie przenoszonych danych jest ok. 30 wierszy z różnej ilości kolumn dla maszyny 1 i maszyny 2, ale opiszę swój problem na zamieszczonych plikach przykładowych....
Witam wszystkich - to mój pierwszy post i miło mi znaleźć się na tym forum. Mam problem następującej treści. Codziennie eksportuję dane do pliku .csv, np. eksport.csv. Dane zapisywane są w 3 kolumnach. Stworzyłem drugi plik (np. drukuj.xls), który ma konkretnie wyglądać - mieć zmienioną orientację strony na poziomą i powiększoną czcionkę, ale te same...
Cześć, Nie mam żadnego doświadczenia z VBA i dopiero zaczynam się go uczyć. Próbuję zautomatyzować sobie pewien raport (dane do raportu pobierane są z zewnętrznej bazy danych i by je zdobyć muszę najpierw przerobić sobie je do odpowiedniej formy za pomocą funkcji Transpose. Utknąłem na dość prowizorycznej rzeczy: Kroki raportu wyglądają następująco:...
makro kopiuj wklej kopiuj wklej makro kopiuj wklej zakres
klimatyzacja błędy fujitsu siemens reset baterii telewizor medion instrukcja
podłącznie awaryjne budynku elektryk kombajn
Schemat podłączenia kasety Webasto SG 1559 Przesyłanie obrazu z GIGA Display Shield przez Wi-Fi