Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel, cella con data automatica ad ogni modifica file

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Re: Excel, cella con data automatica ad ogni modifica file

Postdi cristianlorenzon » 07/06/16 16:20

Grazie Alfredo;
quello che mi hai scritto va bene per il range di selezione, ma come faccio a far apparire il risultato in celle diverse ( cioè per A:A10 su Track Z1 e per C1:C10 su Track Z2?)
Grazie
cristianlorenzon
Newbie
 
Post: 2
Iscritto il: 07/06/16 15:04

Sponsor
 

Re: Excel, cella con data automatica ad ogni modifica file

Postdi alfrimpa » 07/06/16 19:52

Ciao Christian

Puoi allegare un piccolo file di esempio in modo da mostrare "sul campo" quello che vuoi fare/oggenere?
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Excel, cella con data automatica ad ogni modifica file

Postdi fantina » 07/06/16 20:32

I poteri soprannaturali del web..... :eeh:

Proprio in questi giorni stavo pensando a dove era finito il mio post su questo argomento dato che mi è appena arrivato fresco fresco un file condiviso a cui sarebbe utile applicare il meccanismo e ..... eccovi qui ....
Il web non solo ci spia i computer, ci legge anche nel cervello! :o

:D
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Excel, cella con data automatica ad ogni modifica file

Postdi Anthony47 » 08/06/16 00:25

Fantina ha scritto: Proprio in questi giorni stavo pensando a dove era finito il mio post su questo argomento dato che mi è appena arrivato fresco fresco un file condiviso a cui sarebbe utile applicare il meccanismo e ..... eccovi qui ....
Cose che succedono solo in questo forum...

Se ho capito bene la richiesta di cristianlorenzon, bisogna modificare la macro di Worksheet_Change come questo esempio:
Codice: Seleziona tutto
Private Sub Worksheet_Change(ByVal Target As Range)
'
Application.EnableEvents = False
CheckArea = "A2:A10" '<<< Area da tenere sotto controllo
Track = "Z1" '<<< Cella dove scrive data/Ora
If Not Application.Intersect(Target, Range(CheckArea)) Is Nothing Then
    Range(Track).Value = Now()
End If
CheckArea = "B2:B10" '<<< Seconda Area da tenere sotto controllo
Track = "Z2" '<<< Cella dove scrive data/Ora
If Not Application.Intersect(Target, Range(CheckArea)) Is Nothing Then
    Range(Track).Value = Now()
End If

'eventuali altri blocchi per altre Aree

Application.EnableEvents = True
End Sub

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel, cella con data automatica ad ogni modifica file

Postdi fantina » 08/06/16 12:39

Anthony, lo so che é un macello ma si puo' aggiungere il nome della persona che ha modificato?

:oops:
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Excel, cella con data automatica ad ogni modifica file

Postdi Anthony47 » 08/06/16 19:04

Ad esempio:
Codice: Seleziona tutto
If Not Application.Intersect(Target, Range(CheckArea)) Is Nothing Then
    Range(Track).Value = Now()
    Range(Track).Offset(0, 1).Value = Environ("ComputerName")
    Range(Track).Offset(0, 2).Value = Environ("USERDOMAIN")
    Range(Track).Offset(0, 3).Value = Environ("UserName")
End If

Vedi tra queste opzioni quale e' la piu' idonea per te.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea

Precedente

Torna a Applicazioni Office Windows


Topic correlati a "Excel, cella con data automatica ad ogni modifica file":


Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti