Dalej mi nadpisuje plik bez monitu o nadpisanie Załącz kod lub cały plik z kodem.
Spróbuj w kodzie wyeliminować ustawienia Application.PrintCommunication = False Application.PrintCommunication = True :idea: :D
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...
Musisz to odwrócić. Najpierw zapamiętanie nazwy pliku: zapisz w ukrytym arkuszu wartość '.SelectedItems(1)' (path+filename) i użyj jako argument 'Open' (Append lub Output) przy zapisywaniu. Jeśli wszystko odbywa się w jednej sesji, możesz przypisać do zmiennej globalnej. String do zapisu (wiersz arkusza) poskładaj w wewnętrznej pętli For. Żeby było...
Cześć ! Mam tabelę z danymi (ok 5000 wierszy) Kolumna A Kolumna B Kolumna C Dzień msc waga liczba wystąpień muszę policzyć średnią wagę, więc jeżeli w kolumnie C jest wartość inna niż 1 to musi powielić liczbę wierszy aby liczba wierszy zgadzała się z wystąpieniami. Np 1maj 100kg 5 - w takim przypadku musi dodać 4 wiersze (może być bez wystąpień), żeby...
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.
Zamień dzen = Format(Weekday(Date, 1), "dddd") na dzen=Range("AA13")
Procedura w kilku krokach: 1) wpisz w pierwszej wolnej komórce odpowiednie odwołanie, np. W A2 wpisz =A1 2) skopiuj komórkę z formułą do pamięci podręcznej, np. Ctrl+C 3) zaznacz cały zakres 4) wybierz Znajdź i zaznacz/ Przejdź do - Specjalnie / Puste komórki (np. F5/Specjalnie/puste) 5) Wklej np. Ctrl+V
Witam, mam makro do wgrywania danych. Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu . Proszę to poprawić. [syntax=vb][/syntax]
Nie wiem co robie źle, tez się nadpisują godziny. :(
W "Dodaj do Magazynu" brakuje (mi) Nr faktury i daty zakupu (łatwiej znaleźć w segregatorze w razie czego i przyda się to do zestawień). Chyba źle myślę. Dodając nowy towar do magazynu powinno określać się tylko jego cechy (jm, ceny, nazwę, kod...) Stany magazynowe (jak już pisałem) powinny być wyliczane na podstawie dokumentów magazynowych. Czyli...
Witam W mojej pracy dostałem zadanie polegające na pewnego rodzaju konsolidowaniu tabelek. Każdy pracownik wypełnia taką samą tabelkę (jedną konkretną kolumnę) ale tylko te rekordy które ich dotyczą. Następnie ja mam za zadanie ze wszystkich tych tabelek zrobić jedną pełną. Jak mogę szybko i sprawnie przeprowadzić taką operację? Pozdrawiam
Formuła ActiveWorkbook.SaveAs Filename zgłasza komunikat o istnieniu takiego pliku. jak zmusić formułę do nadpisywania bez pytania?
Ok, to był powód dlaczego sie nadpisywały. Zmieniłem i działa, dziękuje!
Puste pole pojawia się, gdyż poepłniłem błąd. Przy linii ReDim strNowaLista odejmij 1 od intPozycja [syntax=vb]ReDim strNowaLista(intPozycja -1, 2)[/syntax] Co do usuwania/modyfikowania danych pracowników. Masz coś, co załaduje Ci ich dane do UserForma, tak? Coś co znajduje odpowiedni wiersz i ładuje? Jeśli tak, i znasz numer wiersza, to chyba nie powinien...
Myślę, że obie propozycje są dobre, a zainteresowany wybierze sobie co mu bardziej odpowiada. Przeprowadzenie nowej konsolidacji po zmianie danych też nie wymaga wielkiego wysiłku, bo parametry konsolidacji są pamiętane, więc zależy tylko jak bardzo zmieniły się dane. Jeżeli nowa konsolidacja ma zastąpić starą w tym samym miejscu, należy stare wyniki...
Próbowałam dodać apostrof, niestety przy kolejnym zapisywaniu/nadpisywaniu tego pliku apostrof samoistnie znika, co powoduje przy kolejnym otwarciu powrót do początku problemu czyli postaci typu 3,11E+25
Jeśli chcesz, żeby po zaznaczeniu więcej niż 1 komórki była brana pod uwagę tylko pierwsza z zaznaczonych, to możesz dodać linię: [syntax=vbscript]If Target.CountLarge > 1 Then Set Target = Target(1)[/syntax]przed tą linią, którą masz zaznaczoną na żółto. Całościowa propozycja w załączniku. Zasady są nieco inne. Zasięg działania w arkuszu nie jest ograniczony,...
Chodzi mi o to, żeby wpisując np 1 znalazło mi plik dok_1 wpisując 2 znalazło mi plik dok_2. Pliki te różnią się od siebie tylko końcówką nazwy, po znalezieniu pliku chciałbym albo wpisało mi do komórki A2 arkusza, który służy do wyszukiwania - wartość komórki C4 szukanego pliku. Wartości mogą się nadpisywać po wyszukaniu innego pliku.
No tak zgadza się. Pętla nie jest mi potrzebna. Ale taki kod działa więc jest ok. Plik będzie generowany raz na jakieś dwa dni, dlatego nazwa generowanego pliku zawiera formułę aktualnej daty z komórki "B3". Bardziej zależy mi aby za każdym użyciem makra generował się w katalogu "wyniki" nowy plik. Wówczas w katalogu "wyniki", po jakimś czasie mam kilka...
Przy ukrywaniu czyszczona jest zawartość ComboBox'a. W tym momencie tblTmp jest pusta (i=0 w Change). Oczywiście jeśli zaczniesz pisać (Change), lista się wypełni. Aby to uzupełnić, trzeba przypisać listę w przypadku i=0 przy Change. Dopisz linię za Combo.Clear [syntax=vbscript] If i = 0 Then 'jeśli nic nie dodano to skasuj listę (zapobiega nadpisywaniu)...
Dzień dobry wszystkim. Piszę do Was ponieważ mam problem z napisaniem funkcji (i/lub skonstruowaniem) arkusza w excel 2016 za której pomocą mógłbym pobrać z zewnętrznego pliku dane wielokrotnie. Chodzi o to, żeby funkcja nie nadpisywała wcześniej wstawionych danych tylko automatycznie np. z uwzględnieniem aktualnej daty przesuwała się o tyle a tyle...
Weż dla pustego arkusza zastosuj: Dodano po 6 Reusso: Kolega sugerował użycie innej nazwy dla zmiennej, która przechowuje pierwszy wolny wiersz. Jeśli skasowałeś +1 to kolejne kopiowania będą nadpisywać ostatni wiersz. Nieprawda. Sugerowałem inny sposób znajdowania indeksu ostatniego używanego wiersza. A to, że się przyczepiłem, że LastRow + 1 jest...
Nie chodzi o format a o to że na niej nadpisywałeś a więc instalowałeś zapisywałeś pliki. Jeśli nie to np. TestDisk - PhotoRec może odnaleźć plik
Niepotrzebnie się wtrąciłem i namieszałem. Nie uwzględniłem podpowiedzi kolegi PRL. Wróć do kodu z przed mojej podpowiedzi dodaj na chwile apostrof przed zmienna nw i sprawdz co się dzieje :) Jeszcze raz zamieść cały kod. Na pewno w tym kodzie przedstawionym wyżej "b.Cells(10, 4) = a.Cells(x, "O")" nadpisuje to co było linię wyżej więc tez dodaj przed...
Może nadpisywać, nawet lepiej jakby nadpisywało. Bo one tylko raz drukują te naklejki dla danego pacjenta. I jak dojdzie nowy pacjent, żeby nadpisywało dane tego nowego pacjenta za tego poprzedniego i tak dalej. Chodzi o to, żeby każdy nowy pacjent, był nadpisywany w naklejkach. Mogę załączyć ten pliczek jak potrzeba, może będzie bardziej czytelny,...
Wypróbuj, dostosuj do własnych potrzeb Like , do wyrzucenia :)
Chodzi o standardowy podpis zapisany w pamięci Outlooka, który dodawany jest na końcu wiadomości. Wklejając nadpisywany jest podpis, więc tak myślę, że trzeba go wcześniej zapamiętać i dodać po wklejeniu, tylko nie mogę sobie z tym faktem poradzić..
Dzięki Piękne byłem na dobrej drodze :] To działa - działa PRAWIE jak należy - jedyny problem jaki jeszcze występuje to taki że owszem wpisuje w odpowiednie pole (po lekkich zmianach) wartość... ale jest to wartość pusta... Nie wiem albo nie mogę trafić w pole zaczytywania albo może format danych w pliku2 jest coś nie teges... Udało mi się zczytać jedną...
Sub CreateWorkbooks() Dim wbDest As Workbook Dim wbSource As Workbook Dim sht As Object Dim strSavePath As String Application.ScreenUpdating = False 'Don't show any screen movement strSavePath = "Grafiki.xls" Set wbSource = ActiveWorkbook For Each sht In wbSource.Sheets sht.Copy Set wbDest = ActiveWorkbook wbDest.SaveAs strSavePath & sht.Name wbDest.Close...
Na tej liście w Arkuszu1 brakuje komórki z kolumny E. Mam nadzieję, że to nie przeoczenie. Ponieważ łatwiej jest kopiować po kolei, więc wykonuję to jedno dodatkowe kopiowanie w pętli, a później nadpisuję skopiowaną wartość. A tak w ogóle to powinien być Twój załącznik! Proponuję taki kod (też uruchamiany dwuklikiem w wierszu, z którego chcemy kopiować):...
Ten skrypt nie kopiuje dokładnie - nadpisuje ostatni wiersz, bo nie przesuwasz zmiennej NextRow na kolejny wiersz. Kod po poprawkach: [syntax=vbscript]Private Sub CommandButton1_Click() Dim FolderName As String, fileName As String Dim NextRow As Long Dim ws As Worksheet Application.ScreenUpdating = False FilesToOpen = Application.GetOpenFilename _ (filefilter:="Microsoft...
Wygląda to tak, że dane klientów znajdują się w pliku Excel, natomiast dokument wystawiany jest przy pomocy Worda. Dziennie wystawiane jest około 7-10 dokumentów dostawy. I chciałabym dowiedzieć się czy jest możliwość jakiegoś zautomatyzowania tej procedury, ponieważ dotychczas wszystko było wklepywane ręcznie. Przez "nadpisywanie" rozumiem to, że tak...
Witam, pracuję nad makrem które sukcesywnie będzie zczytywać odpowiednie dane z sieci WEB i wszystkie je zapisywać. Udało mi się już zmusić excel do automatycznego zczytywania danych co minutę. Problem polega na tym, iż taki plik coraz bardziej zużywa RAM. W związku z czym mam pytanie jak poradzić sobie z tym problemem? 1)Czy można włączyć excel który...
Z częścią sobie już poradziłem. Ale czy mogę dostać chociaż podpowiedź w jaki sposób stworzyć Macro, które będzie kopiowało cały wiersz z jednego arkusza (po naciśnięciu odpowiedniego przycisku) i przenosiło go do drugiego arkusza - nadpisywało, tzn stare wiersze będą zostawione, a nowy będzie lądował zawsze poniżej ostatniego zapisanego wiersza? Dzięki...
Witam, Czy istnieje możliwość nadpisywania istniejącego pliku nowym plikiem bez utraty danych? Co przez to rozumiem... Mam co godzinę generowane z system zestawienie, które jest eksportowane do Excel'a. A następnie zapisuje to do arkusza o nazwie "Arkusz1" Chciałbym żeby, każde nowo wygenerowane zestawienie w pliku Excel po zapisaniu w docelowym arkuszu...
Wypadało by jednak założyć nowy temat, wtedy (w uzasadnionych przypadkach) zawsze możesz kliknąć [pomógł]. 1) Końcowy znak. Sprawdź jeszcze raz ustawienia czytnika. 2) Makro. Zależy czy komórka po wpisaniu kodu jest w trybie edycji, czy nie (prawdopodobnie opcja w czytniku). Czy następny kod jest nadpisywany, czy dopisywany w komórce? 3) Inaczej. Jeśli...
[syntax=vb] .Offset(1, -3).Resize(.Rows.Count / 2, 12). _ SpecialCells(xlCellTypeVisible).Select Selection.Copy Sheets(2).Select Sheets(2).Cells(ostWrs, 1).Select ActiveSheet.Paste [/syntax] Poprawiłem końcówkę, tak żeby nie nadpisywało mi wyników. Mam tylko problem z pobieraniem połowy danych. Jeszcze tylko pozostaje zamiana Copy na Cut i usuniecie...
już nie ma szans na odratowanie danych ? Nadzieja powinna umierać ostatnia :idea: :D Jeśli ten pendrive jest sformatowany w FAT, oraz nie jest on przeładowany plikami (nie nastąpiło nadpisywanie) - to na pendrivie po otwarciu go w jakimś edytorze hexadecymalnym zwykle zobaczysz taki obraz jak na zrzucie :spoko: 1009039 Jak widać jest tam parę plików...
zamiast: If Cells(wrs, 1) <> "" Then powinno być: If .Cells(wrs, 1) <> "" Then (trzeba dostawić kropkę) SUPER ! Działa :) PS zauważyłem kropkę ;) 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...
Raczej wstawienie wpisanego tekstu między np. istnijące kropki. Nie działa u ciebie? Zwróć uwagę że kod jest w "bloku" Worksheet_BeforeDoubleClick a nie Worksheet_Change . Sprawdziłeś mój załącznik (przy włączonym makro)? Jaka masz wersję excela - choć to nie powinno mieć znaczenia? U mnie działa na 2003 i 2007. Makro po podwójnym kliknięciu w komórke...
Witam ponownie, ostatnio otrzymałam tutaj pomoc za którą dziękuję i znów jej bardzo potrzebuje, tym razem przy tworzeniu bazy. Jakąś tam bazę mam ale jest bardzo niefunkcjonalna więc do rzeczy: Jak powiązać wczytywanie wartości z komórki z arkusza "formularz" do "bazy" ale wg zmieniającej się daty i przesyłać te wartości do bazy ale w bardzo konkretne...
Dziękuję Macieju za odpowiedź ale to nie jest to o czym mówię, bo ta formuła nadpisuje mi drugi warunek, i tak wszystkie daty poniżej dziś+30 dnia są wyświetlane na pomarańczowo, a chodzi ot o aby podświetlały się się tylko od dzisiaj do dziś+30 dzień
Nie ma możliwości zmiany formatu pliku, zawsze jest plik Word i jest nadpisywany z taką sama nazwą... chodzi o zapis w tabeli kolejno w ostatnim pustym wierszu danych (wartości z żółtej tabeli) po każdej aktualizacji... Dodano po 1 Wykres może być z samej delty T...
tak tak, dokładnie, przepraszam za literówke, doszłam do czegoś takiego: Sub test() Dim filt As Range, r As Range Worksheets("one").Activate Set r = Range("A3").CurrentRegion r.AutoFilter field:=Range("M1").Column, Criteria1:="" Set filt = r.Offset(1, 0).Resize(r.Rows.Count - 1).SpecialCells(xlCellTypeVisible) 'MsgBox filt.Address filt.Copy With Worksheets("total")...
A w jaki sposób? Ja mam plik w który w arkuszu "magazyn" mam combobox w który wybieram numer zamówienia z zakresu z arkusza "zamówienia" w paru textboxach podpiętych pod combobx wyświetlają mi się dane o zamówieniu które są zaciągane z wierszy zestawienia zamówień. Następnie wpisuje w textboxie (do wprowadzania ilości) ilość jaka chcę dodać. Klikam...
Generalnie mam jeden plik o nazwie "raport_data" w którym mam "arkusz1" z którego chce kopiować dane do "arkusza2" w tym pliku ale tak jak w tym raporcie zbiorczym czyli jedna dana pod drugą odpowiednio dla danego dnia. Umiem zrobić makro żeby kopiowało dane ale po wygenerowaniu nowej doby te dane się nadpisują. pozdrawiam Dodano po 2 Zasada taka jak...
Witam, bardzo dziękuję za zainteresowanie się tematem jednak nie działa to do końca tak jak potrzebuję :( Problem polega na tym, że: po pierwsze przy kolejnym naciśnięciu importu, dane już raz zaimportowane są kolejny raz importowane i nadpisywane poniżej, potrzebuję aby dane raczej się aktualizowały o kolejne dodane pliki z danymi, po drugie w pliku...
X jest to kolejny numer wiersza . mam utworzoną pętle for : for x =8 to 38 czyli każdy dzień tygodnia nie ładuje mi wszystkiego tylko nadpisuje poprzednie czyli tylko ostatni zapis jest widoczny czyli godzina 10 jesli by pojawiała się też przerwa o 11 to by ona była widoczna . a ja chce to zapisać każdy w osobnym wierszu czy tam kolumnie . Dodano po...
Sprawdź, jak to działa (załącznik). Nie wiem, jakbyś chciał liczyć ceny. Ja założyłem, że: - mamy na przykład 3 dostawy po 10 sztuk towarów, pierwsza dostawa ma towar za 1pln, druga ten sam towar za 2pln, trzecia ten sam towar za 3pln, to wtedy: - w przypadku, gdy ktoś kupuje po jednej sztuce, pierwsze elementy będą miały liczoną cenę zakupu 1pln, po...
Skoro usuwasz wartość poprzednią (nadpisując ją) to excel tego nie policzy. zrób tak: wyznacz 12 kolumn (każdy miesiąc) w 13 kolumnie suma 12-tu (+ co tam chcesz doliczyć stałego). Dla szefa przygotuj to tak że ukryjesz miesiące wcześniejsze i kolejne (nadal z zerowymi/do wypełnienia polami) - uzyskasz w widoku: bieżący miesiąc i sumarycznie narastająco...
Czy w Wordzie, Excelu, ogólnie w Officie istnieje możliwość automatycznego zapisu dokumentu do osobnych plików, tak żeby nie stracić swojej pracy, ale by także móc wrócić do jakiegoś wcześniejszego etapu? W tej chwili jedynym znanym mi sposobem "awaryjnego" zapisu jest ustawienie automatycznego zapisu na krótki czas, jednakże zapis jest w postaci nadpisywania...
Cześć, mam pytanie odnośnie kopiowania danych z kilku arkuszy do jednego excela. Przerobiłem pod siebie poniższy kod, ale nie wiem jak ustawić żeby te dane kopiowały się po kolei, bo w tej chwili się nadpisują jeden na drugi. Chodzi o to, żeby dane z pierwszego excela wklejały się np. w komórce A2, z następnego do przypuśćmy A12, A18 itd. a najlepiej...
Sory że tyle pytań ale łatwiej od razu wiedzieć o co chodzi niż napisać kod a potem go przerabiać "paręnaście" razy bo autorowi nie o to chodziło. Jeszcze "jedno" pytanie: Czy pod przyciskiem aktualizuj plik ma tworzyć/sprawdzać od początku wszystkie umowy w arkuszu ogólnym i ewentualnie korygować je w poszczególnych arkuszach? Czy tylko ma złapać ostatni...
Można tak: [syntax=vb]Sub AddItem(ByVal sItem As String, ByRef cmbBox As ComboBox) ' adds item retaining alphabetic order Dim l As Long For l = 0 To cmbBox.ListCount - 1 Select Case StrComp(cmbBox.list(l), sItem, vbTextCompare) Case 0: Exit Sub ' already in the combobox Case 1 cmbBox.AddItem sItem, l Exit Sub End Select Next l cmbBox.AddItem sItem End...
Cześć! Stworzyłem makro, które z arkuszy odpowiadających kolejnym dniom kopiuje z zadanych zakresów wartości i formaty komórek (kolory, formatowania warunkowe itd.) do arkusza głównego. Niestety formatowania warunkowe nie nadpisują się w głównym arkuszu i po kilkukrotnym wykonaniu tej operacji plik nie nadaje się do użytku - szybkość jego działania...
Mam dziwny problem podczas pracy w programie EXCEL. Pracuję często na wielu otwartych plikach, kilkoarkuszowych. No i najczęściej jest tak, że wpisuję któreś z kolei dane do komórki i ku mojemu zdziwieniu (w sumie to już mnie to przestało dziwić) po zatwierdzeniu przyciskiem Enter, nagle zostaje przeniesiony do innego pliku. No i po takiej akcji, po...
Zrobiłem trochę inaczej tzn. bez drugiego arkusza, z nadpisywaniem starych wartości i tym błędem do obróbki (błąd dodawany jest do ostatniej pozycji w rozbiciu aby pieniążki się zgadzały co do joty ;) ) Pliczek w załączniku do obejrzenia. [syntax=vb]Sub rozbij() Const dni = 365 For Each kom In Range("D1:D100") 'petla ktora rozwija wartość jeśli 'x'...
Witam! Mam pewnien problem z markem. Przez parę dni szukałam na różnych forach informacji jak go poprawić, ale niestety nic nie znalazłam. Problem wygląda następująco. Mam makro, które generuje mi plik Worda od podstaw tj. tekst plus wstawianie danych z komórek na podstawie aktualnie zaznaczonego wiersza. Wszystko działa kiedy zapisuje tylko dokument...
Dzięki za dotychczasową pomoc. Faktycznie bez sensu, że Word nie pyta o nadpisywanie pliku. To ostatnie rozwiązanie nie do końca mnie satysfakcjonuje wybiorę sobie wygodniejsze. Dzieki jeszcz raz. Dodano po 19 Ponowne zapytanie :) Próbując przerobić plik pod siebie odkryłam, że jak pobierane są dane z szablonu to zmienia się ich formatowanie. Można...
Witam najlepsze forum w internecie :) Mam takie pytanko, poszukuję programu czy też wtyczki która pomoże mi w jednej kwestii. W skrócie o co chodzi: Posiadam komputer w biurze, dużo wypełniam jakiś tam tabelek w Excelu i teraz uwaga, szukam programu czy też jakiejś wtyczki która umożliwiła by mi dokonywania takich zmian w tym pliku (że gdzieś w tle...
Witam wszystkich. Proszę o pomoc w temacie przesuwania wierszy w excelu. Chodzi mi dokładnie o to, że w komórce A1 mam zmienną wartość która się sama aktualizuje co 1 sekundę. Chciałbym zrobić tabelę zmian tej wartości w funkcji czasu. W tym celu trzeba stworzyć tabelę np. 1000 zmiennych w kolumnie A w ten sposób aby w pierwszym wierszu była aktualna...
Przykład kopiowania danych dla wykresu z arkusza "baza-a.xls". Zostawiłem tę samą nazwę, żeby nie było potrzeby przerabiać później kodu. Makro szuka pliku "baza-a.xls" w tej samej lokalizacji, jeśli jest inaczej trzeba zmienić 3 linijkę kodu (podpowiedź w makrze) W pliku "baza-a" do filtrowania i kopiowania makro wykorzystuje kolumnę "O" i "Arkusz2"...
Proszę o pomoc. Mam nowego, legalnego Ms Excel'a 2010 i nowego, legalnego Windows'a 7. Przetwarzam duże ilości danych, obecnie porównuję wartości tej samej zmiennej z dwóch różnych źródeł i jeżeli są braki w jednym źródle, nadpisuję wartościami z drugiego źródła. Używam do tego prostej funkcji (pokazuję poniżej). Potem taką kolumnę zawierającą wartości...
Witam, Proszę o pomoc w napisaniu makra które po otwarciu pliku "arkusz ocen" będzie prosiło użytkownika o wskazanie lokalizacji pliku "baza". Po wskazaniu pliku excel otworzy plik "baza" skopiuję arkusz 1 (w tym pliku jest tylko jeden arkusz) i wstawi go do pliku "arkusz ocen" jak pierwszy arkusz. I teraz jeżeli w pliku "arkusz ocen" jest już skopiowany...
Mam następujący problem. Zaznaczam też że jestem całkowicie początkujący z VBA. Oto zadanie: w komórce "A5" arkusza "Arkusz1" znajduje się formuła która zwraca mi wartość liczbową. Zadanie jest wkleić wartość komórki "A5" arkusza "Arkusz1" do kolumny "C" arkusza "Arkusz2". Wartość komórki "A5" zmienia się po każdym filtrowaniu dlatego dobrze by było...
skaner symbol LS2280-SR20007R-UR, nie mam do niego żadnej płytki :/ chodzi mi o ustawienie w exelu tak aby w kolumnie np w kolumnie A dawał zapis kodu i ilosci w kolumnie B dawał zapis z drugiej etykiety porównawczej w kolumnie c dam funkcję aby sprawdzał prawda/fałsz chciałem aby z automatu po przeskanowaniu 2 pierwszych kodów w A, wskakiwał w kolumnę...
Witam, od czasu do czasu próbuję cos tam w excelu podziałać i usprawnić - nie jestem programistą ale co nieco VBA już się samodzielnie nauczyłem. I natrafiłem na problem z którym nie umiem sobie poradzić i liczę na Waszą pomoc ew. podpowiedź. Mam plik w Excelu z makrem (nazwijmy go: plik1), za pomocą którego: otwieram inny plik Excela (niech się nazywa:...
Dzięki wszystkim za pomoc, ale postanowiłem obejść tą sprawę tworząc po prostu osobny arkusz. Niestety mimo tego nie osiągnąłem celu, który chciałem. Poprzez funkcje tablicowe wyszukuję zadanych dat, te zwracają mi numery przypisane odpowiednio do dat i zwracają mi odpowiednie dane, które następnie są możliwe do rozdzielenia na listy. Listy odpowiednio...
Witam, Dzięki za odpowiedź. Niestety specyfika użytkowa tego arkusza oraz same działania użytkowników wymuszają na mnie takie rozwiązania. - Dany arkusz jest żyjącym dokumentem. Dostęp do niego mają różne działy. - Niestety część osób nie może mieć dostępu do edycji. Tylko do odczytu (np. produkcja). - Dział planowania oraz liderzy projektów potrzebują...
Witam z Nowym Rokiem, potrzebuje pomocy do pliku kontrolek pracy, jako, że Nowy Rok nastał czas ułatwić sobie pracę. Nie znam się za dobrze na Excelu, co potrafiłem to zrobiłem ale potrzebuje Waszej pomocy w kilku sprawach. 1) Potrzebuje Makro do zapętlenia daty; tłumaczę w arkuszu Liczydło w kolumnie Z mamy zakres dat w przedziale Z12 - Z95, potrzebuję...
Poniżej kod Z jakiego powodu? Wydaje się że jest to kwestia zamknięcia pliku w momencie wykonywania procedury. Wyświetlany jest jakiś komunikat? Brak ,po prostu procedura zostaje zatrzymana. W jakiej lokalizacji są pliki? Wszystkie (jak na razie), lokalnie W jaki sposób otwierane? Workbooks.Open
Kurcze, jeżeli chodzi o VBA to jestem zaczynającym samoukiem. Nie znam reguł stosowania wszystkich funkcji. Mogę prosić Cię o rzucenie okiem na mój kod i poradzenie w jaki sposób użyć Twojej funkcji? [syntax=vbscript] Private a As Integer 'zmienna globalna Private haslo As String Sub MsgBox_error1() 'wyświetla omunikat o błedzie MsgBox "Wypełnij wszystkie...
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...
Witam. Pracuję nad pewnym trackerem w Excelu do zbierania wybranych danych z arkuszów zewnętrznych. Założenie jest takie, że wchodząc w tracker użytkownik jest w stanie zobaczyć dane od początku zbierania do dnia obecnego. Główny problem tkwi w tym, że rozpisywanie tego funkcją w komórce powoduje, że otwieranie pliku robi się coraz bardziej czasochłonne,...
Przez windowsa jest skanowanie chkdsk bodajże. - jeśli Ci zależy na danych, natychmiast złam sobie rękę. nie rozumiem Nie podłączam dysku przed uruchomieniem windowsa bo to myślę że doprowadzi do skanowania przez ten windowsowy program do analizy/naprawy dysku... kiedyś kolega doradził mi usuwanie zer na początku i chyba na końcu danego pliku - kolegi...
Myślę, że to można zrobić formułami (ale może ktoś zaproponuje kod VBA). Formuły w wierszu 6. od kolumny C byłyby początkowo takie: [syntax=text]=MAX(JEŻELI(CZY.TEKST($B6:B... formuły są teraz w wierszu 7. Jeśli Excel starszy niż 365 lub 2021, to formuły tablicowe. Tam, gdzie trzeba wpisujesz...
Cześć, Proszę o pomoc ponieważ nie potrafię sobie z tym poradzić, a nie jestem biegły w temacie makr. Otóż pilnie potrzebuję skonstruować plik, który pełniłby rolę programu do generowania prostych faktur. Plik zrobiony według rzeczywistych potrzeb, miał zostać jedynie zautomatyzowany tak, by po kliknięciu w przycisk "Generuj wydruki" odbywał się zapis...
Dzień dobry, Przygotowałem, a raczej zaadaptowałem na podstawie opisanych przykładów kod pod swój arkusz excela. Mam 2 problemy: 1. Potrzebuję w arkuszu "material cost" z którego pobierane są dane dopisywać pozycje - w związku z tym potrzebuję aby combo odświeżało sobie dane przy otwarciu (lub jakiś trigger do odświerzania po wpisaniu nowych danych)...
Tak właśnie się dzieje. Czyli wyglada na to, że skopałem zakresy ale szczerze mówiąc nie wiem jak to poprawić Dodano po 12 dobra pozmieniałem trochę kod i wywaliłem te nagłówki, które w sumie nie są mi potrzebne. Kod nadal jednak nadpisuje kolejne tabelki w ostatnim wierszu tabelki poprzedzającej [syntax=vbscript]Sub Scalaj() Dim Skonsolidowany As Worksheet...
Kolego. A co ja Ci wysłałem? Mam pytanie korzystam z bardzo podobnego kodu poniżej, ale pojawił się problem po skopiowaniu np 10 wierszy z arkusza 1 i następnie kopiowaniu kolejnych linii z arkusza 2, linie z arkusza 2 nie wklejają się w pierwszy wolny wiersz pod tymi 10-cioma z arkusza 1 tylko nadpisują się na 10-tym, kasują ostatni wiersz. Czy w...
Jestem początkującą użytkowniczką VBA (Excel 2010). Mam pewne zadanie do wykonania. Mianowicie: W Arkuszu1 posiadam tabelę z danymi (ilość wierszy w tej tabeli nie jest stała). Jedna kolumna w tej tabeli to numer konta oddzielany separatorami (Kropki). Moim zadaniem jest przeniesienie tej kolumny do sąsiedniego Arkusza2, do utworzonej już tabeli, w...
Zastanawiam się, co da zablokowanie przycisku x? Przekonasz się. Albo jakiś inny patent na uniemożliwienie nadpisania pliku arkusza. Sprawdź. ps. poprawka niżej
Hm może tak. Panowie lesławek, oraz clubs - bardzo dziękuję za pomoc. Oba zaproponowane rozwiązania działają, nauczyły mnie kolejnych nowych rzeczy i jestem za to bardzo wdzięczny. Gdyby ktoś był ciekawy jak wygląda finalny kod (być może jest więcej takich laików jak ja), to podaje go poniżej: [syntax=vbscript] Option Explicit Dim tbl() As Variant...
Może to być wina albo słabego programu niektóre odzyskują typowe pliki zdjęcia grafika Word Excel a inne różnie traktują, albo coś Ci się nadpisało i wtedy lipa.
Kolega coś nie kuma z tymi liczbami porządkowymi. Dlaczego nie jest zadeklarowana zmienna 'a' , przecież ona przechowuje kolejny numer wiersza? Skoro kursor na starcie ustawia się w komórce F4 to dlaczego kolega nie liczy wierszy od tego kursora do miejsca wpisywania pierwszej danej? W moim przykładze było to a= b-2, gdzie: a - to wyliczony numer wiersza...
Nie wiem co pominąłem w odpowiedzi. Po prostu plik był na dysku HDD Samsunga, na drugiej partycji, odkryłem jego brak po miesiącu - czy czas po zwykłym usunięciu do kosza, ma jakieś znaczenie później podczas próby odzysku? Tak, to jest właśnie ta brakująca informacja. Czyli jak wyżej, plik najprawdopodobniej jest częściowo lub w całości nadpisany.
Cytat: Proszę, przeczytaj i zobacz co kolega Marcin12 napisał No właśnie. W jego wypowiedzi kilkakrotnie przewija się Google. o tym chyba pisał kolega Marcin12 jesli podażysz... : Ale nawet nie pofatygowałeś się żeby sprawdzić co zacz to ustrojstwo (On Error) robi. oto co zrobiłem zanim dokonałem zmian w moim makrze po zmianach o których wspomniał...
Tą metodą się nie da, bo zamażesz dane wejściowe i funkcja nie będzie miała skąd pobrać danych. Możesz ewentualnie dodać nowy arkusz i tam zapisać w komórkach tą funkcję z odwołaniem do konkretnego arkusza. Później metodą kopiuj i wklej możesz wynik nadpisać do komórek źródłowych. Pamiętaj tylko, że po tej operacji w arkuszu dodanym, w którym będą odbywały...
a da sie zrobić ze po zeskanowaniu/wpisaniu w zółtym polu numeru narzędzia wprowadzany numer zniknie zeby nie trzeba bylo kasować recznie? Czytnik nadpisze wartość, ale jeśli musi być... Dopisz sobie po '.Select' '.Value=""': [syntax=vbscript] Else MsgBox "Nie ma w bazie" End If .Select .Value = "" 'to tutaj End If[/syntax]
Prośba o sprawdzenie kodu. Kod składa się z 5 "oddzielnych" programów, które pojedynczo (1 z nich zostawiam, a resztę zakomentuję) działają. Problem pojawia się, gdy chcę go uruchomić jako całość. W 60% przypadkach coś nie działa. Program wykona się cały bez errorów, ale 1) często wczytuje dane, a potem nie usuwa pustych wierszy 2) źle porównuje obie...
Easy Recovery (http://www.ontrack.com/software/) - lub cos podobnego. nie da Ci to jednak gwarancji ze plik bedzie w pelni sprawny (mozliwe ze po tym obszarze na dysku juz zapisales inne dane...)
Można. Sposób szybki: jeśli plik zostanie otwarty w trybie Output, to dotychczasowe dane zostaną nadpisane nową treścią, np. numerem bieżącego/następnego protokołu. Można tez skorzystać z trybu Append - wtedy mamy możliwość dopisywania kolejnych danych. Może to byc przydatne do szybkiego bilansu, bo dane o dotychczas utworzonych raportach będą od ręki...
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...
https://pl.easeus.com/data-recovery/reco...
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...
W Twoim kodzie było: [syntax=vbscript]ActiveWorkbook.Close[/s... tę linijkę po prostu przepisałem. Gdy zapisuje się plik pod nową nazwą przez SaveAs, otwarty skoroszyt przyjmuje nazwę zmienioną pod którą był zapis. Nie wiem, czy można zmienić nazwę otwartego skoroszytu inaczej niż przez zapisanie go. Zatem w tym przypadku proponuję ponowny zapis...
Mam plik Excela z dość dużą ilością danych. Ostatnie kilkadziesiąt wierszy zostało usuniętych i zamiast kliknąć "Zapisz jako" ktoś kliknął "Zapisz" i zamknął Excela. Czy w ogóle istnieje możliwość odzyskania zawartości takiego nadpisanego pliku?
Ustawiasz w programach wyszukiwanie plików po rozszerzeniach *.xls lub *.xlsx lub *.tmp i jak coś odnajdą to zapisujesz koniecznie na innym nośniku niż ten z którego odzyskujesz np na pendraiva. Pliki mogą nie mieć takich samych nazw jak twoje poszukiwane excelowe .I otwierasz każdy i wiesz czy jest zdrowy czy nadpisany i uszkodzony.
Makro spełnia moje wszystkie dotychczasowe oczekiwania jednak potrzebne było by jeszcze zabezpieczenie przed nadpisaniem elementu o tej samej nazwie najlepiej takie jak na foto. https://obrazki.elektroda.pl/8142678600_...
nadpisywanie pliku excel excel makro nadpisywanie komórek nadpisywanie dodawanie
schemat helios tc500 kocio vaillant sterowa hamulec grzać
reklamacja wtryskiwacze stable diffusion
Napięcia na wyjściach głośnikowych Radmor 5412 Jak rozpoznać bieguny superkondensatora?