Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Czy jest mozliwosc stowrzenia makra albo czegos prostszego co bedzie obliczalo czas wpisywania tekstu w dana komorke. Tzn. wchodzisz w komorke A1, czas zaczyna tykac w momencie wpisania pierwszego znaku i przestaje w momencie wyjscia z komorki. Wartosc czasu wpisana zostaje w komorke A2.
Jezeli ktos potrafi napisac proste makro to bede wdzieczny.

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Karol Słomiński:
Czy jest mozliwosc stowrzenia makra albo czegos prostszego co bedzie obliczalo czas wpisywania tekstu w dana komorke. Tzn. wchodzisz w komorke A1, czas zaczyna tykac w momencie wpisania pierwszego znaku i przestaje w momencie wyjscia z komorki. Wartosc czasu wpisana zostaje w komorke A2.
Jezeli ktos potrafi napisac proste makro to bede wdzieczny.

moze tak...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If sInitial_Target = "" Then
sInitial_Target = Target.Address
sTime_Start = Time
Else:
sNext_Target = Target.Address
sTime_Stop = Time
Cells(1, "A").Value = Format(sTime_Start - sTime_Stop, "hh:mm:ss")
End If
End Sub
Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Czy ja powiniennem cos w niej zmodyfikowac, bo mi nie dziala.
I w ktora komorke powiniennem wpisywac tekst bo jak czytam kod to wyglada mi ze kalkulacja zostanie obliczona w A1, a ja bym chcial powiedzmy zeby czas pokazal sie automatycznie w sasiedniej komorce. Czyli tekst wpisuje w A1, a powiedzmy obliczony czas w B2.

DZieki

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Karol Słomiński:
Czy ja powiniennem cos w niej zmodyfikowac, bo mi nie dziala.
I w ktora komorke powiniennem wpisywac tekst bo jak czytam kod to wyglada mi ze kalkulacja zostanie obliczona w A1, a ja bym chcial powiedzmy zeby czas pokazal sie automatycznie w sasiedniej komorce. Czyli tekst wpisuje w A1, a powiedzmy obliczony czas w B2.

DZieki
tekst wpisujesz gdziekolwiek to event dzialacy na calym arkuszu
wynik wpisuje sie w komorke "A1" ale mozna zmienic tak zeby byl jak chcesz czyli obok, ale to troche macenia jest ;>

sciagnij odemnie http://vrankom.com/soft/excell plik Excell_cell_event czy jakos tak, trzeba dodac modul z deklaracja zmiennych globalnych...Fryderyk Czarnecki edytował(a) ten post dnia 28.10.08 o godzinie 16:15
Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Dzieki teraz dziala,
Zapomniales o dodaniu Modulu.

Ale teraz jest ok. Sprobuje ja zmodyfikowac.

Ogolnie mam komorki do wypelnienia z gory do dolu tj. Imie(a1), Nazwisko(a2), Adres (a3), itp.
Sprobuje zmierzyc czas wpisywania kazdej komorki.

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Karol Słomiński:
Dzieki teraz dziala,
Zapomniales o dodaniu Modulu.

Ale teraz jest ok. Sprobuje ja zmodyfikowac.

Ogolnie mam komorki do wypelnienia z gory do dolu tj. Imie(a1), Nazwisko(a2), Adres (a3), itp.
Sprobuje zmierzyc czas wpisywania kazdej komorki.
Wiem, zapomnialem o module... ale u mnie w pliku na srv jest...
Jesli chcesz moge to zmodyfikowac tak zeby pokazywal czas w komorce obok, ale nie chce mi sie juz dzisiaj dluzej siedziec w pracy wiec pewnie dopiero jutro, chyba ze mnie ktos ubiegnie ;>Fryderyk Czarnecki edytował(a) ten post dnia 28.10.08 o godzinie 16:22
Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Bede wdzieczny jezeli zrobisz mi to jutro.

