Osobiście skorzystałbym z możliwości nagrywania makro
Z przykładu wynika, że w C1 trzeba wpisać =B1
Wykorzystaj dwie kolumny. W pierwszej nazwisko, w drugiej nazwa/indeks przydzielonego arkusza. Reszta w załączniku. Makro przy każdej aktywacji robi porządek z hiperłączami i ukrywa arkusze.
Dodaj do pętli wyrażenie sprawdzające czy dana liczba się nie powtórzyła. Nie mam niestety teraz czasu żeby taki kod napisać ale jak robisz pętlę to zrób sobie tablicę liczb czyli w pętli: tablica(i) = komorka_value I wtedy kolejne liczby będą zapisywane w tablicy w pamięci komputera. Jak to już będziesz miał, to potem w tej samej pętli dajesz drugą...
Skoro sam trochę zrobiłeś, to pomoc Ci się należy.;) [syntax=vbscript]Sub Sumuj() Dim x As Long, a As Double x = 1 Do While Cells(x, "A") <> "" a = a + Cells(x, "A") x = x + 1 Loop [D2] = a Open ThisWorkbook.Path & "\wynik.txt" For Output As #1 Write #1, a Close #1 End Sub [/syntax]
No to z prawej go [syntax=vb]Sub ostSpacja() tekst = "proba " tekst = RTrim(tekst) End Sub[/syntax]
Poprawione makro PRL [syntax=vb]Sub Auto_Open() Dim tblTxt() As String ow = Cells(Rows.Count, "A").End(xlUp).Row Open "K:\PobierzZtxt\Test.txt" For Input As #1 For x = 1 To 4 Line Input #1, a tblTxt() = Split(a, "; ") Range(Cells(ow + x, 1), Cells(ow + x, 1).Offset(0, UBound(tblTxt()))).Value = tblTxt() Next Close #1 End Sub[/syntax]
początku dla $A$1 B2 z obrazka ELEKTRODA.jpg wynika, ze dla $A$1 C2 Poniewaz nie ma zalacznika, patrz przyklad(karta i baza w jednom skoroszycie) Wiersz dla druku - wartosc w C1(za ramami PrintArea) B1:B19 - funkcja tablicowa Ctrl+Shift+Enter
Jeżeli na komputerze docelowym masz zainstalowanego winrara w znanej lokalizacji, to możesz użyć coś takiego: Call Shell("C:\Program Files\WinRAR\winrar.exe x -o+ ""C:\Documents and Settings\uzytkownik\Desktop\test.rar&quo... *.* ""c:\wypakowane pliki\""", vbHide) Po szczegóły odsyłam...
dopisz: [syntax=vbscript]ActiveSheet.Next.Activa... [/syntax] Pozdrawiam
Na pewno da się dodać w arkuszu dane datę do godziny i otrzymać dato-godzinę, ale te "wspaniałe" wbudowane funkcje nie chcą tego wyszukać. Mi by było łatwiej zaciągnąć csv i wygenerować kolejny który by się otworzył excelem jak ta tabelka tylko bez formatowania (pogrubienia kolorki) np. w php. Dane program generuje w pliku tsv tsv czy csv? i czy jest...
Do formatowania warunkowego nie potrzebne jest żadne makro ;-) Zamieść przykładowy plik to koledzy podpowiedzą Ci jakimi formułami można to formatowanie zrealizować.
Możesz napisać makro w excelu do lpta. Excel od razu wykresy narysuje, nie trzeba innego języka.
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
Napisać kod w VBA z obsługą błędów. Niech makro jedynie wywołuje ten kod.
Witam! Mam pytanie, bo niestety stworzyło to to problem.. Mam Excela z zakładkami na 32 dni miesiąca. W ostatniej zakładce podsumowanie potrzebuje, aby zliczal mi wyniki z wszystkich wierszy. Na przykładzie, mam w każdym arkuszy kolumnę z numerkami A B i C W podsumowaniu potrzebuje aby automatycznie podawał mi ilość tych 3 numerkow że wszystkich arkuszy.....
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ę...
Mam plik csv do importu do sklepu no i powinien on posiadać ID numer, ale trzeba go dopisać. Otwieram plik w excelu i mogę tam dopisać na początku każdego wiersza te numery jednak to nie o to chodzi żeby robić to ręcznie prawda? jakiej komendy itd użyć żeby excel dopisał do początku każdego wiersza "1|" ? Dla wyjadaczy to prościzna, ja sie na tym nie...
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...
Może zwyczajnie kilkoma warunkami dla wyszukaj pionowo będzie najłatwiej? Jak się do tego zabrać? Nigdy nie robiłem dla kilku warunków a dla jednego. Czyli, że jeśli A2= kot to do b2 wyskakuje pies. Jak jest z kwotami? da się jakoś to zrobić? że jeśli A2>1000 i A2<3000 i jeśli to to to i to to kwota do 1 arkusza do c bedzie 10 powiedzmy
Proszę o pomoc, jestem początkujący (bardzo) i mam następujący problem Mam dane w akruszu1 kolejno w kolumnach od A do D 31.05.202113:581020 31.05.202113:587564 ... Potrzebuję skopiować wszystkie wiersze z arkusza1 dla liczby >=31 z kolumny 3 (C) do drugiego arkusza2. Najlepiej jakby skopiowane...
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...
Bez załącznika i możliwości przetestowania kodu, to jest błądzenie po omacku. W Twoim kodzie nie wiadomo, co oznaczają: [syntax=vbscript]cCellYTD, measures[/syntax]Nie wiadomo, który arkusz jest aktywny w momencie wykonywania kodu. Oznaczenie YTD, jeśli ma być użyte jak zaproponowałem, musi być pojedynczym tekstem formuły, a nie tablicą. W tej formule,...
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 mam problem a przyznam że makr/vba do tej pory nie używałem mam raporty które generują się codziennie, w zależności od miesiąca 30-31 raportów jeden raport składa się z 3 arkuszy, nazwy arkuszy są niezmienne, chciałbym automatycznie kopiować całą zawartość wierszy które w 2 kolumnach spełniają różne warunki. dodatkowa trudnosc jest taka ze 1 warunek...
Dzień dobry 1 .Wpisanie wartości (godzin 24 lub 12 lub 6 lub innych jeśli 24 dzieli się na dwóch pracowników to tak by było wiadomo który przychodzi w dzień a który w nocy ) w arkuszu "ROBOCZY GRAFIK POST MC" w kolumnie oznaczonej datą - spowoduje automatyczne wstawienie w arkuszu "GRAFIK DZIENNY" odpowiednio do wystąpienia wartości w kolumnie IMIENIA...
Dzień dobry wszystkim zaawansowanym programistom :) Zdecydowałem się poprosić o pomoc, bo sam nie mogę sobie poradzić, mimo upartego czytania różnych stron i forów na temat vba w excelu. Po wielu kombinacjach, które doprowadziły mnie "nigdzie" pomyślałem, że są ludzie, którzy chętnie pomagają przy tego typu sprawach. Chodzi mi o to, aby zapisać plik...
Witam mam mały problem z makrem a mianowicie z zapisywaniem pliku pod nazwą podaną w komórce. Szukając w necie znalazłem fajny kod który ogólnie działa ale nie do końca tak jak bym tego oczekiwał a mianowicie zapisuje plik pod nazwą z komórki tylko wtedy kiedy jest ona wpisana tam ręcznie Ja natomiast chciałbym uzyskać tą nazwę poprzez odpowiednią formułę...
Witam, mam pewien problem. Jeżeli chodzi o Excel VBA to jestem początkująca ;( Potrzebuję programu, w którym po naciśnięciu przycisku przejdziemy do kolejnego arkusza, a dane będą wpisywane do kolejnych wierszy w innym pliku. Próbuję i próbuję... przejść do kolejnych arkuszy mi się udało, ale niestety wpisywać dane w innym pliku nie :( z góry dziękuję...
Witam, otóż mam plik *.xlsm zawierający około 10 arkuszy w których są formuły i makra. Po zakończeniu edycji tego pliku chcę go przekazać dalej, ale taki plik otwiera się bardzo długo i zajmuje dużo miejsca, a dodatkowo każde przeliczenie zajmuje kilka minut... Czy jest jakiś sposób aby zapisać same wartości bez formuł i makr? Pozdrawiam i z góry dzięki...
Dzień dobry wszystkim, Mam ogromny problem, ponieważ muszę utworzyć makro, a zupełnie nie wiem jak się za to zabrać. Mam plik (na załączonym zdjęciu), z którego jeśli użytkownik w kolumnie P napisze "tak", makro musi utworzyć dokument (według szablonu, który mam). Dla każdego wiersza z "tak" musi powstać osobny dokument. Z pliku ze zdjęcia makro musi...
Witam! Mam mały problem z MS Excelem (2002). Przy nadpisywaniu dokumentu (arkusza) Excel mnie pyta o znalezienie pliku do zapisania mimo tego, że wcześniej plik ten był otwarty (zapisany na dysku). Pojawia sie tabelka "Zapisz jako...". Wcześniej tego problemu nie było, Office był instalowany od nowa. Pozdrawiam i z góry dziękuje za pomoc.
Można użyć takiej funkcji UDF: [syntax=vbscript]Function Osobno(x As String) Dim ch As String Dim list ReDim list(1 To Len(x) + 5) As String Dim i As Long, j As Long, k As Long For i = 1 To Len(x) ch = Mid(x, i, 1) Select Case ch Case 0 To 9 j = j + 1 list(j) = ch Case "(" j = j + 1 k = InStr(i + 1, x, ")") If k = 0 Then k = Len(x) + 1 list(j) = Mid(x,...
Wyszukaj.pionowo() w tym przypadku raczej nic nie da. Najprościej to wykonać za pomocą autofiltra i kopiowania, kilka minut roboty. Można też napisać krótkie makro, ale to nie jest moja mocna strona :( Załączam pliczek po kopiowaniu autofiltra.
Dziękuje za program.
Gdyby nie było pewności, czy żółte komórki są co trzecia, ale byłaby pewność, że interesuje nas tylko jeden kolor i mamy Excela w wersji 2007+, czyli plik .xlsx (nie wiem czy załącznik w formacie .xls oznacza, że ma to być używane w Excelu 2003-?), to można odfiltrować komórki według koloru i do tych żółtych zastosować funkcję SUMY.CZĘŚCIOWE. Jak w...
Dzień dobry, W Pana problemie są 3 warunki, więc trzeba użyć funkcji LICZ.WARUNKI, a nie LICZ.JEŻELI. Zakładam, że ma Pan Excela 2007 lub późniejszego. Jeśli nie, rozwiązanie musiałoby być "okrężną drogą" - proszę napisać jeśli to jest Pana przypadek. Formaty daty nie mają znaczenia, gdyż zapis w pamięci komputera jest taki sam, a to jest istotne dla...
Jeżeli ma być tylko prowizja to raczej: =JEŻELI(A1<=100; A1*6%; JEŻELI(A1<=1000; 6+(A1-100)*3%; 0)) Na końcu 0, jeśli powyżej 1000 ma być bez prowizji albo stała np. 33, bo tyle wychodzi od 1000.
No właśnie w tym rzecz, żeby odróżnić stałą od formuły. W Excelu 2013 dodano funkcję CZY.FORMUŁA, którą można by tu wykorzystać, ale we wcześniejszych wersjach jej nie ma. Można natomiast w każdej wersji skorzystać z właściwości HasFormula obiektu Range w VBA. Trzeba napisać stosunkowo prostą funkcję, którą ja sobie nazwałem ILEFORMUŁ, która zlicza...
VBA nie obsługuje polskich nazw formuł, tylko ich angielskie odpowiedniki. Najprościej zrobisz to tak, że włączasz rejestrator makr, wpisujesz w Excelu formułę i kończysz rejestrowanie. Potem przechodzisz Alt+F11 do kodu, wchodzisz w moduł i odnajdujesz ostatnie zarejestrowane makro. Z niego kopiujesz wspomnianą formułę, ewentualnie poprawiając jej...
Prawie dobrze kombinujesz i za to pochwała. :D Ale, że prawie robi wielką różnicę to uważam, że Twój kod nieco oszukuje. :cry: Dla przykładu pytanko: Jaki będzie wynik, gdy rzeczony Andrzej będzie w komórce A1?
Rozwiązanie od zadania pierwszego z pierwszej kartki. 1. W 'A1' wpisać: =MROUND(RANDBETWEEN(0;100);5) jeśli pojawi się błąd-załadować dodatek Analysis ToolPak: # Narzędzia >> Dodatki >> Dostępne dodatki >> Analysis ToolPak >> OK 2. Przekopiować formułę do 'A50' 3. Zaznaczyć całość 4. Skopiować 5. Kliknąć na 'B1' Edycja >>...
...fundusze to kolumna w raporcie określająca konta księgowe, głupia nazwa w sumie, mogłem napisać konta :-) No to teraz trochę więcej wiadomo o co chodzi ? Tak się składa, że z formularzami zetknąłem się pierwszy raz jak opracowywałem sobie w Excelu v. 4.0 aplikację do fakturowania i księgowania uproszczonego (KPiR) całej gospodarki materiałowej :D...
zawartość arkusza będzie różna ale zazwyczaj to będzie tekst i liczby,np jakaś faktura...
...Zwykle przeciaganie fukcji nie działa, bo przy k... Co autor miał na myśli? Czy formuła z kolumny B porównuje każde dwie komórki w kolumnie? Tzn. A3=A2, A4=A3, A5=A4 ... itd.? Jeżeli tak to (pod warunkiem, że nie ma w kolumnie A pustych komórek) wystarczy wpisać formułkę w pierwszej komórce w kolumnie B i kliknąć dwa razy na jej prawy dolny róg.
Spróbuj z funkcji np. =Arkusz2!A1 Pozdrawiam Józef
Witam, Jeżeli chodzi o VBA to jestem nowicjuszem i mam problem bo muszę zrobić pewne zadanie na T.I. Generalnie mam zrobić makro które będzie analizowało warunki. n-liczba porządkowa komórki Jeśli w kolumnie An = 1 i Bn >=630 Jeżeli powyższy warunek jest spełniony to ma przejść do komórki C, gdzie ma ocenić wartość po przez select case np select case...
Rozumiem, że chcesz przepisać tabelkę do nowego zakresu. Wpisz w Google "sortowanie bąbelkowe". Może nie najszybsze w działaniu, za to dość prosty algorytm. Warunek: reszta z dzielenia przez 2 równa zero załatwi sprawę parzystych, różna od zera nieparzystych. Jeśli coś mniej ambitnego, to nagraj makro kopiowania zakresu i sortowania (tego skopiowanego)....
Dzień dobry, Opis dość nieprecyzyjny, nie wiadomo czy listy są tej samej długości, gdzie miałyby być kopiowane po wpisaniu nazwy, i gdzie ta nazwa ma być. Spróbuję coś napisać ogólnie. To rozwiązanie dotyczy Excela w którym pracuję na co dzień, myślę że w OpenOffice można stosować podobne rozwiązania. Jeśli kolumny mają nagłówki dogodnie byłoby nadać...
Dim XlApp As Object '(...) Set XlApp = GetObject(, "Excel.Application") Szanuję cię adamas_nt za twoje makra i nie chciał bym byś mnie źle zrozumiał. Wszystko ładnie, ale nie rozumiem czemu w Excelu używać obiektu do "Application" (ActiveX)? Standardowo w VBA wszystkie obiekty z ActiveX programu na którym bazują są dostępne od ręki (chyba że inaczej...
Jakimś wyjściem jest odpowiednio sformatowane pole WordArt jak na obrazku ( i w załączniku) http://obrazki.elektroda.pl/2055809700_1... Niemniej sama "zabawa" z ustawieniem jest pracochłonna, bo trzeba dla jednego tekstu (jednej komórki)zrobić: zaznacz tekst włącz WordArt (ikonka "A") wybrać pierwszą opcję zmienić czcionkę na Arial i...
Potem przerzucę sobie dane do tej pierwotnej tabelki Można napisać makro do tego.
Genialne!:):):): Dzięki bardzo dobry człowieku:):):)
chodzi o to że mam 90 liczb które co chwilę sam będe zmieniał wpisując inne. np. 2,4,19,45,69 i tak 90 sztuk a program miałby wylosować 6 z pośród tych 90. Ale na tych 6ciu miejscach nie mogą być 2 takie same liczby. sam nie potrafię tego napisać bo w excelu znam same podstawy.
Excel z 1000 wierszy z tekstem na jedno zapytanie to spora ilość danych do analizy. Podziel to na mniejsze zadania. To był przykład. Nie chodzi o liczbę wierszy. Chodzi tylko i wyłącznie o fakt, że Copilot w ogóle odmawia takiej analizy twierdząc, że nie potrafi analizować danych tekstowych. A o Copilocie piszę, bo jest "wbudowany" w Offica, wiec pierwszy...
Wzór nie ma nic wspólnego z limitem Betz'a? Podaje tylko i wyłącznie moc wiatru. Nieważne czy działa on na wiatrak, żagiel, ścianę czy drzewo. Na bazie tego wzoru można obliczyć jaka moc niesiona przez strumień powietrza o określone gęstości i prędkości przypada na powierzchnię. Nareszcie widzę pewien postęp w rozumieniu prawa Betza! Dlatego podawanie...
Witam, Proszę o pomoc. Potrzebuje napisać formułę w Excelu gdzie mam dwie kolumny. w jednej kolumnie są już podane liczby całkowite. Druga kolumna ma służyć do wpisywania wartości które będą dodawane na stałe do istniejących liczb. Chodzi mi o to żeby wpisać wartość która zostanie dodana do istniejacej i po wciśnięciu enter wpisywana wartość została...
Nie znam się na kodowaniu używanym w PDF-ach ale ten tekst jest po prostu zakodowany - znaki są zastąpione innymi znakami: Znak wyświetlany - znak zakodowany 1 - B 2 - 8 3 - A 4 - < 5 - : 6 - N 7 - R 8 - (at) 9 - 9 0 - ; . - 1 ; - W Stąd nr faktury 208853 pokazuje się jako 8;(at):(at)A Nie mam czasu tego analizować dalej. Przypuszczam, że jest do...
Witam czy jest możliwość napisania takiej funkcji w Excelu Jeżeli w komórce A5 jest wartość mniejsza lub równa 3, wtedy w komórce A1 zapisz wartość mnożenia komórki A2*0.35. Z góry dziękuje za wszelkie podpowiedzi.
(at)maciejgonet Dziękuję Ci bardzo działa to tak jak chciałem, mam tylko ostatnią prośbę. Proszę mi napisać jeszcze jak sprawić aby sobota była dniem roboczym oraz by godziny niedzielne oraz święta były liczone w kolumnie święta. Będę bardzo wdzięczny, jeśli chodzi o resztę to myślę, że sobie poradzę. Z góry dziękuję. Pozdrawiam. Maciej
generalnie mam wirtualną drukarkę adobe pdf i tym generuje pdf Pytanie czy można tak napisać kod że zawsze w komórce b1 będzie ścieżka do pliku zewnętrznego i jak nacisnę przycisk od skryptu drukuj to otrzymam plik z treścią tego arkusza i zawartością plików zewnętrznych. Nie ma problemu z drukowaniem arkusza do pdf. Nie jestem programistą tylko sam...
Nie, to nie to. A masz włączone "Ufaj dostępowi do..."? http://obrazki.elektroda.pl/7869021300_1...
W Excelu to nie problem, ale jakoś nie mogę tego ułożyć sobie jak napisać w VBA
Możesz mi to napisać w excelu ??- proszę ??
tekst excelu formuły excelu excelu porównanie
zdjąć obudowę pieca junkers zmywarka amica brudny naczynia fabia napięcia
silnik odkurzacza bosch hilti udaru
Automat bramy Nice Spin nie otwiera się - diagnostyka i rozwiązania Seat Cordoba: Żółta kontrolka ESP świeci po wyjęciu kluczyków