Witam! Możesz wykorzystać kod: :spoko: [syntax=vbscript]Public Sub zapisz() Dim Wb_Name As Variant Wb_Name = Application.GetSaveAsFilename If Wb_Name <> False Then ActiveWorkbook.SaveAs Filename:=Wb_Name End If End Sub [/syntax]
Witam. Wchodzisz tak: Narzedzia -> Opcje -> Zapisywanie (zakladka). Pozdrawiam.
[syntax=vbscript]Workbooks.Open ("C:\Users\Fransf\Desktop\TESTY\Klienci\... & nazwaklienta & ".xlsx")[/syntax]
[syntax=vbscript] Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" _ (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long Private Const MAX_PATH As Long = 260 '~~> Change this where and how you want to save the file Const FlName = "C:\MyWorkbook.txt" Sub Sample() Dim tmpFile As String Dim MyData As String, strData()...
Podmień na [syntax=vbscript]NowaNazwa = ThisWorkbook.ActiveSheet.Range("A1").Val... & ".xlsm"[/syntax]
Ok, ale na to trzeba wolnego czasu.
Pierwsza zmiana wpisuje noc (zapisz), druga zmiana wpisuje rano (zapisz)... A co się dzieje z wartością komórki "noc" po pierwszym zapisie :?: a co przy drugim zapisie ? :D W mojej ocenie makro zapisujące powinno na końcu czyścić wpisy poprzedniej zmiany np zapisu czasu przez poszczególne zmiany można wykorzystać Twój pierwotny kod w postaci: [syntax=vbscript]Sub...
Witam ! W mojej ocenie radzisz sobie Kolego całkiem dobrze z tworzeniem prostych formuł i formatowaniem warunkowym :D Po korekcie drobnych błędów i uproszczeniu zapisu dat i czasu (nie widzę potrzeby zapisu w dwóch kolumnach) Twój arkusz może wyglądać jak w załączniku. 786955
[syntax=vbscript]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then w = Target.Row ok = Cells(w, Columns.Count).End(xlToLeft).Column nw = Cells(Rows.Count, "A").End(xlUp).Row + 1 Range(Cells(w, 1), Cells(w, ok)).Copy Destination:=Range("A" & nw) Cancel = True End If End Sub [/syntax]
arkusz i zapisał go w tym samym skoroszycie ale pod nazwa wzięta z komórki. Następnie zapisał by plik w określonym miejscu z nazwa rownież z określonej komórki. Napisz do wyjaśnienia adresów tych komórek. Ponadto sciezku dla zapisu Dodano po 1 [syntax=vb] Sub Kolejny_dzen() Sciezka = "D:\tmp\" '- to dopasuj do swoich potreb plik = Sciezka & Format(Int((Date...
Wyszło mi coś takiego sprawdż czy ci pasuje Musisz tylko zmienić sposób zapisu godziny czasu wymaganego kontaktu na taki jak w przykładzie bo inaczej nie będzie liczył
Jaka wersje Excel ? Jaky komunikat?
Nie precyzujesz co ma być zapisane w nowym pliku. Zakładam, że arkusz "dane". Wklej kod do modułu standardowego, zdefiniuj ścieżkę zapisu i podepnij pod przycisk [syntax=vb]Sub Zapis() sc = "C:\" 'wpisz path jako string, koniecznie z ukośnikiem na końcu nazwa = Range("B1") If Cells(1, 2) & Cells(2, 2) <> Empty Then With Sheets("dane2") ostWrs...
Nie wiem jak ostatecznie zdecydowałeś się to zapisywać, ale zasady są takie. Jeśli zastosujesz zapis tekstowy w rodzaju: [syntax=text]=JEŻELI(A3=8;"7:35";"")[/sy... wynik w postaci tekstowej, który nie nadaje się wprost do obliczeń. Jeśli zastosujesz zapis liczbowy typu: [syntax=text]=JEŻELI(A4=8;--"7:35";"")[/... ułamek określający...
Może tak? Private Sub CommandButton14_Click() Dim newFile As String, fname As String fname = "nowy plik" newFile = fname sFName = Application.GetSaveAsFilename If sFName <> False Then ActiveWorkbook.SaveAs Filename:=fname End If End Sub
Z Accesem jeszcze nie pracowałem, trochę się obawiam, że musiałbym poznawać go od podstaw zanim coś w nim stworzę. Tworzę tą bazę już od dłuższego czasu i chciałbym ją wreszcie skończyć więc wolałbym się ograniczyć tylko do Excela, którego znam jako tako i lubię. Jestem skłonny zrezygnować z nadawania plikowi bazy atrybutu tylko do odczytu. W tej chwili...
Witam np tak [syntax=vbscript] Range("B1") = Me.ComboBox1.Value If OptionButton1.Value = True Then Range("B2").Value = "tak" [/syntax]
Witam wszystkich. Szukam od dłuższego czasu jak rozwiązać mój problem, który polega na zmianie (aktywacji) dysku Mam napisane makro, które zapisuje w określonej lokalizacji pliki z raportu ale aby prawidłowo działało musi być w offisie ustawiona domyślna lokalizacja plików excela zgodna z dyskiem ścieżki oczywiście z używanego makra. Próbowałem Dir...
Dlaczego takie udziwnianie? Jest przecież metoda SaveCopyAs. Schemat mógłby być taki: [syntax=vbscript]Private Sub Workbook_Open() Dim plik As String plik = Left(Me.Name, InStr(Me.Name, Year(Date)) - 1) Me.SaveCopyAs plik & Format(Now, "yyyy-MM-dd_hh_mm_ss") & ".xlsm" End Sub[/syntax]Folder można sobie uzupełnić, jeśli kopie mają być zapisywane w innym...
Na początek dwie uwagi: 1. Nie należy manipulować formatowaniem "dosuń do prawej" i "dosuń do lewej" w trakcie opracowywania danych, bo to skutecznie utrudnia orientację, z czym mamy do czynienia w komórce. Excel domyślnie dosuwa liczby do prawej krawędzi komórki, a teksty do lewej. To jest ważna informacja, bo czasem jakiś zapis przypomina datę/czas,...
[syntax=vbscript]Sub ZapiszPDF() Range("A1:CP54").ExportAsFixedFormat xlTypePDF, ThisWorkbook.Path & "\Wynik\" & [J6] & ".pdf" End Sub [/syntax]
Tak to wiem ale nie mam zielonego pojęcia od czego zacząć z pisaniem takiego kodu. Excel będzie uruchomiony ciagle bo będzie używany jako przekazywanie statystyk na monitor tylko chciałbym żeby w między czasie tam przykładowo o godz 23 robił sobie taki jakby dobowy zapis.
Witam, mam dosyć rozbudowany plik excel-a (wiele arkuszy, połączeń z innymi skoroszytami, makra, itp.), lecz nie to jest problemem. Mimo ogromnej ilości danych arkusz działa dosyć sprawnie. Problemem jest długie zapisywanie skoroszytu 2-4 minuty w zależności od komputera. Zależy mi na tym żeby dane nie zostały utracone, więc po wykonaniu pewnej czynności...
[url=https://docs.microsoft.com/en-us/of...
ma byc xlTextPrinter(=36) lub xlPrinter(=2, jak w makro)? Dodano po 4 With ActiveWorkbook .Unprotect Workbook to nie jest arkusz, tylko skoroszyt Dodano po 5 P.S. xlPrinter zapisze plik .SLK, nie .PRN
Pozwoliłem sobie wtrącić bo mam chwilę czasu. Dodaj jeszcze jedno jeżeli() które sprawdza czy jest zapis w komórce przylegającej do danych. http://obrazki.elektroda.pl/3459288200_1...
Witam, Podczas pracy na pliku Excel miałem możliwość edycji i zapisu. lecz po pewnym czasie nie mogłem edytować(nie mogłem ani nic wpisać do komórek, ani nic skasować) i zapisywać. Po upływie 10 min Excel tak jakby się odblokował(mogłem wszystko już robić). Co może być przyczyną i jak pozbyć się tego problemu na przyszłość. Z góry dzięki za odpowiedź.
Witaj. Pierwsza rzecz - godziny od minut rozdzielamy dwukropkiem, nie przecinkiem. 16,30 to liczba 16,3, a 16:30 to godzina 16 i pół godziny (czyli dla obliczeń 16,5). Format godzinowy, a nie liczbowy, bardziej nadaje się do wyświetlania czasu. Wynik zsumowanych czasów pracy natomiast można wyświetlić jako liczbę (i wtedy, ze względu na sposób, w jaki...
Nagraj sobie makro zapisywania. Poniżej zarejestrowane (bez korekty) dwa: "Zapisz jako" oraz Ctrl+s (zwykłe zapisz) http://obrazki.elektroda.pl/3841968300_1... i wybierasz z listy. Aby oprogramować komórkę/zakres potrzebujesz procedury zdarzeniowej [url=http://dzono4.w.interiowo.pl/kurs/d... Tu należy warunkowo wywołać...
[syntax=vbscript]Dim a, b As String[/syntax] W zapisie tym zmienna 'a' jest typu 'Variant' a nie 'String' ... : ) ... vba to niezupełnie VB - powinno być raczej: [syntax=vbscript]Dim a As String, b As String[/syntax] No ... i niekoniecznie o taką konstrkcję funkcji chodziło - jeśli chciałbyś się do niej odwoływać z poziomu innych pól, to raczej się...
Witam Mam problem z liczeniem czasu pracy zapisanego w jednej komórce arkusza excel. Chodzi o taki zapis 6:30-14:30, jak obliczyć czas pracy. Wiem, że były podobne pytania ale jakoś w archiwum nie mogę znaleźć pomocy dla siebie. Kolejna sprawa to liczenie czasu zmiany nocnej 22:00 - 6:00. Może ktoś mógłby pomóc. W załączeniu przykładowy grafik.
Ustawienia lokalne są poprawnie skonfigurowane To jeszcze sprawdź "obracając" zapis z No niestety nie pomogło :-(
Do tego nie jest Ci potrzebna żadna pętla. Najpierw musisz sobie określić pierwszy wolny wiersz w arkuszu Inkrementacja jest zbędna przecież (kod pod przyciskiem)... 1. Wywal pętlę. 2. W miejsce a=a+1 wpisz powyższą linię i ciesz się działaniem.
Spróbuj Zmień swój czas do pracy makro
[syntax=vbscript]Sub PDFy() s = "C:\PlikiPDF\" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=s & "Excel.pdf" Set Wrd = CreateObject("Word.Application") a = s & "Excel.pdf " For x = 1 To 2 Set Doc = Wrd.Documents.Open(s & x & ".docx") p = s & "Doc" & x & ".pdf" Doc.SaveAs p, 17 a = a & " " & p Doc.Close Next Wrd.Quit q = Shell(s & "pdftk.exe...
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...
"in" to nic innego jak cal (25,4 mm) - przelicz sobie to w excel'u - ten drugi zapis jest prawdziwy (zgodny rachunkowo)...;)
Zmiana dysku do lokalizacji co otwarty dokument ChDrive ThisWorkbook.Path Zmiana folderzu do lokalizacji co otwarty dokument ChDir ThisWorkbook.Path
Cześć. Jak w C# zrobić zapis do excel i txt z wyborem dysku i katalogu?? Po wcisnięciu "przycisku zapisz" wyskakuje okno z wyborem dysku i katalogu do zapisania. Pozdrawiam.
: ) ... szkoda, że "autorka" tematu jak na razie straciła zaintersowanie ... fakt, że wcześniej nikt się nie odzywał, ale ... święta ... święta ... trzeba to uwzględniać ... w każdym bądź razie jak się temu przyjrzeć, to nawet ciekawie to wygląda, jak odczyty z jakiegoś systemu nadzoru ... może warunków termicznych ? Można by to popróbować w różnych...
Nie napisałaś jeszcze ważnej rzeczy: w której wersji Excela ma to pracować? Czas w Excelu zapisuje się z dwukropkiem tzn. np. 7:20 oznacza 7 h 20 min. Na takim zapisie można prowadzić obliczenia. Czas widoczny w komórkach to efekt formatowania. W rzeczywistości Excel interpretuje godziny jako części doby: 24 h = 1, a krótsze odcinki czasu są odpowiednimi...
Makro uruchamia pokazanie czasu i wkleja jej wartość do określonej komórki.
Oto twoje makro. Powodzenia Dim PreviousValue As Variant Private Sub Worksheet_Change(ByVal Target As Range) Dim wsZestawienie As Worksheet Set wsZestawienie = ThisWorkbook.Sheets("Zestawienie") If Not Intersect(Target, Me.Range("C3")) Is Nothing Then Dim NextEmptyCell As Range Set NextEmptyCell = wsZestawienie.Cells(wsZestawienie.Rows.C... "C").End(xlUp).Offset(1,...
Dobry wieczór, Tak jak napisałem poprzednio dane czasowe były tekstem i nie można z nich było zrobić prawidłowego wykresu punktowego. Jeżeli dane "liczbowe" w normalnie skonfigurowanym arkuszu są dosunięte do prawej krawędzi komórki, to znaczy, że są tekstem. Formatowanie tekstu jako czasu nic tu nie da. Należy dane pomnożyć przez 1, albo w osobnej...
Można ręcznie wpisywać datę, ale można też wcisnąć jednocześnie Ctrl i ; (klawisz Ctrl i znak średnika). A makrem Sub dzisiejsza_data() ActiveSheet.Range("A65536"... 0) = Date End Sub
Wiesz co, za daleko to poszło tu pojawiają się jeszcze inne błędy. Musze to przemyśleć od początku. edit ----------------------------------------... Trzeba było tak zrobić od początku - nie było by tylu problemów. Skróciłem formułę ale dodałem "zamianę" danych co jest logiczne: Jeżeli godzina końca jest mniejsza od godziny początku to znaczy, że godzina...
Witam zainteresowanych tematem. Powoli chce zamknąć sprawę programu do pomiaru i zapisu wyników z pracy paneli PV. Proszę o uwagi i ewentualnie sugestie. Jak to już wygląda to fotka w załączeniu. Dodałem menu z którego będzie można wyłączyć lub włączyć wyświetlanie cyfrowe wartości mierzonych poniżej wskaźników analogowych. Testy programu robię podając...
Matflo Export (2).csv Zmień nazwę pliku np na MatfloExport.csv i zamknij ten plik (żeby nie był używany przez jakąś aplikację) - musi przyjąć :-) Plik czas(3).xlsx został utworzony do wyliczenia czasu przebywania osób w strefie kontrolowanej - na podstawie zapisu rejestratora sporządzony był także plik csv i udostępniony w tamtym wątku.
Potrzebuję zaimportować plik w formacie XML do programu Excell... Plik XML to raport z systemu RCP ROGER i chcę na tych danych popracować ... Z treści tego pliku wynika, że jest on utworzony przez program Master v.4. Czemu zatem importujesz ten plik do Excela ? Nie można analizować tych danych w firmowym programie Master ? Obawiam się, że zapis danych...
Temat już mocno przeterminowany, ale w ramach wiedzy załączam poniżej makro autozapisu co 15 minut, które działa w nowszych wersjach excela np 2010 Wklejamy w ten skoroszyt Option Explicit ' Zmienna przechowująca czas ostatniego zapisu Private dtLastSaveTime As Date Private Sub Workbook_SheetChange(ByVal Sh As Object, _ ByVal Target As Range)...
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...
Jako ścieżkę i nazwę (z A1) podstaw[syntax=vb] Filename:= Environ("UserProfile") & "\Desktop\" & Range("A1") & ".pdf"[/syntax]
Nie uważam excela za cud do programowania, ale co by dużo nie mówić jego makra są bardzo user friendly ;). Napisane makro działało 12 h (po czym sam je wyłączyłem). Zużycie ramu przez ten czas wzrosło o ok. 0,5 GB więc łatwo policzyć że 4 GB osiągnię po niecałych 4 dniach, co wtedy nie wiem :D, wole te 4 dni przeznaczyć na wymyślenie jak to zmienić...
Dobrze. Opiszę sytuację. Wykonałem urządzenie, konkretnie sterownik do pieca CO i chciałbym zarejestrować kilka danych w czasie. Temperatura, stany przekażników itp. Układ nie ma jeszcze zegara więc zależy mi, podpiąć po Rs laptopa i rejestrować dane np przez dobę i móc je później przeanalizować (wykresy itp.). Program ma odebrać ramkę i oznaczyć ją...
Wczoraj jakoś o tym nie pomyślałem i "wszedłem" od razu w zapis godzinowy. Pomyślałeś, pomyślałeś :) A sformatuj komórkę O23 z pierwszego swojego załącznika jako ogólny...
Replace, psze Pani, Replace...
Witaj =SUMA(PRZESUNIĘCIE($C$15;0;0;B1))
... potrzebuję wyciągnąć wszystkie unikaty, które znajdują się w kolumnie A i zapisać je do kolumny B. Na necie znalazłem formułę, która to wykonuje, niestety ma jeden minus, w przypadku gdy danych w kolumnie A będzie mniej niż zakres w tej formule, formuła wywala błąd. Wystarczy usunąć "g" z komórki A28 i wszystko znika. Jeśli ktoś ma jakiś patent...
sprawa wygląda tak,że dane są wprowadzane do arkusz czasem kopiowane z innego arkusz excel po czy arkusz jest zamykany z zapisem i podczas próby ponownego otwarcia występuje ten bład. ale nie za każdym razem arkusz jest uszkodzony i nie mogę odnaleźć zawartości która spowodowała błąd bo może gdybym znalazła co powoduje błąd spróbowałabym go naprawić
Do talerza HDD dokręciłem 3 czasze ( ok. 1/3 kuli ) średnicy ok. 7 cm. Silniczek ma wyjęty stojan, a w jego miejsce wstawiłem hallotron. Wykalibrowałem, przejeżdżając się kilka razy z różnymi prędkościami, w różnych kierunkach samochodem. Wystawiłem 1 m nad komin, czyli 9 m od gruntu i najistotniejsze: zapłaciłem za programik zliczający impulsy w zadanej...
Przeciez masz komunikat ze jest tam Project VB Nie mam 2013, zrob zrzut ekranu VBA edytora
Hmm... Trochu w VBA już utworzone. Nadzieję, że wiesz, jak nacisnąć F1. Wieczorem będzie więcej, teraz trochę czasu. Na przyszłość - Ja przemianowany arkuszy: 1 -> Form1, 2 -> Form2, 3 - Dictr Dict ionary - Slownik PS Jeśli będą oceniane kilka dostawcy,co ma zrobić kiedy przycisk "Wydrukuj"? OCENA2 - Muszą być wypełnione wszystkie pola?
W której komórce masz datę i w której kolumnie w pliku csv jest data do porównania? Dam Ci przykład. Jeżeli w komórce A1 jest data i chcesz ją porównać z datą, która jest w pliku csv, w kolumnie 3 (na trzecim miejscu po średniku), to: [syntax=vb] If Cells(x, 1) = a(2) Then Cells(x,2) = a(3) End if[/syntax] Rozumiesz powyższy zapis?
To wina Office, zobacz trzeci post w tym watku: http://answers.microsoft.com/en-us/offic... Office podczas zapisywania tworzy nowy plik zamiast modyfikowac otwarty.
a jej wynik to Kod: -06:40:00 Ten zapis wskazuje, że nie jest to wartość liczbowa (czasu :D ) tylko tekst :idea: :!: Nie uda Ci się nigdy (bez konwersji) dodać liczb do tekstu :please:
Cześć, mam windowsa 11 i na nim apliakcję word. Zawsze otwierałam plik "ania" edytowałam go np. 1 min i robiłam zapisz jako "asia" automatyczne zapisywanie mam ustawione co 20min od jakiegoś czasu coś się popsuło i podczas krótkiej edycji po zapisaniu w obu plikach mam tą samą treść czyli np. edytuję "ania" zapisuję jako "asia" i w obu plikach jest...
Excel zapis 1/1 może zrozumieć jako: styczeń 2001. Wydaje mi się, że tu należy szukać problemu. Możliwe, że zaplątała się gdzieś spacja lub tym podobne. Najlepiej wrzuć załącznik na forum (wytnij tylko ten interesujący nas fragment, zapisz w nowym pliku i podaj jako załącznik bez prowizji).
$B$1:$2000 z arkusza 1 czyli Arkusz1!B$1:$2000 Excel nie rozumie Twojego błędnego zapisu :cry: Jak wpiszesz =Arkusz1!$B$2:$B$2000 to będzie wiedział o co chodzi :please:
W uzupełnieniu propozycji "cbrman-a" proponuję ogólnie stosować do zapisu daty format liczbowy, a nie tekstowy (jak w przykładzie) :!: Jeśli będziesz chciał zrobić jakąkolwiek operację na wartościach dat np określić czas oczekiwania na realizację wniosku o dofinansowanie wypoczynku :D - wystarczy odjąć jedną datę od drugiej. Przy formacie tekstowym...
Tak i nawet działa, ale w pliku jest dużo arkuszy no i zajmuje to zbyt dużo czasu...
Cześć Potrzebuje waszej pomocy. Obecne proste makro które mam: [syntax=vb] Sub Info() Sciezka = "Y:\BAZA INFO" Nazwa = Format(Now(), "yy.mm.dd.hh.mm") & ".xls" ActiveWorkbook.SaveAs Filename:=Sciezka & "\" & Nazwa ActiveWindow.Close End Sub [/syntax] zapisuje wypełniony plik w folderze BAZA INFO a dalej już musze sam przerzucać pliki do podfolderów...
Co Ty się tak uczepiłeś ChDir i ChDrive? Masz Localization = ThisWorkbook.Path i tego się trzymaj i tę zmienną użyj do zapisu pliku dokumentu.
Po zainstalowaniu Kaspersky Internet Security 2013 na moim PC wystąpił problem z dokumentami Excela. Po dokonaniu zmiany w dokumencie (pliku) i jego zamykaniu pokazuje się komunikat, że zmiany nie mogą być zapisane, ale utworzony jest dokument tymczasowy, który należy zapisać pod inną nazwą ( zawiera dokonane zmiany). Po wykonaniu tego polecenia w nowym...
Cześć, Może nie bezpośrednio, ale mentalnie mi pomogliście. Rozwiązanie okazało się banalne, co nie znaczy, że straciłem na jego znalezienie ogrom czasu... Excel zawiera w opcjach zapisywania taką zabawną funkcję jak na poniższym obrazku: https://obrazki.elektroda.pl/2022664800_... Ta druga osoba, zamykając plik X , klikała zawsze "Nie...
Przykład korzystania z okna zapisywania z filtrem ZapiszJako = Application.GetSaveAsFilename(fileFi... Excel (*.xls), *.xls") I jeśli domyślna ścieżka i nazwa z komórki to sciezka = Application.DefaultFilePath & "\" nazwa = Range("A1").Value ZapiszJako = Application.GetSaveAsFilename(Initia...
Plik *.RAR ląduje na poczcie e-mail. Muszę go zapisać na dysku, rozpakować (plik *.CSV) - otworzyć plik, przerobić dane (formatowanie, usuwanie niepotrzebnych kolumn) zapisać jako *.CSV - o odpowiednim kodowaniu i zapisać na dysku FTP. Jeśli korzystasz z poczty przez outlooka to wszystkie te rzeczy, można nawet w excel vba zrobić.
ssd now snv125-s2/64gb. Powiem Ci, że obserwowałem zużycie procesora w trakcie testu i skakało ono na poziomie 5-15% czyli średnio 10% dzięki antywirusowi, explorerowi itd, jak to możliwe że dysk zabiera prawie 20% kiedy zużycie wynosi 10% dla wielu programów działających w tle? Sprawdzę ten program, wyłączyłem dla testu superfetch i prefetch, nic się...
Witam, To mój pierwszy post, więc witam wszystkich :) Siedzę od dłuższego czasu, kombinuję i niestety nie udaje mi się tego ani nigdzie znaleźć, ani samemu zrobić. Mam arkusz w którym jest baza klientów, nałożyłem filtr zaawansowany- zwraca poprawne dane, ale chciałbym, aby zrobić przycisk, który będzie automatycznie uruchamiał filtr po wybraniu parametrów...
Pewnie nie wiesz, że plik Excela będzie mogła edytować tylko jedna osoba w tym samym czasie ? Pozostali będą mogli otworzyć go w trybie tylko do odczytu. Profesjonalnie wykonuje się aplikację + zapis danych do bazy.
Widzę, że lubisz chyba jak się Ciebie ciągnie za język. :D Chętnie bym się w tym temacie doedukował jak coś wskażesz. Jak dla mnie śp. pamięci "kozak vba" "Charles Pearson" http://www.cpearson.com/excel/optimize.h... ps widzę że nie którzy stosują zapis np. [A1] łatwiejszy zapis ale jak piszą wolniejszy.
... efekt istnieje tylko w office 2003 ... Pytanie skąd się wziął ? Domyślnie w 2003 standardowa szerokość kolumn to 8,43 a tu skądś wzięło się 0. Sprawdź swoje makra, może one coś gdzieś rzeźbią, samo się to nie zrobiło, a szkoda by było stracić wyniki swojej pracy, przez być może drobnutki błąd w zapisie kodu.
Pewnie dlatego, że w matematyce zapis X =X +1 jest błędny.:)
Prowadzę od lat arkusz, w którym co miesiąc dokonywane są inne wpisy, praktycznie wszystkie wartości w komórkach pieniężnych. Czy Excel posiadam taką możliwość, jakieś zapisy w historii, abym mógł zobaczyć jak wyglądał ten arkusz w poprzednim miesiącu, dwa miesiące temu i trzy? Kto pyta nie błądzi, a jako montażysta video w słusznym wieku, programy...
Co prawda to twoja praca domowa, niemniej: Excel działa na danych dynamicznie. Bez makra "zapisywanie" do komórki "stałej" danej z jednej nie da się zrobić * . Ja widzę to tak (dwa sposoby): 1. Tabela. W trzech wersach pierwszej kolumny trzy (czy więcej) urządzeń. W nagłówkach kolumn tej tabeli od razu wpisane kolejne daty z kalendarza. Wpisujesz czas...
Używam Atmel Data Visualizer. Jest jaki jest, ale da się używać. Gdyby go Microchip aktywniej rozwijał to byłoby to niezłe narzędzie. Drugi program to Excel do którego mam plugina umożliwiającego zapis do komórek wartości odebranych z RS. Co dalej z tym zrobisz zależy tylko od wyobraźni, można nawet w czasie rzeczywistym coś tam poobserwować. Ale jakieś...
Jeżeli w A6 czas nie jest w sekundach tylko w ułamkach doby, to w F6 nie da się prościej zapisać. Natomiast w komórkach B6 i C6 można sobie wyliczyć minuty, czy godziny, co potrzeba, i dalej tego używać. Tylko to już są liczby w formacie ogólnym, a nie w formacie czasu. Format czasu to są zawsze ułamki doby, a to co widać w komórce, to "złudzenie",...
Dzień dobry, Jeżeli ukrywanie kolumn ma stanowić jakiś problem, to można to również zapisać elegancko z użyciem nazw. Są też zwolennicy tzw. megaformuł, ale ja do nich nie należę.
Jeśli podasz liczbę jako tekst, to nie zmieni jej na inny zapis. Przed liczbą wpisz apostrof.
HeHeHe :) Prot, Maciej, Bardzo dziękuję Wam za pomoc. O to mi właśnie chodziło, działa wyśmienicie. Owszem, istnieje ryzyko, że operator zostanie dłużej na stanowisku pracy i wówczas jego przerwa (na tym stanowisku) trwa np. 20min., a kolejne 10 min trwa już w zapisach (raporcie) innego stanowiska, ehhh Póki co zwracam im uwagę, żeby zapisy czasu pracy...
W udostępnianiu plików Excel w jaki sposób poradziliście sobie z dopisywaniem wierszy. Jeżeli zmieniam komórkę A5 to w tym samy momencie ktoś może również w tym samy momencie zmienić komórkę A5 ale po odświeżeniu zobaczymy zmianę i zostanie podświetlona komórka. co jedna się dziej jak dodam nowy dane do nowego wiersza np. ostatni wpis wiersz 10. Patrzę...
Nie znam niczego co bym mógł polecić, najlepiej poszukać na google. W załączniku umieściłem przykład z jakiegoś mojego projektu jakbyś chciał rozwiązanie podpatrzeć. Mimo że jest to plik .xml, zapisuję go jako .xls, dzięki temu ikona wygląda jak excel ;)
Tak/nie. To zależy jakie naprawdę są ilości. Czasem używa się zamykaniu w transakcji "paczek" na poziomie np setek/tysiąca operacji atomowych, byle wspólnych logicznie. Nie da się wrzucić w jednej transakcji 1mln rekordów np z migrowanej "starej bazy". To rzeczywiście zależy od ilości danych, jak również parametrów sprzętu, ilości pamięci etc... Najlepiej...
To napisz sobie, w Excelu na przykład. Hmm.. To jest myśl nawet. Tylko że nigdy nie miałem styczności z excelem, prócz 6 klasy w podstawówce ;( Myślałem też o C++ ale tak myślę że zanim ja to wszystko ogarnę to minie sporo czasu.
Niestety po podmianie zapisów nic się nie zmieniło. Nadal jeżeli mam otwarty jakikolwiek zeszyt (a zamknąłem ten ze skryptem) to Excel chce ponownie otworzyć plik ze skryptem. Czasem się też zdarza, że plik zapisuje się w "Moich dokumentach" a nie tam gdzie się faktycznie znajduje (dysk sieciowy).
Visual Basic for Application "myśli" po angielsku. Używasz metody TextToColumns, która jest przeznaczona do podziału tekstu między kolumny. A Ty jej dajesz czas, a nie tekst. Więc ta metoda sobie najpierw konwertuje wg standardów amerykańskich zapis czasu na amerykański (z podziałem doby na 2 połówki AM/PM) i tekst w tej postaci dzieli dalej na kolumny....
Set Wb=Open(Fn) ==> Set Wb = Workbooks.Open("D:\abc\" & Fn) Zbyt dosłownie potraktowałeś ogólny zapis o otwarciu pliku.
Jak większość społeczeństwa odpowiedziałbym im więcej tym lepiej pożytecznych założeń formuły, ale ponieważ szanuje czas osób które chce mi pomóc możemy na sztywno założyć że zapis będzie typu 10-20, 22-03, czyli bez kropek i kodowania minut. Takie zapisy będę stosował. Natomiast jeśli zmiana jest prosta i nie wymaga dużego wkładu czasu chętnie dla...
Fajnie że załączyłeś przykład ... a możesz wskazać na twoim przykładzie który z pracowników pracuje całą godzinę a który 15 minut. Bo jak już będziesz wiedział, to podpowiem że w excelu 1 godzina to w rzeczywistości wynik dzielenia: 1/24 (czyli podział doby) Więc by wyliczyć wartość dziesiętną z czasu (0,5 godziny) trzeba czas pracy podzielić przez...
Proszę jeśli to możliwe o nadanie jakiegoś kierunku, od czego zacząć. Po mojemu: 1. Lista unikatów wg kolumny "B" - pod warunkiem, że nie ma dwóch różnych osób o tym samym nazwisku. Ew "D", jeśli pole jest obowiązkowe. Najprościej przez Collection w pętli 'For Each arkusz' z wyłączeniem "Szablon". 2. Bardzo podobną pętlą wypełniasz tabelkę w "Szablon"...
Przyjmij sobie jako zasadę, żeby zawsze załączać plik Excela ilustrujący problem. W nim należy pokazać układ danych i oczekiwany wynik. To ułatwia potencjalnym pomagającym wyobrazić sobie oczekiwania pytającego. Inaczej trzeba sobie wyobrażać, jakie są oczekiwania i niepotrzebnie traci się czas. Zobacz, czy o to chodziło? W jakim formacie miał być ten...
zapis excel excel zapis bascom zapis czasu
tworzyć instalka cannot convert kompresor sprezarki
galmet wyswietlacz galmet wyswietlacz
Wolna elekcja w XVII wieku a kryzys Rzeczpospolitej Saeco nie robi kawy - napełnianie obwodu i standby