come inserire data automaticamente

ciao sono nuovo della comunity di excel , ma uso spesso acces.

io vorrei creare su un foglio di lavoro excel un automatismo che con access mi sarebbe un gioco.

io vorrei che quando su una cella inserisco un dato su un altra cella mi scriva la data di oggi.

es: after update D3 M3 = oggi().

se scrivo un dato sulla cella D3, nella cella M3 mi deve inserire automaticamente la data e deve rimanere memorizata anche i giorni sucessivi, non aggiornrsi ogni giorno. con Visual Basic saprei farlo ma non so come indicargli le celle

grazie spero di essermi spiegato.

ciao e grazie

|
Risposta
Risposta

Ovvio che se nella stessa riga ci sono piu dati la data è solo una

spero di essere stato più chiaro grazie

Possiamo modificare così:

Private Sub Worksheet_Change(ByVal Target As Range)
     Dim rng As Range
     Set rng = Me.Range("D3:L121")
     If Not Intersect(Target, rng) Is Nothing Then
         With Me
             .Cells(Target.Row, 13).Value = "=TODAY()"
             .Cells(Target.Row, 13).Value = .Cells(Target.Row, 13).Value
         End With
     End If
     Set rng = Nothing
End Sub

La parte del tuo post che ho quotato non mi è chiara. Se scrivo qualcosa in F10 oggi (quindi 19/09/2014) e qualcosa fra tre giorni in H10, devo o meno cambiare la data?

Grazie.

--
Mauro Gamberini
Microsoft© MVP (Excel)
http://www.maurogsc.eu

La risposta è risultata utile?

No

Siamo spiacenti che questo non sia stato d'aiuto.

Ottimo. Grazie per il tuo feedback.

Quanto sei soddisfatto di questa risposta?

Grazie per il feedback, ci aiuta a migliorare il sito.

Quanto sei soddisfatto di questa risposta?

Grazie per il tuo feedback.

 
 

Informazioni domanda


Ultimo aggiornamento 28 gennaio 2021 938 visualizzazioni Si applica a: