Salve ragazzi, sono nuovo qui nel forum e ho bisogno di aiuto.
Ho registrato una Macro in Excel e ho bisogna che questa venga lanciata automaticamente ogni cambio mese.
Come posso fare?
Grazie
Moderatori: Anthony47, Flash30005
Private Sub Workbook_Open()
if day(date) <> 1 then exit sub
' segue il tuo codice
End SubHo registrato una Macro in Excel e ho bisogna che questa venga lanciata automaticamente ogni cambio mese.
ThisWorkbook.Sheets("Foglio3").Range("Z1") = Now
Private Sub Workbook_Open()
If Month(ThisWorkbook.Sheets("Foglio3").Range("Z1")) <> Month(Now) Then
Call LaTuaMacroRegistrata
End If
End SubPrivate Sub Workbook_Open()
For Each Worksheet In Worksheets
If Worksheet.Name <> "no" Then
If Month(ThisWorkbook.Sheets("Foglio1").Range("BD5")) <> Month(Now) Then
Call Macro2
End If
End If
Next Worksheet
End Sub
Private Sub Workbook_Open()
Dim Wk
For Each Wk In Worksheets
If Wk.Name <> "no" Then
Wk.Select
If Month(ThisWorkbook.Sheets("Foglio1").Range("BD5")) <> Month(Now) Then
Call Macro2
End If
End If
Next Wk
End Sub
Sub Macro2()
Range("F5:BA244").Copy Destination:=Range("B5")
Range("AX5:BA244").ClearContents
Application.CutCopyMode = False
ThisWorkbook.Sheets("IMPIANTI").Range("B4") = Now
End SubTorna a Applicazioni Office Windows
| Macro modifica date scelta periodo Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 11 |
| Supporto per sviluppo macro VBA Ordinare per data Autore: Carletto Ribolla |
Forum: Applicazioni Office Windows Risposte: 3 |
Visitano il forum: Nessuno e 84 ospiti