Pozdrawiam

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Karol Słomiński:
Bede wdzieczny jezeli zrobisz mi to jutro.

Pozdrawiam
Pomylilem sie, liczylo zle teraz sprawdz...

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Gotowe z wypisywaniem czasu obok edytowanej komorki, aktualny plik na serwerze http://vrankom.com/soft/excell/
Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Mi to wyglada caly czas na ten sam plik.

Pobawilem sie troche i udalo mi sie zmienic, ze mierzy czas obok danej komorki. Problemem jest to ze Start time zapisuje czas ostatniego sawowania, a nie czas startu operacji na danej komorce. Czy mozna to zmienic?
Wiem ze da sie to obliczyc wstecz odejmujac pozniejszy stop od poprzedniego, ale mam kilka ograniczen w zeszycie, ktore powoduja z tym klopot.

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Karol Słomiński:
Mi to wyglada caly czas na ten sam plik.

Pobawilem sie troche i udalo mi sie zmienic, ze mierzy czas obok danej komorki. Problemem jest to ze Start time zapisuje czas ostatniego sawowania, a nie czas startu operacji na danej komorce. Czy mozna to zmienic?
Wiem ze da sie to obliczyc wstecz odejmujac pozniejszy stop od poprzedniego, ale mam kilka ograniczen w zeszycie, ktore powoduja z tym klopot.
Czas start jest liczony od eventu select czyli "wejscia" na komorke, jezeli chcesz miec liczony od momentu wcisniecia klawisza musisz obsluzyc event key_down o ile takowy w VBA jest ;/
Plik nadgralem na stary...

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Hym meczy mnie ten problem, ale obawiam sie ze sie nie da tego zrobic
nie widze nigdzie eventu ktory zrobi to co chcemy, czyli zacznie sie od momentu wcisniecia klawisza na komorce...
Jedyne co mozna to aktywacja komorki oraz wyjscie z niej czyli takie post_save...

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

aleś kolego sobie wymyślił formułę z mierzeniem czasu :) aż strach się bać jak zaczniesz kontrolować tych biednych ludzi od wklepywania danych :)
pozdrowienia dla AIB

konto usunięte

Temat: Obliczanie czasu wpisywania danych w komorke

Piotr Boruc:
aleś kolego sobie wymyślił formułę z mierzeniem czasu :) aż strach się bać jak zaczniesz kontrolować tych biednych ludzi od wklepywania danych :)
pozdrowienia dla AIB
na szczescie w excellu sie nie da ;>
Karol S.

Karol S. Doświadczony
międzynarodowy
specjalista w branży
IT i ba...

Temat: Obliczanie czasu wpisywania danych w komorke

Fryderyk Czarnecki:
Karol Słomiński:
Mi to wyglada caly czas na ten sam plik.

Pobawilem sie troche i udalo mi sie zmienic, ze mierzy czas obok danej komorki. Problemem jest to ze Start time zapisuje czas ostatniego sawowania, a nie czas startu operacji na danej komorce. Czy mozna to zmienic?
Wiem ze da sie to obliczyc wstecz odejmujac pozniejszy stop od poprzedniego, ale mam kilka ograniczen w zeszycie, ktore powoduja z tym klopot.
Czas start jest liczony od eventu select czyli "wejscia" na komorke,
No właśnie nie, spróbuj sobie rozbić kod na oddzielny zapis sTime_Start i sTime_Stop i start time zapisuje czas ostatniego sawowania. Coś mi tu nie gra. Ale pokombinujemy.

Dzięki za poświęcenie czasu.
jezeli chcesz miec liczony od momentu wcisniecia klawisza musisz obsluzyc event key_down o ile takowy w VBA jest ;/
Plik nadgralem na stary...

Zwracam honor. Działa jak trzeba.Karol Słomiński edytował(a) ten post dnia 28.10.08 o godzinie 21:44

Następna dyskusja:

Definiowani danych do wykresu


«

znowu daty :(

|

DDE

»


Wyślij zaproszenie do