Witam potrzebuje napisac makro (ew jakas zakrecona funkcja) w excelu zeby przerobic cennik z jednej formy w druga dystrybutor z niemiec wysyla nam cennik w formie takiej jak jest na arkuszu pierwszym a system informatyczny w mojej firmie moze zaimporotwac cennik w formie takiej jak na arkuszu drugim moje pytanie jest takie jak sie do tego zabrac? :)
Teoretycznie możesz to zrobić tak: 1. Mając plik w Excelu zapisujesz go jako plik *.CSV rozdzielony np, średnikami 2. W pythonie wczytujesz taki plik do pamięci programu. 3. Program na podstawie napisanych algorytmów wprowadza zmiany w danych. 4. Program po zakonczeniu działania zapisuje plik. Tutaj już jest dowolnośc czy automatycznie czy jakiś przycisk...
Osobiście skorzystałbym z możliwości nagrywania makro
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 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ę...
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....
Z przykładu wynika, że w C1 trzeba wpisać =B1
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, problem polega na tym, że posiadam dwa spore pliki w programie excell 64 Mb i 66 Mb. W każdym z plików, w każdym z wierszy znajdują się w osobnych komórkach NAZWA i szereg odpowiadających im wartości liczbowych. W jednym pliku mam 27 tys. wierszy na 102 kolumny, w drugim podobnie, przy czym niektóre nazwy w obrębie danego pliku się powtarzają,...
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ść .
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...
Jeśli to polska wersja Excel'a, to przecinek, nie kropka. Nie liczysz warunkowo (LICZ.JEŻELI), tylko mnożysz jeśli warunek spełniony: =JEŻELI(A5<=3;A2*0,35;"") Warto czasem zerknąć do pomocy. Funkcje są dobrze opisane i zwykle poparte przykładami.
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.
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]
Odbijając na chwilę od skrócenia czasu wykonania procedury. Zauważyłem błąd. Żle obliczał najmniejsze odchylenie standardowe - nie te zmienne były analizowane. Poprawiłem i dodałem do wyników by pokazywał wartości Z. Jak widać największa średnia nie do końca spełnia warunek by liczby były w miarę "blisko siebie" Natomiast najmniejsze odchylenie standardowe...
Nie, to nie to. A masz włączone "Ufaj dostępowi do..."? http://obrazki.elektroda.pl/7869021300_1...
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ą...
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...
Cześć, może spróbuj napisać taką pętlę: [syntax=vbscript]Sub test() Dim a As Short Dim i As Short Dim y As Short Worksheets("Sheet1").Activate a = InputBox("wpisz liczbę", "szukana pozycja", 1) For i = 1 To 3000 If Cells(i, 1).Value = a Then If Not Cells(i,2).Value = "" Then Cells(y, 3).Value = Cells(i, 2).Value y += 1 End If End If Next i 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
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]
1. Pomocnicza tabelka, np w zakresie F13:G17 00 655005 7550010 9550015 13000020 2. w O3 =WYSZUKAJ.PIONOWO(C38;$F$13:$G$17;2;1)
dopisz: [syntax=vbscript]ActiveSheet.Next.Activa... [/syntax] Pozdrawiam
Najprościej (nie najwydajniej) wykorzystać tablicę i zapisywać w niej numery "podmienionych" wierszy i jeśli się pokrywają to zmienić zakres wyszukiwania... Sprawdź taki Private Sub CommandButton1_Click() Dim x As String, y As String Dim i As Integer, j As Integer Dim tablica() As Variant For i = 0 To 10000 x = Range("J2").Offset(...
Zlecę napisanie prostego programu w Excelu lub Accessie ewentualnie w innym programie z tym aby mógłby używany lokalnie na komputerze standardowym- wypełnianie tabeli po zalogowaniu. Po zalogowaniu każdy użytkownik (login i hasło) będzie wypełniał prostą tabelę. Tabela będzie jedna i wypełniana przez kilkanaście osób. Brak dostępu do tabeli osobom nieupoważnionym....
Na szybko to to zrobisz w Excelu: kopiuj-wklej jako tekst z pliku tekstowego do kolumny A w Excelu, a w kolumnie B taka funkcja: =FRAGMENT.TEKSTU(A1;ZNAJDŹ("... & ":" & FRAGMENT.TEKSTU(A1;1;ZNAJDŹ(&quo... Przeciągasz...
Trzeba było od razu zamieścić plik, bo w tym co napisałeś był wielki bałagan, nawiasy, różne separatory i właściwie nie było wiadomo, co faktycznie jest w pliku, a co jest literówką. Dla tych danych, które są w pliku w nowym Excelu można użyć takiej formuły (wersja polska): [syntax=text]=PODZIEL.TEKST(F18;{",";" "};;PRAWDA)[/syntax]
Może napisz w excelu lub accesie za pomoca formularzy.
Potrzebuję napisać makro do formatowania warunkowego. Chciałabym pokolorować cały wiersz, jeśli spełnione są dwa warunki: - kolumna O > 10% oraz kolumna B zawiera tekst "styczeń", "luty", "marzec" - kolumna O > 15% oraz kolumna B zawiera tekst "kwiecień", "maj", "czerwiec" AI: Jaka wersja programu Excel jest używana? Excel 2024 AI: Czy potrzebujesz...
To nieco zmieńmy pytanie: czy musisz zrobić cokolwiek czy aplikację (z instalatorem/serwerem jak sugeruje "przedpiszący")? Bo do aplikacji Excel rzeczywiście jest słaby, ale byle co można sklecić. Czasami takie byle co działa latami i wszyscy są zadowoleni, bo jest i robi co trzeba. Więc co właściwie musisz? Jeżeli zechcesz to zrobić w Excelu (VBA)...
WITAM!! Bardzo prosze o pomoc w napisaniu makra: musi zawierać ono 3 przyciski (yesNoCancel) oraz ikonę ostrzeżenia. musi wyswietlac zapytanie "czy kolor obramowania aktywnej komórki ma być czerwony a wnętrza niebieski" TAK- obramowanie czerwone, wypełnienie niebieskie NIE- nic musi to dzialac w excelu 2010 VB... wogole sie na tym nie znam- dla tego...
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...
Witam. Jeżeli dobrze zrozumiałem to: 1. Wiadomo, 2. Schematy są w porządku - jeśli to schematy badanego układu, ale zaznacz w które punkty włączano zasilanie, a w których dokonywano pomiaru napięcia wyjściowego, po prostu dołącz do nich źródło zasilania i woltomerz - schematycznie oczywiście. 3. Z tabelami zakładam że nie ma problemów, choć warto je...
Witam, mam ogromną prośbę o pomoc w napisaniu makra w VB, które mógłbym stosować w Wordzie lub Excelu. W Wordzie dysponowałbym listą, np: Arisaema yunnanense Buchet, Notul. Syst. (Paris) 1: 367 (1911). Arisaema zanlanscianense Pamp., Nuovo Giorn. Bot. Ital., n.s., 22: 262 (1915). Arisaema zebrinum G.Nicholson, Ill. Dict. Gard. 1: 112 (1884). Arisaema...
Witam Zlecę napisanie programu konwertującego animację GIF o rozmiarach max. 128x64 pikseli na poszczególne klatki jako BMP. Dokładnie jak asystent LCD ze strony radzio.dxp.pl który robi to na podstawie jednej klatki. Ja chcę aby program sam "wyłuskiwał" klatki z animacji GIF. A więc musi "wyłuskać" odpowiednią ilość klatek/s jako obrazki a potem wygenerować...
A czy gdzieś napisałeś, że to ma działać w Excelu 2021? Nie piszesz też, czy może być VBA. Bez tych nowych funkcji i bez VBA, to zrobić to automatycznie będzie trudno. Mogę zaproponować taki półautomat w 3 etapach. Najpierw łączymy dane w dwa ciągi tekstowe za pomocą wybranego separatora. Ja zastosowałem średnik. [syntax=text]=POŁĄCZ.TEKSTY(";";;B1:E14)...
Poszukuje prostego macra napisanego w excelu na zasadzie programu magazynowego. Oczywiście profesjonalne rozwiązania typu https://weaversoft.pl/program-magazynowy... (darmowe w wersji do 100 artykułów) Ciebie nie satysfakcjonują :?: :not:
Bardzo dziękuję za pomoc, własnie tego szukałem.
Formułę na excela napisałem sam ale sposób obliczenia tej daty został podany przez niemieckiego matematyka C. F. Gaussa.
Tworzy listę wszystkich dostępnych drukarek w systemie.
Ani raz nie napisał makra(kod)? Sub blok() msgbox "opcje kopiuj wklej sa zablokowane " End Sub
Próbuję zrobić coś takiego np; w okienku które uzupełnia komórkę B2 jest opis "podaj imię" w okienku które uzupełnia komórkę C2 jest opis "podaj nazwisko" w okienku które uzupełnia komórkę E2 jest opis "podaj płeć" czyli myślę że należ tworzyć nowe okienka? i przypisywać do komórek? jeśli po tych trzech "zapisach" nie będą wypełnione wszystkie pola...
Może napisanie makra w excelu rozwiąże sprawę.
Czyli tak jak napisałem wcześniej, potrzebujesz np. wyszukaj.pionowo(). Przykład w załączniku.
Napisać kod w VBA z obsługą błędów. Niech makro jedynie wywołuje ten kod.
To co napisze moze wydać się głupie, ale jest skuteczne:P Jeśli to ma być na 1 raz, np. do jakiejś prezentacji i tych słupków masz nie dużo, to robisz normalnie w Excelu, a te pionowe wpisy w rubrykach np. w paincie, czy innym programie graficznym sobie zrobisz:)
Kod z VB nie będzie działać w VBA Excel. napisany bezpośrednio do 11 przyciskow, w VBA, więc nie będzie działać. Należy wpisać zdarzenie dla każdego przycisku, które będą miały zastosowanie do całości. Kliknij prawym przyciskiem myszy na przycisk i wybierz "kod". Zobaczysz, że nieco inaczej opisane zdarzenie w VBA
Daj przykładowy plik.
Wnioskuje, że checkboxy masz w arkuszu a nie userformie? Wtedy wystarczy PPM na checkbox i poszukać w ustawieniach opcji "move and size with cells" itp. PS: To co napisałeś jest mało zrozumiałe. Najlepiej załącz plik, gdzie widoczny jest problem i dobrze go opisz. Również opisz cel jaki chcesz osiągnąć. Zwróć uwagę na interpunkcję.
Dziękuje za program.
Zobacz, jak to może wyglądać. Nie napisałeś jasno, czy wartość do komórki A1 jest wprowadzana ręcznie, czy jest wynikiem formuły. Ja założyłem, że ręcznie.
Zrobiłem w taki sposób Sprawdź czy o to chodziło
Konwersja daty zapisanej słownie po polsku nie musi być tak skomplikowana jak w powyższej propozycji. VBA rozpoznaje daty zapisane słownie z odmianą miesięcy, więc wystarczy użycie funkcji CDate. Przykładowy skrócony kod może wyglądać tak: [syntax=vbscript]Public Sub WstawDaty2() Dim OstW As Long Dim i As Integer Dim JT As String OstW = Range("A" &...
W ostatnim arkuszu robisz listę nazw arkuszy, z których chcesz liczyć - zresztą zobacz tutaj: https://www.extendoffice.com/documents/e...
Wita chciałbym się dowiedzieć czy może uporał się Pan z tym problemem, bo ja właśnie miałbym bardzo podobny problem.
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
napisa eclipse napisa litery napisa reklamacj
schemat zasilacz płyta indukcyjny amica arcelik drukarka laserowa laser
krzywa grzewcza ustawienia magazyn energii
Odpowiednik głowicy DNOS403MH261B(S) z DVB-T2 Jak zresetować ekspres Bosch TCC? Instrukcje i porady