
Public SchTime
Function Cerca_Cella_Vuota()
'identifica la prima casella vuota dopo n nella colonna scelta
UltimaRiga = Range("A65356").End(xlUp).Row
Cerca_Cella_Vuota = UltimaRiga + 1
End Function
Private Sub Copia_Click()
Do
SchTime = Now + TimeValue("00:15:00") 'imposti il timer ovvero ongi quanto vuoi il refresh
Application.ScreenUpdating = False ' <<<----- Istruzione inserita
Foglio_Attivo = ActiveSheet.Name '<<<----- Istruzione inserita
Foglio3.Select ' <<<----- Istruzione inserita
Range("A2:A2000").Select
Selection.Copy
Range("A1").Select
ActiveSheet.PasteSpecial Format:=3, Link:=1, DisplayAsIcon:=False, _
IconFileName:=False
ActiveWindow.SmallScroll Down:=-8
Range("S1971").Select
Selection.Copy
ActiveWindow.SmallScroll Down:=10
Range("A2000").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=-10
Range("M1971:S1971").Select
Application.CutCopyMode = False
Selection.Cut
ActiveWindow.SmallScroll Down:=20
Range("M2006").Select
Selection.Insert Shift:=xlDown
Sheets(Foglio_Attivo).Select ' <<<----- Istruzione inserita
Application.ScreenUpdating = True ' <<<----- Istruzione inserita
Exit Do
Loop
Application.OnTime SchTime, "Foglio3.Copia_Click"
End Sub
Private Sub Copia_Click_Stop_Click()
Application.OnTime EarliestTime:=SchTime, Procedure:="Foglio3.Copia_Click", Schedule:=False
End Sub
|
Public SchTime
Function Cerca_Cella_Vuota()
'identifica la prima casella vuota dopo n nella colonna scelta
UltimaRiga = Range("A65356").End(xlUp).Row
Cerca_Cella_Vuota = UltimaRiga + 1
End Function
Private Sub Copia_Click()
Do
SchTime = Now + TimeValue("00:15:00") 'imposti il timer ovvero ongi quanto vuoi il refresh
Application.ScreenUpdating = False ' <<<----- Istruzione inserita
Foglio_Attivo = ActiveSheet.Name '<<<----- Istruzione inserita
Foglio3.Select ' <<<----- Istruzione inserita
Range("A2:A2000").Select
Selection.Copy
Range("A1").Select
ActiveSheet.PasteSpecial Format:=3, Link:=1, DisplayAsIcon:=False, _
IconFileName:=False
ActiveWindow.SmallScroll Down:=-8
Range("S1971").Select
Selection.Copy
ActiveWindow.SmallScroll Down:=10
Range("A2000").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWindow.SmallScroll Down:=-10
Range("M1971:S1971").Select
Application.CutCopyMode = False
Selection.Cut
ActiveWindow.SmallScroll Down:=20
Range("M2007").Select
Selection.Insert Shift:=xlDown
Sheets(Foglio_Attivo).Select ' <<<----- Istruzione inserita
Application.ScreenUpdating = True ' <<<----- Istruzione inserita
Exit Do
Loop
Application.OnTime SchTime, "Foglio3.Copia_Click"
End Sub
Private Sub Copia_Click_Stop_Click()
Application.OnTime EarliestTime:=SchTime, Procedure:="Foglio3.Copia_Click", Schedule:=False
End Sub
|
