Lub tabela przestawna lub: [syntax=vb]Sub kokos() Dim r&, c& r = 2 While Cells(r, 1) <> "" c = Application.Match(Cells(r, 2), Rows(1), 0) Cells(r, c) = Cells(r, 3): Cells(r, 3) = "" While Cells(r, 1) = Cells(r + 1, 1) c = Application.Match(Cells(r + 1, 2), Rows(1), 0) Cells(r, c) = Cells(r, 3) Rows(r + 1).Delete Wend r = r + 1 Wend End...
Wprawdzie znalażłem małą "furtke" w programie bo wykasowując po kolei daty, można dostać się do samego początku wpisu, ale nie wiem czy jest to do usunięcia i pozostaje mi jedynie liczyć na to że się nie domyślą Próbowałeś blokować zapisaną część arkusza i pozostawiać możliwą do edycji resztę? Pod Excelem zablokowanie częściowe i zabezpieczenie hasłem...
tylko wtedy przy ponownym pobieraniu dane znikną, bo ich już nie będzie w folderze źródłowym Nie znikną, jeśli będziesz dopisywała. Kasowanie pliku źródłowego po skopiowaniu, to taki średni pomysł, bo jak coś pójdzie nie tak, to skąd ponowne wczytanie?
Dzień dobry, Pani dane w arkuszach Sheet1 i Sheet2 z numeratorem, który Pani zastosowała są zorganizowane na zasadzie stosu - a więc można z niego usuwać ostatni element i dodawać elementy na końcu. Zakładam, że taka organizacja danych jest świadoma. Jeżeli Pani potrzebuje dostępu swobodnego do danych, to ta organizacja i numerowanie (jeśli w ogóle...
Nie będę ukrywał - za trudne jak na mój poziom w tej kwestii. Dziękuję za pomoc bo to znaczącą przyczynia się do zwiększania wiedzy, która ciągle jest mała. A co trzeba jeszcze zmienić w pliku oprócz usunięcia kodu:[syntax=vbscript] If Range("A6") <> "" Then Range("A6:L" & wsWyn.UsedRange.Rows.Count).ClearContent... 'usuwamy stare dane [/syntax]...
No niestety nie działa tak, albo nie zrozumiałem; Załóżmy że rekordem z którego kopiuje się do arkusza baza jest zakres A1:C1 A jeśli mam formatkę A5 B6 C7 -tak na ukos? Jak to przenieść do wiersza A1:C1 ? Zwykłe wpisanie formuły =cośtam jest automatyczne kasowane po przekopiowaniu, ale w A5 B6 C7 wpis zostanie...
Cierpliwości kolego, wszystko wymaga czasu. Więc tak, doszedłem do wniosku ze caly problem nalezy rozwiazac od poczatku. Ruszyc baniakiem, wypic pare piw ( o papieroskach nie wspomne ), jak w kartach, dym piwo i przekleństwo:D. Efekt tej walki przedstawiam ponizej, a w zalaczniku przykladzik. Sposob edycji wynikow moze sie wydawac troche dziwny, ale...
Próbowałem makrem, ale nie wiem jak zrobić, aby przeskakiwał mi do kolejnego wiersza w drugim arkuszu, nie kasując pierwszego podczas robienia np. drugiej oferty. Ponadto zdarzyło mi się, iż marko kasowało mi nowe dane, więc wolałbym zobaczyć jakiś przykład, ponieważ swoje się wstydzę... Pozdrawiam i jeszcze raz dziękuję DD
Ten kod jest do napisania od nowa, według mnie. Mnie też :) ale nie ma żadnego innego pliku. jest: 1) plik bat, który generuje mi listę z dyskami, które są na komputerach - ta lista nazywa się raport.txt. Dołączyłem w pierwszym poście 2) plik z kodem vba, nazwany plikRoboczy.xls - też go dołączyłem Patrząc na strukturę pliku txt mam wrażenie, że szybciej/lepiej/wygodniej...
Ponieważ w wierszu 26, w kolumnach OP istnieją takie dane. ;) Dodatkowo trzeba by ograniczyć że powinno pisać 1 tylko raz. Np. gdy w BCDEF występuje wiersz o danej nazwie i numerze DWA razy, a w OP tylko raz to powinna być dodana 1 tylko jeden raz ;) Jeśli się da to mógłby nawet kasować dany wiersz w OP po dodaniu "z niego" jedynki.
Poprzednie tematy ogarnięte, zamiast zwracać info z jakiej daty zostały wstawione ostatnie raporty dodałem na docelowej karcie jeszcze jedną kolumnę w której w momencie wstawiania raportu wstawia "=TERAZ()" co rozwiązuje moje potrzeby. W tej chwili potrzebowałbym aby w momencie wyeksportowania raportu poza automatycznym kasowaniem ilości które zostały...
Witam. Potrzebuję makro, które usunie mi cały wiersz z pliku na podstawie danych zawartych w innym pliku. Oto mały opis jak wygląda sytuacja: W pliku nr 1 mam trzy kolumny z danymi A, B, C. Potrzebuję, żeby makro na podstawie wartości z kolumny C przeszukiwało kolumnę C w pliku nr 2 i jeżeli danej wartości nie znajdzie, w pliku nr 2 kasowało wiersz...
Jeśli o to chodzi to nie myślałem jeszcze o tym bo do tej pory wykonywałem graficzna stronę która będzie wyświetlana i dopiero będę przechodził do tych tematów. Jeśli chodzi o kasowanie danych myśle ze nie będzie to aż tak skomplikowane aczkolwiek muszę troszkę poczytać gorzej z tym odświeżaniem gdyż gdzie nie szukałem to znalazłem odesłanie do wbudowanego...
Czyli wstawianie arkusza opanowane. Teraz mamy wpisywać *jakieś* dane w jakiś sposób. Można założyć, że linia po linii (ale to założenie wynikające tylko z kontekstu wcześniejszych postów). W jaki sposób działa teraz wpisywanie do jednej linii? Makro, które już Kolega posiada zaczyna wpisywać od komórki, która jest aktualnie zaznaczona i wypełnia ileś...
Dobre macro tylko co zmienić by nie kasowało tabeli bo mam odpowiednio komórki scalone i przeniosło dokładnie zawartość wraz z taka samą tabelka ? Z góry dziękuje za odpowiedź. Wiele jest tematów na temat kopiowania danych z arkusza do arkusza lecz nie mogę wykombinować jak 1.Skopiować tabelkę z zawartością zachowując format czcionkę etc. 2.W tabeli...
skasowaniu danych w jakimś arkuszu nic się nie kasuje w "Zestawieniu zbiorczym" Tylko teraz rozprawy o anulowanie danych. Wcześniej o tom rozmowy nie było, tylko kopiowanie. Nie chodziło mi o kasowanie danych, po prostu nie znam zasady działania i próbowałem cokolwiek zmienić, sprawdzić. Możesz mi napisać jak działa to makro, albo chociaż potwierdź...
Plik jest przykładowy. Plik właściwy służy do importowania danych i doklejania ich do istniejącego już arkusza z danymi poprzednich importów. Importowane są różne ilości danych -wierszy. Od jednego do 60. Dlatego plik przygotowany jest na import maksymalnej ilości danych, a jak jest ich mniej, to puste komentarze są kasowane. Niestety moja znajomość...
Czy jest jakiś sposób/program, który kasowałby pliki (excel i word) lub je blokował bez możliwości oglądania/używania itp. o konrentej godzinie i w danym dniu/ po upływie jakiegoś czasu? Np. dajemy komuś do obejrzenia pliki i np. po 20 minutach, przy ponownym właczeniu pliki te stają się bezużyteczne lub ich po prostu nie ma. Dlaczego pytam? Ponieważ...
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...
Dzień dobry, Sprawdzanie poprawności danych ma swoje ograniczenia i trzeba mieć tego świadomość. Działa tylko przy wprowadzaniu danych z klawiatury, nie zapobiega kasowaniu danych. Nie działa również przy kopiowaniu, poza tym daje się łatwo nadpisać przez skopiowanie komórki bez ustawionego sprawdzania poprawności. Jeśli chcemy skopiować regułę poprawności,...
A jak to ma działać. Czy w tabeli mają się pojawiać kolejne wiersze po każdym wpisaniu danych do UserForm, czy też mają się kasować wpisy i pojawiać nowe w tym samym miejscu. Będzie mi wygodniej dokonać korekt jeżeli zamieścisz plik Excelowski ze wspomnianym UserForm i Makrem jako załącznik i zaznaczysz że za ściągnięcie nie pobierasz punktów.
Dobry wieczór, Podejrzewam, że problem wynika stąd, że przy masowym kasowaniu danych Target składa się z wielu komórek, a procedura zdarzeniowa przewiduje obsługę tylko jednej komórki. Proponuję dopisać na początku procedury: [syntax=vb]If Target.Count > 1 Then Exit Sub[/syntax] Może to wystarczy. Pozdrowienia.
Potrzebuję dodać do swojego kodu konieczność potwierdzania chęci usunięcia danych, jeśli wybrany zakres to więcej niż jedna komórka. Czyli jeśli użytkownik skasuje zawartość jednej komórki, to nic się nie dzieje, natomiast jeśli zaznaczy kilka i będzie chciał skasować ich zawartość, to pojawi się msgbox "czy na pewno chcesz skasować dane z zakresu ......
Do wywołania reakcji na wprowadzane do arkusza dane (odpowiedzi na pytania) wykorzystaj procedurę zdarzeniową arkusza: Target - Komórka podlegająca zmianie. W konstrukcji z ".Cells(1,1)" odnosi się do komórek scalonych Intersect - Sprawdza czy "Target" i komórka mająca wywoływać określoną reakcję, to jedna i ta sama komórk, czy też nie Jeśli ta sama...
STOPER: a) Zasady funkcjonowania: - stoper HH : MM : SS (kolor czerwony) DD (kolor niebieski) - odlicza czas w górę od ostatniego resetu przyciskiem A - przy kasowaniu przyciskiem A wydaje dźwięk X1 (małe fanfary) - przycisk B start pracy i dźwięk X4 (melodyjka rocky balboa theme song ) - zapisanie startu do pamięci - przycisk C koniec pracy - zapisanie...
Tomuś_P tak to jest także makro do scalania, które między innymi też przeglądałem, tylko tyle, że ja potrzebuję dodatkowe funkcje, które wyszczególniłem w pierwszym poście, a których żaden gotowiec nie ma. JRV, jeżeli chodzi o wpisywanie od pierwszego wiersza, to dzięki pomocy kolegów z innego forum, już mam to rozwiązane, co do zakresu danych, to zakres...
Witam wszystkich użytkowników, mam sprawę która sprawia mi problem, chodzi o kopiowanie przy pomocy makra danych z kolejnych plików. Chodzi o to że do pliku ZBIORCZY.XLSX kopiujemy wiersz A2 z plików 1_19, 2_19, 3_19, ..., n_19. Pliki o nazwach 1_19, 2_19, 3_19, ..., n_19 umieszczane są w folderze TEST. Pliki te będą tworzone i umieszczane w katalogu...
Ok, mam pewien pomysł, który z resztą również otrzymałem na tym forum, za co dziękuję i liczę, że i tym razem znajdzie się ktoś, kto będzie w stanie wymyślić rozwiązanie. W pliku docelowym w jednej z komórek znajduje się funkcja, która pobiera lokalizację pliku. Po zastosowaniu funkcji cięcia tekstu w wybranym momencie udaje mi się uzyskać lokalizację...
Witam Mam za zadanie napisać kod do automatycznego tworzenia tabeli przestawne w VBA. To udało się bardzo łatwo... Jednak problem pojawił się w momencie dodania opcji uzupełnienia tabeli źródłowej o dane z innego arkusza. W momencie tworzenia tabeli wyskakuje błąd VBA6.dll dla office'a 2007. bez tego kod kompiluje się normalnie PT.AddFields RowFields:=Array("Użytkownik"),...
a potem jak jest 2 maj to w wierszu 2 począwszy od komórki B3? Myślę, że "potem jak jest 2 maj to w wierszu 3 począwszy od komórki B3" Dodano po 39 Witaj, Monika. Myślę, że jakoś Edit: Popraw makro dla kasowania [syntax=vb] Sub ZapiszDoBazy() Dim r& If Application.CountA(Range("frm")) = 10 Then With Sheets("baza") r = Application.Match(Cells(2, 2),...
Dobry wieczór, Nie da się tego zrobić w samym Excelu bez VBA, bo jeśli do komórki miałby być wprowadzany tekst "nie dotyczy" automatycznie, w zależności od wyboru w innej komórce, to w tej samej komórce użytkownik nie móglby wprowadzać daty "z ręki". Można zrobić tak, żeby zmiana w kolumnie A generowała zdarzenie, które byłoby obsługiwane w ten sposób,...
Między for a foreach nie ma specjalnie dużej różnicy wydajności, jeśli chodzi o typowe zastosowania (niekiedy nawet for jest szybsze, ale to kwestie nanosekund przy milionach iteracji)... Po prostu kwestia krótszego zapisu :) - a wykorzystujesz go 8x w jednej linii. I chyba jakoś tak częściej się spotyka, że jeżeli potrzebujesz wykorzystać wartość...
markonedj w odpowiedzi na Twoje pytanie ze kasowanego postu z tego tematu. Cytat: "P.S. Czemu do operacji na bazie nie korzystasz z "using" ? " Początek każdej mojej "Form" w projekcie zawiera :[syntax=csharp]using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using...
chcę aby mój program robił prawie to samo co programik do którego podałem link w poście powyżej tylko z tą małą różnicą iż dane niebyły by przedstawiane za pomocą dokumentu Accessa tylko wyświetlane w oknie mojej aplikacji. Czyli chce kolega wyświetlać dane bazy SQL na ekran, jakaś forma ekranowego raportu ? Co do typu bazy jest to baza SQL-owa nie...
Chciałem utworzyć makro, które będzie: 1 Filtrowało po "Wiązka" (kolumna B) - wiązki mają różne nazwy, dlatego też pytanie - jak zrobić aby filtrowało od pierwszej wiązki do ostatniej (żeby nie było trzeba wpisywać za każdym razem H_M+ROMcA_001_001_A, ponieważ w tym miejscu może być inna nazwa np. H_M+ROMcC_001_001_A) 2. Tworzenie nowego arkusza i nazwanie...
Troche zmodyfilowałem na wlasne potrzeby i jest w miare dobrze - tylko ten pliczek który bede uzywał strasznie dlugo sie łąduje - łącza do innych itd. A to opóźni wszystko - nie wiem może jest jakaś możliwość kopiowania danych lub robienia tych obliczeń na tym pliku (żródle) bez otwierania tego pliku źródłowego. Teraz mój kod wygląda tak: Sub SumaKolor()...
Dzień dobry, Proszę o pomoc w zmodyfikowaniu makra. W arkuszu Dane w zakresie F10:F500 wpisywane są ręcznie dane, które wykorzystywane są w innych arkuszach pliku. Do kasowania wpisanych danych jest używane proste makro jak niżej: Sheets("Dane").Select Range("F10:F500").... Selection.ClearContents Range("F10").Select...
Szczerze, podoba mi się bardzo ta pętla bez filtrowania póki co. Mnie też sie podoba, bo jest bardzo ładna :) Myślałem raczej o optymalizacji kodu. A jeśli mógłbyś mi powiedzieć, co trzeba wpisać by makro pozwalało raz stworzony nowy arkusz nadpisać, czyli powiedzmy żeby pozwalało na stworzenie nowego pliku w tym samym miejscu z nowymi danymi a taką...
Witam, mam problem z programem napisanym w Excelu 2003, sprawa wygląda tak: mam jeden arkusz z danymi zaprojektowany w ten sposób że każda kolumna zawiera dane jednej grupy produktów w początkowych wierszach następnie jest jeden wiersz z typem danej grupy produktów a następnie znajdują się kody poszczególnych produktów każdy w osobnym wierszu (jeden...
Aj, cholender. Nie pomyślałem, o tym. To prawda, dokładnie tak się dzieje. Większość "dużych" programów obsługuje pracę wielodokumentową. Np. Excel. Jednak bardzo wiele z nich nie integruje się "kompletnie" z Shell'em Windowsów (czyli explorer.exe) i nie używa jego "zaawansowanych" funkcji, np. DDE/Open, tylko do otwierania rejestruje się po staremu...
Wystarczy znać dokładny czas rozpoczęcia i zakończenia pomiarów oraz ich ilość. Nawet jeżeli odstęp między pomiarami nie będzie wynosił dokładnie 1 minuty, to mając powyższe dane możemy go wyznaczyć bardzo dokładnie. Wyniki i tak będzie pewnie obrabiał komputer, bo nie wyobrażam sobie robienia tego "na piechotę", więc problemu też nie ma, komputerowi...
ktoś bardziej zaawansowany No to nie ja. Tyle tylko że ja będę miał kolejne pliki csv A próbowałeś 5 razy klikać w 'importuj' nie kasując danych? Pewnie nie, a to takie klikanie pozwala dodawać dane z kolejnych plików...
Dokonałem reinstalacji komputera i zapomniałem przenieś jednego pliku Exela z ważnymi dla mnie danymi. Czy jest możliwość odzyskania tego pliku? Jeżeli tak to proszę o poradę. Nadmieniam, że po reinstalacji kasowałem wiele dużych plików.
Witam Chodzi o to podam przykład działania makra Z Arkusza kraje1 program kopiuje nazwę jednego kraju z listy- pierwszego i wstawia nazwę tego kraju w komórkę J1 w arkuszu Dane1, następnie kopiuje dane do 2 arkuszy , następnie przechodzi do następnego kraju z listy drugiego i wstawia nazwę w komórkę J1 (kasując poprzednia) dane się przeliczają dla drugiego...
Witam :) Chcialem zapytac o pewna modyfikacje, otoz chcialbym alby plik generejuacy sie podczas zapisu nie posiadal przycisku "next" Niestety moje modyfikacje nie dzialja. udalo mi sie skasowac przycisk "next" ale niestety kasuje sie on rowniez w arkuszu zrodlowym. Prosze o pomoc PS oczywiscie mam na mysli przycisk "zapisz" zamiast "next"
Przyznam że nie wiem co jeszcze doradzić więc będę strzelał. Nie dopuszczam opcji że plik a właściwie makro potrzebuje jakiegoś zewnętrznego identyfikatora do działania (pliku/zapisu w rejestrze). Czegoś w rodzaju pieczęci np w rejestrze i jeżeli ktoś wcześniej nie "opieczętuje" siebie/swojego komputera to makro nie będzie się uruchamiać (Robiłem dla...
Kolejna prośba. Wiem, że dla Was będzie to sprawa prosta, ja się cały czas uczę i będzie mi potrzebna pomoc: W Arkuszu 1 wprowadzam dane w wierszu 1 Po naciśnięciu przycisku ZAPISZ (tutaj właśnie potrzebuję makra) kopiuje wpisane dane i wkleja w kolejny wolny wiersz w Arkuszu 2 (jednocześnie kasując wpisane dane w Arkuszu 1 i przygotowując go do dalszej...
http://obrazki.elektroda.pl/4774308800_1... Jeśli korzystasz z programów z pakietu LibreOffice to z pewnością ucieszysz się, z powstania Open365. Podobnie jak LibreOffice jest to darmowy i otwarty pakiet, który ma być alternatywą dla 'następcy' Microsoft Office, działającego w chmurze Office 365. Open365 jest aktualnie w fazie beta-testów....
Nie jestem guru od makr w VBA, ale coś takiego powinno zadziałać (zrobiłem testy na prostym arkuszu wklepanym z palca). [syntax=vb] Sub Makro1() Dim xo As Integer xo = 2 Columns("A:B").Select Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range("B2") _ , Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:=False _ , Orientation:=xlTopToBottom,...
No własnie ma sens. Tabel będzie 60 bo co 2 miesiące będą kasowane. I własnie mi po to jest to potrzebne by opracować wyniki na poszczególny dzień. Początkowo chciałem robić zrzut danych do excela codziennie o północy ale... wtedy nie będę w stanie opracować tych danych i robić statystyk.
To więc odpaliłem Excela wprowadziłem hasło i ponownie zapisywałem ten plik jako inny - niestety bezskutecznie - nadal jest na nim hasło - a openoffice sobie z tym nie radzi... a czy nowy plik zapisałeś kasując hasło czy tylko zmieniłeś jego nazwę, zmiana samej nazwy nie powoduje likwidacji hasła ustawionego w opcjach zapisu, musisz je wykasować.
witam, proszę o pomoc, moja cała znajomość programowania ogranicza się do znajdowania i dostosywania formuł - kiedyś znalazłem i dostosowałem do swoich potrzeb makro do wprowadzania danych w arkusz za pomocą userform z przyciskami do przechodzenia między wierszami, wstawiania i kasowania wierszy - ogólnie bardzo fajny programik. niestety po skopiowaniu...
Atakują wsystkich. Tylko Ty miałeś pecha że u Ciebie jakąś dziurę znalezli :-( Majac odpowiednie środki wejdziesz wszędzie. Co wiecej, duża część operatorów nie daje publicznego adresu. Będąc za NATem jesteś odcięty od ruchu przychodzącego przynajmniej. Nie ochroni przez trojanem który inicjuje połączenie od Ciebie Operatorzy logują ruch chyba tylko...
Pisałem w trzecim wierszu. Ochrona arkusza jest bez hasła więc w każdej chwili możesz ją zdjąć. Zakładka "Recenzje" przycisk "Nie chroń arkusza" i znów możesz robić wszystko. Lecz dodam nieśmiało że w arkuszu Wydruk i w zielonych polach rejestru są funkcje. Więc jeżeli chcesz coś zmienić stając na daną komórkę spójrz wcześniej na tzw. "pasek formuły"...
Moje rozwiązanie wyglądałoby jakoś tak: [syntax=vb] Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2013-05-12, autor Darek ' ' Const S1 = 8 ' najmniejszy przedział Const S2 = 16 ' sredni przedzial Const S3 = 32 ' najwiekszy przedzial Const D1 = 3 ' tolerancja sredniej najmniejszego przedzialu Const D2 = 5 ' tolerancja sredniej sredniego przedzialu...
Witam, Mogłby mi ktoś poradzić z jednym zagadnieniem? Mianowicie w pliku xls znajduja sie 4 wspołrzedne. Chciałbym aby podczas uruchamiania wizualizacji w programie, intouch pobierał automatycznie te dane z excela i rysowal prostokat. Mniej wiecej wiem jak połączyc plik excela z inotuchem i jak zdefiniowac zmienne ale nie wiem w jaki sposob je wykorzystac....
kasowanie danych excel kasowanie kasowanie danych telefon
honda civic temperatura silnik ademco express amica wymiana pompy
Thermomix TM5 nie włącza się po podłączeniu Cookidoo Przebieg wiązki przedniego prawego halogenu w samochodzie