Witam. Mam napisaną aplikację w Excelu służącą do „pełnej” obsługi małego zakładu szklarskiego. Czyli pozwala na spisanie i wykazanie materiałów oraz prac wykonanych dla klienta, w oparciu o te dane – wystawienie faktury, pozwala na prowadzenie gospodarki materiałowej, archiwizuje faktury, prowadzi małą księgowość, posiada wykaz klientów...
A właśnie miałem już pisać:) Kod się wysypał przy 'Arkusz5444'. Chodzi oczywiście o puste arkusze, bez żadnych danych. ' Też wydaje mi się lekka 'ściema' z tymi jest 3200 arkuszy Jak wiadomo w nowych 'excelach' ilość arkuszy jest zależna od ilości dostępnej pamięci ale nie więcej niż 1gb Co prawda (at)PRL makro stworzyło mi te 32k arkuszy (pustych)...
wybaczcie mi literówkę, oczywiści chodziło mi o VBS (Visual Basic). Moje pytanie dotyczy jednego z elementów składowych programu, który w znaczący sposób usprawniłby obsługę całego programu. Nie mam pojęcia jak mogę to zrealizować, wiec będę wdzięczny za jakiekolwiek naprowadzenie mnie. czy w ogóle jest opcja skopiowania arkusza z pliku Excela bez jego...
Witam, mam problem z przyciskiem "Usuń 2" skoroszytu "01". Przycisk "Usuń 1" działa (po jego naciśnięciu wystarczy kliknąć na komórkę kolumny "I" aby wybrać nazwę usuwanego arkusza lub wpisać ją w Box-e ręcznie. Natomiast w przypadku przycisku "Usuń 2" chciałbym aby mechanizm wyglądał następująco: 1. Naciśnięcie przycisku "Usuń 2" arkusza 1 w skoroszycie"01"...
Dzięki troszkę sobie je jeszcze przerobiłem wygląda tak [syntax=vb] Sub Kopiowanie() Dim plik As Variant Dim openFile As Workbook Dim Nazwa_Pliku As String Application.ScreenUpdating = False Nazwa_Pliku = ActiveWorkbook.Name MsgBox Nazwa_Pliku plik = Application.GetOpenFilename( _ FileFilter:=",*.xl*", _ Title:=" Wczytaj plik z danymi") If plik = False...
Zastosowałem kilka razy wskazywanie zakresów, ale mi się nie spodobało. Obecnie unikam tego jak ognia. Czy nie byłoby lepiej przygotować gdzieś (w określonym, stałym miejscu - przynajmniej początek) tablicę nazw arkuszy do wyeksportowania i nią się posłużyć? W ostateczności można przecież zbudować taką tablicę dynamicznie, po otwarciu skoroszytu.
Analizowałeś to makro? Przyjrzyj się co przypisujesz do zmiennej "multi" i to przed otwarciem pliku źródłowego. Nie powinno być With DoSkop.Worksheets("AKKO"... Set reg1 = .Range("a2:a41000")... itd Jeśli filtrujesz, to ustal maskę: fileFilter:="Pliki Excel (*.xl*),*.*," Po mojemu: Albo zostaw to (poprawione) kopiowanie...
W razie gdyby komuś było potrzebne. Sub Nazwa_przycisku() Dim Nazwa_przycisku As Variant 'Deklaracja zmiennej, która będzie przechowywać ścieżkę pliku Dim FileFilter As String 'Deklaracja zmiennej, która będzie argumentem FileFilter FileFilter = "Pliki Excel XLSX (*.xlsx),*.xlsx," 'Tutaj podajemy łańcuch określający kryterium filtrowania plików Nazwa_przycisku...
da się trzeba zrobić tak pierwsze zamknąć schemat zostawić samą płytkę (board) nie zapisuj takiej płytki hyba że pod inną nazwą ponieważ przy ponownym otwarciu projektu wyskoczy ci błąd niezgodności schematu z płytką . Następnie należy wybrać z lewego paska group piąta ikona od góry w pierwszym pasku trzymając lewy przycisk myszy przeciągnąć nad całą...
Próbowałeś na innym komputerze? Po otwarciu pliku wejdź w edytor VB, z menu wybierz Tools>References i wrzuć obrazek tabelki (prn.scr.).
To ma działać po otwarciu pliku i zadaniu warunku wybranego miesiąca. Na sposoby "rzeźbiarza" nie mam czasu. W załączonym pliku masz zrealizowaną potrzebną funkcjonalność: do arkusza "REJ_SPRZ" dopisujesz nowe wiersze, lub wklejasz IDENTYCZNĄ tabelę z aktualnym stanem Rejestru Sprzedaży - zaktualizowana tabela (automa(-gi lub -ty)cznie importowana...
Moje odpowiedzi: 1) B 2) C 3) C 4) D 5) C 6) C 7) B 8) B 9) D 10) D 11) D 12) A 13) B 14) C 15) C 16) C 17) D 18) C 19) C 20) A 21) C 22) A 23) B 24) B 25) B 26) B 27) B 28) C 29) C 30) A 31) D 32) A 33) C 34) D 35) B 36) B 37) B 38) D 39) D 40) C Pewniaki wg mnie i uzasadnienia: Ad 40 - FileZilla - jako klient FTP może służyć tylko do publikacji strony...
Podstawowe informacje: Marka: Merkury Model: MI-BW904-999W Chip: WB2L Sprzedawca: Walmart (kupiony w grudniu 2020 r. za około 5 USD) Regular disclaimer: electricity kills (some), always remove power, tear down at your own risk, etc. Zdjęcia z rozbiórki Plastikowa kopułka jest przyklejona jakąś masą do aluminiowej podstawy. Musiałem podgrzać...
Ok to pokombinuje i jakby co to napisze. Jeszcze jakbyś mógł mi odpowiedzieć na 3 pytania. Jesteś pewny że to tylko trzy pytania? :) Jak zrobić przy ostatniej tabelce. gdzie np. b/l=0,5 to współczynnik mi =0,354 ... I Czy można połączyć że szuka poziomo b/l i jak znajdzie to weźmie pionową wartość przypisana do odpowiedniego b/l? Wykorzystaj funkcje...
Szkoda, że nie masz nowego Excela - byłoby prościej. Ale trzeba używać tego co jest. Jak już pisałem, funkcja ADR.POŚR tu nie wystarczy. Można wykorzystać np. starą funkcję makr XLM o nazwie SZACUJ. Ale w starszych wersjach Excela jest to trochę uciążliwe, bo nazwa funkcji musi być użyta w definicji formuły nazwanej. Istotą działania funkcji SZACUJ...
Najprościej: U dołu ekranu, na zakładce z nazwą arkusza kliknij prawym p.m. i wybierz: wyświetl kod arkusza. Po otwarciu edytora wklej...
Można, wykorzystując VBA. Procedura zdarzeniowa przy otwarciu pliku lub aktywowaniu arkusza. Nagraj makro Formatowanie>Ochrona wiersza. Początek makra to założenie ochrony na wszystkie (Cells), następnie odblokowanie wybranego wiersza. Np w pętli, przez wyszukanie (Find), lub przez wskazanie (jeśli daty występują kolejno). Na początku oczywiście zdejmowanie...
Tutaj poprę przedmówcę. Jeden miesiąc, 350 pracowników i tyle danych. A co będzie z następnym miesiącem? Próbujesz zastąpić excelem porządną bazę danych w dodatku dziwacznie zredagowaną. Nic dziwnego że to musi trochę trwać. Ale rzeczywiście można przyśpieszyć poprzez dodatkowy formularz i formuły wyszukaj.pionowo i indeks. Z tym, że samo otwarcie pliku...
Przyznam że nie do końca wiem o co ci chodzi. Trochę inaczej pobierałbym dane z pliku baza-a. Bo w ten sposób po otwarciu pliku wykresy (bez otwierania pliku baza-a) są błędy. Ja to zrobiłem za pomocą "importuj dane zewnętrzne" z menu Dane (przy pierwszym tworzeniu kwerendy - potem tylko odświeżanie danych) w arkuszu Dane i do niego odwołałem formuły...
Po śniadaniu, kiedy dziewczyny omawiały jeszcze techniczne szczegóły pracy, zabrałem klucze do pomieszczeń gospodarczych Jesionka i wyszedłem na zewnątrz. W szopie z narzędziami znalazłem duże, złożone, kartonowe pudło i obłożoną jeszcze w folię paczkę arkuszy styropianu. Szybko dociąłem nożem kilka z nich na odpowiedni wymiar i po kilkunastu minutach...
Aby ochronić komórki przed przypadkowym nadpisaniem ich zawartości trzeba wykorzystać mechanizm ochrony arkusza oraz przedefiniować czasowo funkcję klawisza F2 . Najpierw musimy zdecydować, które komórki mają być objęte ochroną. Domyślnie blokowane są wszystkie komórki, ale blokada jest nieaktywna dopóki nie włączymy ochrony arkusza. Blokowanie i odblokowywanie...
Na pierwszym arkuszu umieszczamy listę Combo. Żeby wyświetlić listę arkuszy można to zrobić w makro, które ładuje listę Combo przy otwarciu skoroszytu, w obsłudze zdarzenia Workbook_Open: [syntax=vb] Option Explicit Private Sub Workbook_Open() Dim iWiersz As Integer Dim ws As Worksheet iWiersz = 1 'Utwórz listę arkuszy w pierwszym arkuszu od drugiego...
Dla plików z nagłówkami w 27 wierszu, ale tylko dla nich oraz odbezpieczenie arkusza. [syntax=vba] Option Explicit Sub Scalaj_v2() Dim Licznik As Long, LW As Long, LK As Long, LW_Docel As Long Dim TenZeszyt As String, Folder As String, Plik As String Dim WERSJA As Variant Dim StatBarPocz As Boolean Dim Skor As Workbook Dim Skonsolidowany As Worksheet,...
Podesłałbym Ci plik raportu jednak ze względu na zawarte w nim dane sprzedażowe firmy w której pracuję nie mogę tego zrobić. Chodzi Ci o Upps, to znaczy że popełniłem straszne fo pa :) Załóżmy, że dane w tym pliku są zupełnie przypadkowe :) Dodano po 9 "marcinj12" Skorzystałem z Twoich porad, poniżej kod wynikowy jaki powstał. Proszę rzuć jeszcze raz...
Na to nie ma jednej prostej i krótkiej odpowiedzi, bo nie wiem jak wygląda Twoja praca z arkuszami. Właściwość MoveAfterReturn jest właściwością aplikacji, więc obowiązuje we wszystkich otwartych skoroszytach w ramach jednej instancji Excela. Jeśli chcesz żeby to było aktywne tylko w jednym arkuszu musisz to włączać i wyłączać w odpowiednich momentach....
Nie kumam o co ta dyskusja. Punkt zerowy wstawia się wskazując odpowiednią pozycje myszką i naciskając spację. Jak koniecznie chcesz punkt zerowy arkusza pokryć z punktem zerowym płytki to czemu po prostu nie przesuniesz płytki tak żeby te punkt się pokryły? Pooglądaj powyższe obrazki raz jeszcze. Spróbuję powtórzyć raz jeszcze, najprościej jak potrafię....
Witam! To mój pierwszy post w tej części forum. Natrafiłem na problem, znalazłem rozwiązanie, może komuś to się przyda. Zarejestrowałem proste makro, które w pierwszej części (tylko ta jest istotna) miało u dołu tabeli, ale przed wierszem podsumowania tworzyć dodatkowy wiersz będący kopią jednego z wierszy powyżej. Wydawało się, że sprawa jest prosta,...
BARDZO WAŻNY LINK DO POSTA Z KOLEJNYMI ARKUSZAMI postarajmy się wraz ze wsparciem grup FB stworzyć dobry grunt by jak najbardziej zwiększyć swoje szanse. daty egzaminów: W innych egzaminach praktycznych CKE wróciło do "starego" systemu czyli jeden arkusz na dzień. Dane na podstawie obserwacji tego co się dzieje na E.13. A tym samym osoby które idą...
Kliknij na zakładkę "Programy narzędziowe" najedź kursorem "Dane zasadnicze" i z prawej strony pojawi się menu. W nim masz do wyboru: Biblioteka symboli Symbol Arkusz normowy Formularz W każdym z nich masz opcję Otwórz. Arkusz normowy to tabelka na dole z danymi i obramowanie ( kolumny i wiersze). Formularz to między innymi strona tytułowa. Po wybraniu...
Macie jakiś pomysł, aby po kliknieciu w przycisk otwierało nowe okno do kontretnego katalogu i mógłbym wybrać odpowiedni plik, z którego skopiowałoby odpowiednie komórki do mojego arkusza ? Przykład W arkuszu Arkusz1 przycisk POBIERZ powinien pobierać dane z pliku z lokalizacji np. H:\CCC\ccc\ (jest w nim kilkanaście plików excel wiernej kopii arkusza...
Dzisiejszy artykuł przedstawia stację pogody z dość unikatowym sposobem przedstawienia danych. Projekt ten zawiera macierz adresowalnych diod LED o wymiarach 22 x 13, umieszczonych w celu podawania aktualnej pogody w postaci słów. Jednostką obsługującą diody jest Raspberry Pi, który wykonuje program napisany w języku Python. Kod działa w taki sposób,...
Witam, Czytając regulamin OWT z oficjalnej strony natrafiłem na niezrozumiałą dla mnie część regulaminu, cytuję: "25. Zawody II stopnia polegają na: a/ rozwiązaniu zadania z zastosowania informatyki w technice lub zadania optymalizacyjnego, b/ rozwiązaniu 2 spośród 3 zadań w wybranej uprzednio grupie tematycznej. 26. Otwarcie zadań powinno nastąpić...
Nie bardzo mogę się doszukać logiki w sekwencji komórek, do których ma być wykonany zapis. Jeżeli jest to określona sekwencja obejmująca znaną wcześniej liczbę komórek, to dość prostym rozwiązaniem jest odblokowanie tych komórek, a następnie włączenie ochrony arkusza z zezwoleniem na zaznaczenie tylko odblokowanych komórek. Naciskanie klawisza Enter...
Witam, Potrzebuję rady (od praktyków) dotyczącej wybrania i zaprojektowani rozwiązania. Jak na dziś, wykonuje te wszystkie czynności ręcznie – krok po kroku – tabela po tabeli –wykres po wykresie ……. ale od początku … jak to wygląda … 1. Z bazy danych generuje plik wejściowy (w formacie MS Excel) z danymi. 2....
Prosty przykład przyczyny przełamywania systemów SA-3 System składa się z czujek pasywnych podczerwieni klasy C wg Techom Norma PN E 08390 dla czujek klasy C stawiała w arkuszu 14 wymóg: - jak w SA2 w stanie normalnym, nie jest możliwe zneutralizowanie ich funkcji za pomocą specjalnie konstruowanych narzędzi: przy próbie manipulowania przy nich wywołują...
1. Następnym razem rozpocznij nowy wątek. 2. jak już makro zadziała, to dane się kopiują Jakim cudem? Kolejność działań: 1. Open (po otwarciu skoroszyt jest aktywny) 2. Wybranie arkusza - Sheets().Select 3. Kopiowanie - Range().Copy 4. Wybranie skoroszytu docelowego - Workbooks().Activate 5. Wybór arkusza docelowego - Sheets().Select 6. Wybór lewej,...
Co by było gdybym powiedział, że 2 plus 2 to czerwony? To może się wydawać niektórym osobom dosyć szalone, jednakże dla osób dotkniętych synestezją, to realne. Synestezja definiowana jest jako "stan lub zdolność, w której doświadczenia jednego zmysłu (np. wzroku) wywołują również doświadczenia charakterystyczne dla innych zmysłów" (za wikipedia.org)....
Może to dlatego, że w takiej formie jak to podałeś teraz, funkcja aktualizuje dane tylko z otwartego arkusza o takiej nazwie. Żeby aktualizować dane z arkusza umieszczonego w jakiejś konkretnej lokalizacji, powinieneś podać pełną ścieżkę do niego. Spróbuj przerobić kod w podobny sposób jak przykład poniżej (zwróć uwagę na zmianę nazwy arkusza na pełną...
Dzięki wielkie, tylko niestety nie o to samo mi chodzilo:( Obecnie mam taki kod...,ktory pozwoli mi wybrac jeden plik oraz tworzy z pliku nowy arkusz z danymi z wybranego pliku,niestety wrzuca tez puste arkusze ;( [syntax=vb]Sub Makro() Dim pl As Variant Dim plik As Workbook pl = Application.GetOpenFilename() If pl = False Then Exit Sub Set plik = Workbooks.Open(FileName:=pl)...
Dzięki Serdeczne ! To co do tej pory chciałem działa OK . Jeśli chodzi o kolumnę L - w której zmieniłeś formułę ze względu na występujące cykliczne odwołanie to obecnie nie spełnia ona swojej funkcji. Mianowicie w kolumnie L wartosci powinny być skopiowane z kolumny I i nie zerować się. Po zakończeniu miesiąca będą zerowane ( jakoś to wykombinuję)...
Witam. Poniższy kod z VB Excel potrzebuję przerobić na C# tak by wyświetlał się w datagirdview. Zadaniem kodu jest zliczanie wierszy o takiej samej nazwie w kolumnach A:B, sumowanie wierszy w kolumnie D, usunięcie policzonego wiersza. [syntax=vb] Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2011-09-22, autor sidsysunia ' ' Klawisz skrótu: Ctrl+q...
Witam, dzisiaj chcę przedstawić Connect 10W Smart RGB Bulb, znany również jako Laser 10W Smart RGB Bulb B22. Kupiłem tę żarówkę w 2021 roku i wyrzuciłem opakowanie na początku tego roku w ramach porządków, więc nie mam żadnych zdjęć opakowania. Przepraszam! Otwarcie Żarówka ma dwa identyfikatory produktów: LSH-B22RGB10W i CSH-B22RGB10W. Laser Co wydaje...
"Pistolet Gaussa" lub "Gauss Gun" - przedstawiam projekt perspektywicznej broni, którą można zrobić w domowych warunkach w ciągu 20 minut. Zasada działania pistoletu Gaussa (zwanego dalej GG) jest następująca: jeśli na uzwojenie elektromagnesu podamy napięcie stałe, to każde ciało wykonane z ferromagnetyka, znajdujące się koło jednego z jego końców,...
Witam, Mam problem ze skryptem który powinien pobierać kurs walut z NBP, niestety po otwarciu skryptu otrzymuję komunikat Nie można wyświetlić strony XML Nie można przeglądać wejścia XML przy użyciu arkusza stylów . Popraw błąd, a następnie kliknij przycisk Odśwież lub spróbuj ponownie później. Skrypt wygląda tak: [syntax=php]<?php class Waluta{...
Dosyć często zachodzi potrzeba wykonania, a potem wydrukowania okładki dla siebie lub kogoś innego na płytę CD. Przygotowałem do tego szablon zawierający przód (front) oraz tył - (back) okładki. Szablon przygotowałem w programie CorelDraw. 1) Wykonanie retuszu, kadrowanie w programie do obróbki zdjęć np. Photoshop, Corel Photo-Paint, Corel Paint Shop...
Adamas_nt ogromne dzięki :D zastosowałem funkcję: =WYBIERZ(DZIEŃ.TYG(DATA($H$1;$J$1;A8);2)... i wszystko poszło alagancko jak ja to mówię :D... Wiesz co nie za bardzo rozumiem jak to wykonać "automatem uruchamiany przy otwarciu UserForm, gdzie użytkownik wybiera miesiąc z pola kombi"...
Dzieje się tak, ponieważ każda zmienna jest domyślnie widoczna tylko w obrębie danej procedury. Nie możesz w CommandButton1_Click() przypisać Set wb = Workbooks.Open(sciezka), a próbować ją odczytać w innej: CommandButton2_Click(). Żeby nie kombinować ze zmiennymi globalnymi: 1. Albo w CommandButton1_Click() w miejscu komentarza '.......dalsza część...
Witam, mam listę rozwijaną w Excelu, standardową Dane -> Poprawność danych. np. (tutaj standardowy napis przy otwarciu arkuszu np. wybierz kraj pochodzenia:) -> 1. Polska -> 2. Niemcy -> 3. Austria i teraz chciałbym aby jakieś makro warunkowe potrafiło automatycznie zmieniać wybór z listy nie zabierając mi możliwości zmiany manualnej. (np przy jakimś...
Sposobów na otwarcie pliku w VBA jest wiele. Można użyć: [syntax=vbnet]Pthnm = ActiveWorkbook.Path Workbooks.Open Pthnm & "\TMP.xlsx"[/syntax] a nazwę pliku podać przez InputBox lub pobrać z jakiejś komórki w arkuszu. Inny sposób to użycie FileDialog i wybranie pliku przy jego pomocy. Wybór należy do Ciebie.