robertosalemi Inserito: 5 febbraio 2020 Segnala Share Inserito: 5 febbraio 2020 Ciao a tutti, su excel ho due colonne: DESCRIZIONE | DATA MODIFICA vorrei fare in modo che quando popolo una della celle della colonna descrizione, la cella accanto venga popolata con la data odierna (al momento dell'inserimento). Nella seconda colonna avevo inserito la formula: =SE(NON(VAL.VUOTO(B8)); OGGI(); "") ma ogni volta che apro il file viene visualizzata la data corrente. E' possibile agire a livello formula o serve necessariamente una macro? Grazie. Link al commento Condividi su altri siti More sharing options...
robertosalemi Inserita: 5 febbraio 2020 Autore Segnala Share Inserita: 5 febbraio 2020 Ho risultato utilizzando la Worksheet.Change event Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A1:A10")) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub Application.EnableEvents = False 'Set the values to be uppercase Target.Value = UCase(Target.Value) Cells(Target.Row, "B").Value = Date Application.EnableEvents = True End Sub Funziona! Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora