Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Bloccare data di Dipaolo#14 data: 28/06/2017 18:29:48
Buonasera,
Io vorrei che quando viene compilata la colonna "P.N." automaticamente si compili anche la colonna "DATA".
Ho provato con la fz. OGGI, ma questa poi si aggiorna di continuo alla data odierna.
Io invece vorrei che se si compilasse la colonna "P.N." oggi mi comparisse come data 28/06/2017; se la si compilasse domani 29/0672017, ecc.
Spero di essermi spiegato.
Grazie mille
di Marius44 data: 28/06/2017 19:34:02
Ciao
prova con la macro sottostante (da inserire nell'evento Worksheet_Change del Foglio interessato)
In poche parole la macro viene lanciata quando vi è una variazione nella colonna E e, se la corrispondente cella della stessa riga in col.B è vuota, mette la data odierna, altrimenti non mette nulla.
Fai sapere.
Ciao,
Mario
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("E:E")) Is Nothing Then
If Cells(Target.Row, 2) = "" Then
Cells(Target.Row, 2) = Now()
End If
End If
End Sub
di Dipaolo#14 data: 29/06/2017 09:56:35
Grazie mille Mario, funziona alla perfezione
Ti auguro una buona giornata
di Vecchio Frac data: 29/06/2017 09:59:44
Non dimenticate però di disabilitare gli eventi prima di procedere a modifiche al foglio all'interno di una routine che intercetta le modifiche al foglio.