vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest wtorek, 23 kwietnia 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Kilka osób korzysta z pliku exelowego


otwartyotwarty rozpoczął: Amalisd postów: 2



napisał: admin
postów: 613


umieszczony:
27 marca 2020
19:19

edytowany:
27 marca 2020
19:21

  
Cześć,

w zwykłym module wstaw poniższy kod:

Dim CloseTime As Date

Sub TimeSetting()
    CloseTime = Now + TimeValue("00:00:15")
    On Error Resume Next
    Application.OnTime EarliestTime:=CloseTime, _
      Procedure:="SavedAndClose", Schedule:=True
End Sub

Sub TimeStop()
    On Error Resume Next
    Application.OnTime EarliestTime:=CloseTime, _
      Procedure:="SavedAndClose", Schedule:=False
 End Sub

Sub SavedAndClose()
    ActiveWorkbook.Close Savechanges:=True
End Sub


W module Thisworkbook:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Call TimeStop
End Sub
 
Private Sub Workbook_Open()
    Call TimeSetting
End Sub
 
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
   Call TimeStop
   Call TimeSetting
End Sub


Kod skopiowałem ze strony:
https://www.extendoffice.com/documents/excel/3921-excel-save-and-close-workbook-after-inactivity.html

pozdrawiam
admin

Cytat:
Cześc,

Pewnie temat stary, ale jestem nowy zatem wybaczcie.

Pracuję na exelu, ktory zbiera informacje, na temat historii towarów, które zjeżdżają do naszej firmy.

Rejestr dostaw , zużycia, złomu itp.

Wiadomo jak ja mam włączony plik - koledzy z innego działu mają go odczytu i na odwót. Wiadomo, najlepiej odchodząc od kompa wyłączyc plik, ale wiadomo jak jest.



Szukam makra co po kilku minutach bezczynności samo zapisze i wyłączy plik...ewentualnie kilka sekund przed msg box zayta czy np wylaczyc czy nie...
napisał: Amalisd
postów: 1


umieszczony:
27 marca 2020
10:14

  
Cześc,

Pewnie temat stary, ale jestem nowy zatem wybaczcie.

Pracuję na exelu, ktory zbiera informacje, na temat historii towarów, które zjeżdżają do naszej firmy.

Rejestr dostaw , zużycia, złomu itp.

Wiadomo jak ja mam włączony plik - koledzy z innego działu mają go odczytu i na odwót. Wiadomo, najlepiej odchodząc od kompa wyłączyc plik, ale wiadomo jak jest.



Szukam makra co po kilku minutach bezczynności samo zapisze i wyłączy plik...ewentualnie kilka sekund przed msg box zayta czy np wylaczyc czy nie...


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z