Jeżeli umiesz wpisywać dane z formularza, co zakładam, skoro gdy makro będzie tworzyć arkusz to przydzieli mu nazwe z formularza(to potrafie akurat zrobić ) to problemem może będzie znalezienie ostatniego wiersza. Opcja bardzo prosta Dim PierwszyPusty As Long PierwszyPusty = Range("A1").End(xlDown).Row + 1 Pod PierwszyPusty masz indeks pierwszego pustego...
A czy jest możliwość stworzenia makra, które po kliknięciu przycisku stworzy automatycznie arkusze dla wszystkich osób (i nada nazwy takie jak w pierwszej kolumnie tabeli tj. nazwisko i imię), a jeśli arkusz dla danych osób już istnieje, to je pominie. Można np tak: 968207
Wszystko działa prawidłowo ! Popełniłeś kilka błędów: - formuła w kolumnach Wystąpienia to formuła tablicowa ! Po jej wpisaniu w komórkę, zatwierdzenie wpisu następuje po wciśnięciu Ctr Shift Enter a nie samego Enter ! W pasku formuły widać, że funkcja tablicowa jest zamknięta przez nawiasy klamrowe np. {=SUMA(JEŻELI(D$3:D$461...
Witam jeszcze raz, Przy kopiowaniu trzeba pamiętać o rodzajach adresów: względnych (bez $) i absolutnych (z $). Jeśli tworzy Pan odwołanie lokalnie (w tym samym arkuszu) jest ono domyślnie względne (bez $), a jeśli odwołanie zewnętrzne (do innego arkusza) jest ono domyślnie absolutne (z $). Charakter odwołania można zmodyfikować ręcznie (zwykła edycja)...
[syntax=vbscript]nazwa = ActiveCell.Value With ThisWorkbook .Sheets("wzor rodzinne").Copy ActiveWorkbook.SaveAs .Path & "\rodzinne\" & _ nazwa & ".xls" ActiveWorkbook.Close End With[/syntax]
Tak, ja mam. Nagraj sobie makro i zobacz jakie to proste bez praktycznie żadnej znajomości VBA :)
Cześć, od jakiegoś czasu szukam rozwiązania mojego problemu. I zastanawiam się czy jest możliwe przy użyciu arkusza excel, stworzenie pliku bazowego, w którym będzie możliwe wybranie innych plików excel ( kilku naraz) i otwieranie ich w osobnych arkuszach pliku bazowego. Te pliki które mają być otwierane mają zawsze tą samą strukturę w postaci raportu....
Witam serdecznie! Chciałbym stworzyć makro, które będzie generowało nowy plik z wybranymi danymi. Tak jak w załączonym pliku powiedzmy że 2 tabele to dwa różne raporty. Chciałbym żeby za jednym kliknięciem dane się zapisały jako plik raport 1 i raport 2. powiedzmy na pulpicie. Fundament jakoś udało mi się stworzyć ale stanąłem w miejscu i bardzo proszę...
Witam szanownych kolegów. Mam pewne pytanie co do excela a mianowicie zapisu (zapisz jako) kopia do archiwum , przez polecenie drukuj. Oczywiście wyciągając pewne informacje z arkuszu np. " nr.zlec.1234 & kolor czarny & data . Z góry dziękuje za wyrozumiałość .
Zapisywanie w jednym pliku Excel ale w osobnych "Arkuszach 1" później "Arkusz 2" można coś takiego zrobić ? np Zapis tylko styczen lub marzec jako osobny plik. lub Jeden skoroszyt z arkuszy miesięcy. chodzi mi żeby był jeden główny plik Excel z którego będzie robiona Baza archiwalna
Hej! Mam zadanie do zrealizowania w Excellu i nie do końca wiem, jak się za nie zabrać. Być może ktoś będzie w stanie mi pomóc?:) Mam potrzebę utworzenia pliku, składającego się z 3 zakładek, w których to arkuszach na bieżąco aktualizowanie są dane, dopisywane nowe wiersze, zmieniane już istniejące. Oprócz tych 3 arkuszy musi istnieć czwarty, zbiorczy,...
Mam takie o to dwa pytania odnośnie możliwości EXCELA otóż: 1. Czy przykładowo mam utworzony arkusz na zakładce na dole i chciałbym utworzyć makro które by zapisywało daną zakładkę jako osobny plik .xls w ustalonym wcześniej folderze wiem jak to zrobić w pdf ale interesuje mnie w xls 2. Czy po zapisaniu takiego pliku można by zrobić takie okno które...
Problem polega na tym, że mam dwa arkusze. W obu jest lista rzeczy. Celowo miałby powstać trzeci arkusz który wyfiltruje pozycje, które pojawiły sie w arkuszu drugim, a których nie ma w pierwszym. Nie ukrywam, że byłoby super otrzymać gotowe makro, ponieważ nigdy nie miałam okazji poznać szczegółowo Excela od tej strony. Być może nie jest potrzebne...
Witam wszystkich. Aktualnie pracuję nad dużym plikiem analitycznym zawierającym trochę małych makr. W tej chwili mam problem z makrem do tworzenia arkuszy o nazwach pobieranych z zakresu komórek. Zależy mi na tym, aby makro sprawdzało, ile jest wypełnionych pól w dedykowanej tabeli (zakresie) przeznaczonym do wpisywania kodów przez użytkownika, a następnie...
Witam chcę zrobić ala programik do wykazów.Mam jakąś wizję tylko nie wiem jak do końca zrobic to exelu. Załacznik dużo wyjaśni. na początek musze wyprowadzić 3 arkusze powiązane ze sobą. W arkuszy Wykazy chce stworzyć dodatkowo wpisywanie samo i zapisywanie w jakimś poządku tzn żeby wydruk był gotowy do wydruku na drukarke. Myślę że pytania i reszta...
witam, w jednym arkuszu mam podstawową bazę danych typu: kolumna A-Nazwa firmy; B-adres; C-miejscowość itp. jest tych danych ok 8 kolumn. Jak zrobić by można był kopiować poszczególne dane danej firmy d inego pliku, w tórym wklejone te dane będą w odopowiednie rubryki. Dlateg ochce w odpowiednie rybryki, gdyż będą one wypełniać 4 następne arkusze które...
Witam! Chcialbym prosic o pomoc w napisaniu makra do przykladu z załącznika. Chodzi o to aby stworzyc przycisk w zakładce "dane" ktory bedzie zapisywal plik na pulpicie w formacie xls o nazwie z komórki "nazwisko" Chcialbym aby po zapisaniu pliku informacje wpisane do arkusza "dane" zostaly wyczyszczone i przeniesione do akrusza "dane2" ulozone w kolejnosci...
Jak zrobić jeden wykres dla danych, które są na kilku arkuszach, np. kurs jakiejś waluty - na pierwszym arkuszu za 2005, na drugim za 2006, itd.? Ewentualnie jak na na jednym arkuszu zebrać dane do tabeli z wszystkich arkuszy, oczywiście nie kopiując ich na pieszo?
Witam Jestem na etapie tworzenia pliku do utrzymania finansów firmy w porządku. wyglada to następójąco: -6 Arkuszy: Operacje,wydatki,Inwestycja,Sprzedaż,Wyp... na arkuszu operacje są stworzone guziki (makra) przenoszące do konkretnego arkusza który jest przypisany do danego guzika. Arkusze jak np:wydatki zawierają pola do wypełnienia takie...
Witam! Witam. Mam problem ze stworzeniem wykresu. Posiadam 3 arkusze w swoim Excelu o nazwie. W każdym z nich jest jedna wartość (5,10,15). Potrzebuję zrobić wykres z tych danych, odnoszących się do konkretnej liczby dla każdego arkusza ( np 1,2,3) czyli wykres: 1 dla 5, 2-->10 i 3-->15. Uprościłem mój problem aby łatwo go opisać. Proszę o pomoc z stworzeniu...
Witam, jest ktoś w stanie zrobić mi arkusz w excelu, który wyglądałby następująco: Mam do wyboru miesiące: od stycznia do grudnia. Wybierając np. Luty wyświetlają mi się daty od 01.02 do 28.02 dodatkowo wyświetla się wiersz godziny w którym byłyby wpisane przepracowane godziny Np. wybieram luty to z automatu wyświetla mi wiersz pod spodem z godzinami...
Witam, Potrzebuję napisac makro ktore: 1 - stworzy nowy plik excela np. na dysku D:/ o nazwie np. "plik" 2 - z pliku z ktorego wykonuje makro, skopiuje zawartość arkusza (tylko wartosci i formaty), do nowo utworzonego pliku 3 - (ewentualnie zmieni nazwę arkusza z arkusz1 na "tabela" Początek mam taki, ale nie wiem jakie polecenie tworzy nowy plik: Sub...
Witajcie. Zastanawiam się czy dałoby się usprawnić mój plik do obliczeń . Sprawa wygląda tak. mam arkusz 1 w którym mam funkcje (rożne) wyliczające dane z 3 kolejnych arkuszy dane w tych 3 kolejnych arkuszach są wklejane z innych plików (tylko po to aby mieć wszystko w 1 skoroszycie żeby funkcje działały poprawnie.) zrodził mi się pomysł ale nie wym...
potrzebujesz pomocy z kodem w VBA czy szukasz kogoś kto napisze całe makro? Dodano po 1 Przygotowałem w zasadzie bardzo proste makro: Kopiuje Twój arkusz "x1" (nazwałem go "Template") i w nim zmieniam tylko dane. Nazwę nowego arkusza biorę z arkusza "Wyświetlenie odczytów" z kolumny A czyli "Lp." ale idzie to łatwo zmienić w kodzie (dodałem tam komentarz)...
Cześć, Mam plik z danymi, który zawiera 2 arkusze. Chce, aby makro: 1. w arkuszu 1 odfiltrowało unikatowe wartości z kolumny 4 i wartości z tablicy z kolumny 5 2. utworzyło nowe skoroszyty dla każdej unikatowej wartości z kolumny 4 i wkleiło tam dane i zapisało plik 3. przeszło do arkusza 2 4. odfiltrowało dane w arkuszu 2 po tych samych filtrach, co...
:arrow: jmmaja Chyba nie do końca o to chodziło autorowi (wg mnie zakresem są wszystkie dane a zmienia się tylko ID... i tło ma być różne dla różnych ID... - ale może źle to rozumiem - pytanie do autora) :arrow: lostDesper Zamieść w załączniku twój arkusz jako plik excela (jak to Excel 2007 i wyżej spakuj go zipem). Łatwiej będzie na tym popracować...
Czy odpowiadające sobie towary są w każdym pliku w tym samym wierszu?? Jeśli tak to możesz skopiować sobie stary arkusz jako drugi arkusz w nowym pliku wtedy łatwiej będzie Ci tworzyć formuły do wyłapywania różnic.
[quote="Antidotum ex"]Dowolną ilość kwot można użyć w prosty sposób bez VBA. W każdym zeszycie przekopiuj sobie do np: Arkusza1 cały arkusz "Kwota na tekst",.........." Przy wystawianiu faktur działa świetnie. Ale przy tworzonej ofercie przetargowej na każdą pozycję "słownie" trzeba więc tworzyć nowy arkusz. Jest to niewygodne przy tworzeniu ofert np....
jakieś propozycje jak to elegancko :?: rozwiązać? Taki projekt może być nieelegancki, ale musi być funkcjonalny :!: Dlatego musisz mieć specjalny arkusz kadrowy gdzie będziesz miał wszystkie potrzebne dane osobowe. Dalej potrzebny jest arkusz stanowisk pracy , którym należy zabezpieczyć obsadę (wraz z określeniem ich charakterystyki np. w niedzielę...
Dodaję załącznik z plikiem oczywiście dane zostały zmienione. Gdy wchodzi się do pliku pojawia się na start userform wybieramy pierwszą opcję dodawania do magazynu. Gdy już będzie widoczny arkusz do wprowadzania danych to wpisujemy datę, z listboxa wybieramy selekcję następnie wpisujemy ilość w zielony textbox (jeżeli chcemy coś dodać) lub czerwony...
Słuchajcie a mam jeszcze jedno pytanie: Bo to wszystko mi się udało zrobić ale.... Teraz pojawia się taki problem. Bo mam tylko jeden arkusz Karta Pracownika, a pracowników wiele.. No i większego sensu nie ma żeby dla każdego pracownika robić osobny arkusz "Karta pracownika", no bo jak pracowników jest powyżej 100 to jest roche problem. Jak zrobić to...
Dzięki chłopaki za pomoc :D Politechnikę się skończyło to wypada coś umieć z Excela, w sumie to mieliśmy podstawy (ogarnialiśmy głownie bazy danych, np: odczyty z wodomierzy powiedzmy 10tys rekordów (ciś, przepływ itd) i obrabialiśmy dane na wykresach, tabelach przestawnych, czy uczyliśmy się używania prostych funkcji typu wyszukaj pionowo, czy własnie...
Witam. Mam uprzejmą prośbę o pomoc. Mam arkusz z danymi i w zależności od zapotrzebowania "szefa" chciałbym móc tworzyć wykresy w zależności od tego w jakim układzie zostało zgłoszone zapotrzebowanie. Przykład w załączeniu. Mogę oczywiście tworzyć wykresy ręcznie ale to zabiera sporo czasu - w szczególności gdy informacja dla "szefa" jest potrzebna...
Excel- lista zmian w arkuszach
szablon.SaveAs Filename:=sciezka Proponuję użyć SaveCopyAs. Ale nie wiadomo, czy makro (jego nazwa sugeruje tworzenie arkuszy), czy też ma tworzyć nowe pliki.
..Najprościej nazwać arkusze i odpowiednio ustawić je na pasku zakładek.. Myślałem o tym rozwiązaniu ale zmusza ono do pilnowania pewnego porządku. Autor problemu nie określił, będzie tylko on używał arkusza, czy inne osoby też. W przypadku większej ilości użytkowników istnieje konieczność pilnowania porządku w arkuszach. Dlatego jestem zwolennikiem...
Jak sprawić aby excel sam po wpisaniu odczytu licznika z datą nowego miesiąca liczył sumę Całą prostą zabawę można zrealizować w jednym arkuszu (oczywiście można to rozpisać na kilka arkuszy z odpowiednimi odwołaniami ;-) ) np. tak jak na zrzucie 1232639 Musisz jednak wprowadzić odpowiednie formatowanie wszystkich danych i wykorzystać kilka formuł...
Użyj funkcji Adr.Pośr() :idea: :D 958580
Jeśli funkcja nie znajduje, to zwraca #N/D, jeśli znajduje - to wartość wskazanej kolumny. Możesz opleść ją w JEŻELI.BŁĄD i porównać zwracany wynik, a na jego podstawie dać 0 lub 1. Tutaj przykład: https://www.excel-szkolenia.com/wyszukaj...
Jeśli dobrze "odczytałem" Twoje rysunki i opisy :crazyeyes: to efekt taki jak na zrzucie :spoko: 979159 można uzyskać poprzez makro powiel w załączonym pliku 979160 Jeśli będziesz chciał mieć plik "wielokrotnego" użytku :please: to każdorazowo musisz go "odświeżyć" poprzez oczyszczenie makrem Usun :!: z poprzednich arkuszy (bo nie może być 2 arkuszy...
dla tych samych miast i ulic tworzyć jeden wiersz: z miastem ulica i suma ilości osób Jeśli w Arkuszu3 utworzysz sobie tabelę unikalnych miast i ulic to prosto możesz dokonać podsumowania formułą jak na zrzucie :spoko: 1166545
TAK, jesteś genialny ! Bardzo dziękuje i przepraszam za moje nie jasne wypowiedzi. Twoje wypowiedzi są na prawdę bardzo niejasne :) Dodatkowo jesteś strasznie leniwy, przecież podałem Ci wcześniej link na youtube gdzie bardzo ładnie opisali funkcję której Ci było potrzeba. Przejrzyj youtube, tam jest sporo użytecznych poradników. Czym więcej będziesz...
Trim(Str(...))
Pomogę w ten sposób: Tak przypisujesz nazwę z danej komórki Nazwa_z_komorki = Worksheets("KON").Cell... 1).Value i podobnie ilość Ilosc_z_komorki = Worksheets("KON").Cell... 2).Value Do powyższego cells(nr wiersza,nr kolumny) dodanie arkusza: Sheets.Add Nadanie nazwy arkuszowi: ActiveSheet.Name...
visual basic sie klania :P mam gdzies ebooki i przykladowe formy, jak znajde to wrzuce
Public Function Gdzie_jedynka(Gdzie_szukac As Range, Wystapienie As Integer, Pierwsza_data As Date, Co_wyswietlac_jezeli_brak As Variant) Gdzie_jedynka = -1 For Each c In Gdzie_szukac.Cells first_col = first_col + 1 If c.Value = 1 Then wyst = wyst + 1 If wyst = Wystapienie Then Gdzie_jedynka = c.Column End If End If If first_col = 1 Then Pierwsza_data...
Koledzy dobrze radzą, ale to trzeba wdrażać od początku projektu. Więc na przyszłość trzeba to zaplanować inaczej. Tymczasem jednak potrzebne jest rozwiązanie doraźne, polegające na kopiowaniu tego co jest. Na razie to jest ilość danych, z którą Excel sobie poradzi, ale jak danych będzie przybywać, to kopiowanie będzie trwało coraz dłużej. Ponieważ...
Możesz dopasować to: [syntax=vb] Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A1")) Is Nothing Then Select Case Range("A1").Value Case 1 Worksheets("Arkusz2").Visible = False Worksheets("Arkusz3").Visible = True Case 2 Worksheets("Arkusz3").Visible = False Worksheets("Arkusz2").Visible = True End Select End If...
Nie w modulu, tylko w arkuszu(2-klik na Arkusz1 po lewej) i wklej kod z post #4
chce żeby wyświetlił się msgbox lecz nie zatrzyma on czytania kodu Taka już rola MsgBox'a , żeby zatrzymywał i czekał na decyzję użytkownika. jak powstrzymać otwieranie nowego arkusza jak jego nazwa się powtórzy?? Excel z pewnością nie pozwoli na dublowanie nazw arkuszy. Jeśli chodzi o nadawanie nazw musiałbyś najpierw wykonać porównanie i dopiero...
Mogę zapytać jaki ma to sens ? Są przecież filtry, dużo łatwiej to potem obsłużyć. W razie potrzeby zawsze można wydzielić dany towar do osobnego arkusza ...
Tzn odwolywala sie do innego arkusza? Jezeli tak to zobacz: http://office.microsoft.com/pl-pl/excel/...
Coś jest null Excel nie jest nigdy przedstawiany jako narzędzie do tworzonego (złożonego) oprogramowania.
Arkusze już istnieją więc nie trzeba ich tworzyć.
Dziękuję, przygotowałam taki kod Sub Przycisk1_Click() ThisWorkbook.Sheets(Array("Arkusz1", "Arkusz2", "Arkusz3")).Select ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=.Parent.Path & "\" & _ Sheet("Arkusz3").Range("U1").Value & "_Wynik" & ".pdf", _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _...
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.
W całości popieram zdanie kolegi jankolo (i żeby nie było, że ceruję się u moderatora) :D Toteż nie podeślę gotowca. Odpowiem tylko na zadane pytania. Czy muszę dla każdego z tych produktów tworzyć osobny warunek If Nie. czy mogę zastąpić to jakąś petlą Nie trzeba. w jaki sposób? Tworzysz formularz. Umieszczasz na nim Combobox -a i Label -a. Właściwość...
Pętla sprawdzająca nazwy arkusza w kolekcji: [syntax=vb]For Each ws In Worksheets If ws.Name = "Arkusz2" Then MsgBox "Arkusz istnieje" Exit For End If Next ws[/syntax] Jeżeli tworzysz arkusze programowo, to całość powinieneś albo ująć w blok obsługi błędów (On Error GoTo myError) i/lub sprawdzać, czy nazwa jest prawidłowa (Excel ma ograniczenia co do...
Witam Jestem jeszcze troche słaby w VBA dlatego zwaracam sie do Was o pomoc. Chciałbym zrobic logowanie do arkusza excel + filtorwanie. Ma to przeiegac tak: 1. Otwieramy arkusz 2. Pojawia sie okienko logowania: login i haslo 3. Po zalogowaniu otwiera się arkusz, który jest od razu przefiltrowany np wg dwoch parametrów (kolumna z loginem i np komorka...
Jak stworzyć nowy skoroszyt tak aby w pierwszym arkuszu można było tworzyć formułę ='1'!E1 , ='2'!E1 , ='3'!E1 tak aby można było przeciągnąć(bądź stworzyć na szybko listę) i zmieniała się tylko odwołanie do kolejnych arkuszy '1'! '2'! '3'! ... w postaci jak podałem wyżej, bez adr.pośr po prostu chcę aby po przeciągnięciu formuły numerował kolejno od...
z kilku innych arkuszy Z arkuszy, czy ze skoroszytów? Jeśli z arkuszy (w tym samym skoroszycie) to wstawiasz nazwę arkusza, wykrzyknik i odnosisz się do jego zakresu/komórki. Np. w ten sposób odwołasz się np. do A1: [syntax=vb]=Arkusz1!A1[/syntax] Jeśli ze skoroszytów, to tutaj wyjaśnienie: http://office.microsoft.com/pl-pl/excel-...
(at)drobok, mam do dyspozycji podstawową wersję MS Office, bez MS Access, pisząc baza miałem na myśli miejsce składowania podstawowych danych, nie funkcjonalność programu, w którym chcę to zrobić... (at)JacekCz, nie potrzebuję wodotrysków, tylko funkcjonalności w minimalnym wydaniu, dodając do tego ceny produktów, co dla mnie przyda się do wycen, Excel...
Czyli makro ma nie tworzyć nowego skoroszytu? :>
To ma być program dla gościa co pracuje na mojej uczelni (freeware oczywiście). Wszystko tam jest oparte na artuszach Excel`a ;[ Ogólnie sam projekt nie wydaje się trudny, mam tylko problem z 'zaimplementowaniem' tego problemu pod kontem Excela... Nie znacie może jakichś komponentów do obsługi arkuszy?
beforePrintPage :?: VBA nie obsługuje standardowo takich zdarzeń. Można oczywiście tworzyć funkcje typu UDF, jeśli standardowa obsługa zdarzeń nie spełnia naszych oczekiwań. Zmodyfikowany kod autora w module Workbooka zapewnia każdorazowe wypełnianie stopki na każdej stronie wydruku odrębnie dla każdego arkusza :idea: W tej sytuacji niezrozumiałe jest...
Dziekuję, działa dokładnie tak jak tego potrzebowałem :)
Witam, Mam problem z edycją Makra (poskładanego z kilku znalezionych, nieco edytowane). Makro tworzy już dodatkowe arkusze zmieniając ich nazwę. Wybiera i zapisuje dane od 2 wiersza w nowych arkuszach. Chciałbym jednak by zaciągał również pierwszy wiersz z arkusza "OPIS" jako nagłówek. Zależy mi również na tym, by automatycznie edytował również szerokość...
excel kopiować arkusz arkusz tworzyć makro excel excel tworzyć folder
zwarcie światło block water pointa source
radio internetowe radio internetowe
Sprawdzenie centralnego zamka Volvo XC60 2015 Sprawdzenie centralnego zamka Volvo XC60 2015