Moderatori: Anthony47, Flash30005
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Sheets(AA1Sh).Range("AA1") > Now Then
Application.OnTime Now + TimeValue("00:00:01"), Procedure:="OneSec", schedule:=False
End If
End Sub
Private Sub Workbook_Open()
lastT = Now
Application.OnTime Now + TimeValue("00:00:01"), "OneSec"
End Sub
Public AA1Sh As String
Public lastT As Double
Sub OneSec()
'
AA1Sh = "Foglio2" '<<< Il foglio su cui si lavora
'
If ThisWorkbook.Sheets(AA1Sh).Range("AA1") <= Now Then
lastn = Now
ThisWorkbook.Sheets(AA1Sh).Range("AA1") = lastT + TimeValue("00:00:01")
Application.OnTime lastT + TimeValue("00:00:01"), "OneSec"
Beep
End If
With ThisWorkbook.Sheets(AA1Sh)
For I = 2 To .Cells(Rows.Count, "C").End(xlUp).Row
If .Cells(I, "F") = 1 Then .Cells(I, "D") = .Cells(I, "D") + Now - lastT
Next I
End With
lastT = Now
End Sub
Sub Countdown()
While Range("B1").Value > Now
Range("C1") = Range("B1").Value - Now
DoEvents
Wend
End Sub
Sub Countdown()
While Range("B1").Value > Now
For i = 2 To 100
Cells(i, 3) = Cells(i, 2).Value - Now
Next i
DoEvents
Wend
End Sub
Sub Countdown()
While ThisWorkbook.Sheets("IlFoglioDiLavoro").Range("B1").Value > Now
For i = 2 To 100
ThisWorkbook.Sheets("IlFoglioDiLavoro").Cells(i, 3) = ThisWorkbook.Sheets("IlFoglioDiLavoro").Cells(i, 2).Value - Now
Next i
DoEvents
Wend
End Sub
Torna a Applicazioni Office Windows
Incrementare un foglio di exel con dei dati di altri fogli Autore: Webcat |
Forum: Applicazioni Office Windows Risposte: 1 |
exel 2010 funzione cerca vert non fare doppioni Autore: vgiovetti |
Forum: Applicazioni Office Windows Risposte: 1 |
Visitano il forum: Nessuno e 26 ospiti