
Inserire la data e l’ora in un campo di Excel (XLS, XLSX) potrebbe aiutarti a organizzare i tuoi dati e tenere traccia delle modifiche nel tempo. Può essere utilizzato per tenere traccia di quando si sono verificati eventi specifici, come quando sono stati raccolti o modificati i dati. Può anche aiutare con l’analisi tracciando quando sono stati acquisiti i punti dati, abilitando analisi delle tendenze e scoperta di schemi. Collaborare con altri è reso più semplice dall’inclusione di un timestamp, eliminando l’incertezza su quando sono state apportate le modifiche. Inoltre, un timestamp può aiutare con gli sforzi di conformità fornendo una traccia di audit che mostra quando sono state intraprese azioni specifiche. Inserire una data e un’ora in un campo di Excel aiuta a
Coprirà i seguenti punti in quest’articolo:
- Inserisci la Data e l’Ora Correnti in una Cella
- Aggiungere la data e l’ora correnti in una cella programmaticamente
- FAQs
Inserire data e ora correnti in una cella di MS Excel o Google Sheets
Ecco i passaggi per inserire la data e l’ora correnti in una cella di un foglio di calcolo Excel:
- Inizia selezionando la cella A1 come posizione desiderata per la data e l’ora correnti.
- Inserisci la formula "=NOW()" nella barra della formula, che si trova all’apice della finestra di Excel.
- Premere il tasto Invio per applicare la formula alla cella selezionata.
- Excel inserirà diligentemente la data e l’ora correnti come un numero seriale all’interno della cella.
- Per formattare la cella per mostrare la data e l’ora in modo più convenzionale e user-friendly, è necessario rieseguire la selezione della cella A1 e poi fare clic sul menu a discesa "Formato Numero", che si trova nella scheda "Home" della barra multifunzione di Excel.
- Seleziona "Ulteriori formati numero" dal fondo del menu a discesa per accedere alla finestra di dialogo "Formato celle".
- Da lì, scegli la categoria "Data" e poi seleziona il formato di data e ora preferito dalle opzioni disponibili.
- Infine, fai clic sul pulsante "OK" per finalizzare la selezione.
A questo punto, la data e l’ora correnti verranno visualizzate rapidamente ed elegantemente nella cella A1, e l’utente potrà procedere con il proprio lavoro con fiducia. Puoi vederlo nello screenshot qui sotto.

Editing dei Documenti Excel: Inserire la Data e l’Ora Correnti in una Cella Programmaticamente
Utilizziamo i linguaggi di programmazione per inserire dinamicamente la data e l’ora correnti poiché ciò consente di risparmiare tempo e garantire accuratezza nella registrazione. Ciò ci consente di automatizzare la procedura e modificare facilmente il valore della cella. Questo è particolarmente importante quando si lavora con grandi volumi di dati poiché riduce la probabilità di errori e aumenta l’efficienza. Inoltre, i linguaggi di programmazione forniscono librerie e framework che semplificano l’interazione con le applicazioni per fogli di calcolo e la manipolazione dei dati. In questa sezione, spiegheremo come inserire la data e l’ora correnti in una cella di un foglio Excel tramite programmazione.
L’implementazione nei linguaggi C# e Java è fornita nelle seguenti sotto-sezioni.
C# per inserire data e ora in una cella
Di seguito sono riportati i passaggi e un esempio di codice per inserire data e ora in una cella di Excel utilizzando C#:
- Installa Conholdate.Total per .NET nella tua applicazione.
- Utilizza il codice sottostante per inserire data e ora in una cella di un file Excel.
// Creando un oggetto Workbook con un percorso di file Excel
Workbook workbook1 = new Workbook("sample.xlsx");
// Ottenere il riferimento del primo foglio di lavoro
Worksheet worksheet = workbook1.Worksheets[0];
// Aggiungere un valore di data/ora alla cella
worksheet.Cells["A5"].PutValue(DateTime.Now);
// Impostare il formato di visualizzazione della data
Style style = worksheet.Cells["A5"].GetStyle();
style.Number = 15;
worksheet.Cells["A5"].SetStyle(style);
// Salvare il file Excel
workbook.Save(dataDir + "output.out.xls");
Java: Inserisci Data e Ora nella Cellula A1
I seguenti sono i passaggi per impostare data e ora in una cella Excel A1 in Java:
- Installa Conholdate.Total for Java nel tuo progetto.
- Usa il seguente codice per aggiungere data e ora in una cella di un file Excel.
// Creando un oggetto Workbook con un percorso di file Excel
Workbook workbook1 = new Workbook("sample.xlsx");
// Accesso al foglio di lavoro aggiunto nel file Excel
int sheetIndex = workbook1.getWorksheets().add();
com.aspose.cells.Worksheet worksheet = workbook.getWorksheets().get(sheetIndex);
com.aspose.cells.Cells cells = worksheet.getCells();
// Aggiungere un valore di data e ora alla cella
cell = cells.get("A5");
cell.setValue(java.util.Calendar.getInstance());
// Impostare il formato di visualizzazione della data
com.aspose.cells.Style style = cell.getStyle();
style.setNumber(15);
cell.setStyle(style);
// Salvataggio del file Excel
workbook.save("AddingDataToCells_out.xlsx");
FAQs
Come posso inserire la data e l’ora correnti nella cella A1?
Puoi farlo digitando la seguente formula nella cella A1: =NOW().Premi Invio e la data e l’ora correnti verranno visualizzate nella cella.
Quale formato assume la data e l’ora quando utilizzo la funzione NOW()?
Il formato dipende dalle impostazioni predefinite di data e ora del tuo computer o dispositivo. Tuttavia, puoi modificare il formato della data e dell’ora selezionando la cella e utilizzando l’opzione Formatta celle nella scheda Home.
La data e l’ora nella cella A1 si aggiorneranno automaticamente?
Sì, la data e l’ora nella cella A1 si aggiorneranno automaticamente ogni volta che il foglio di lavoro viene aperto, o quando il foglio di lavoro viene ricalcolato premendo il tasto F9 o apportando modifiche al foglio di lavoro.
Posso personalizzare il formato di data e ora nella cella A1?
Sì, puoi personalizzare il formato della data e dell’ora utilizzando l’opzione Formatta celle nella scheda Home. Seleziona la cella, fai clic con il tasto destro e seleziona Formatta celle, oppure premi Ctrl+1. Nella finestra di dialogo Formatta celle, seleziona il formato di data e ora desiderato sotto la categoria Numero o Personalizzato.
C’è un modo per inserire solo la data o l’ora corrente nella cella A1?
Sì, puoi utilizzare la funzione TODAY() per inserire la data corrente nella cella A1 o la funzione NOW() per inserire l’ora corrente nella cella A1. Ad esempio, per inserire solo la data corrente, digita la formula =TODAY() nella cella A1, e per inserire solo l’ora corrente, digita la formula =NOW()-TODAY() nella cella A1.
Posso inserire la data e l’ora correnti nella cella A1 utilizzando una scorciatoia da tastiera?
Sì, puoi usare la scorciatoia da tastiera Ctrl+; per inserire la data attuale e Ctrl+Shift+; per inserire l’ora attuale nella cella A1.
C’è un modo per impedire che la data e l’ora nella cella A1 si aggiornino automaticamente?
Sì, puoi utilizzare una macro VBA per impedire l’aggiornamento automatico della data e dell’ora. Premi Alt+F11 per aprire l’Editor di Visual Basic, inserisci un nuovo modulo e incolla il seguente codice:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Application.EnableEvents = False
Range("A1").Value = Now()
Application.EnableEvents = True
End If
End Sub
Questo codice aggiornerà la data e l’ora nella cella A1 solo quando la cella viene modificata manualmente e non quando il foglio di lavoro viene aperto o ricalcolato.
How can I insert the current date and time in cell A1 using a formula that will not update automatically?
Puoi utilizzare la seguente formula per inserire la data e l’ora correnti nella cella A1 senza aggiornarsi automaticamente:
=TEXT(NOW(),"dd/mm/yyyy hh:mm:ss")
Questa formula visualizzerà la data e l’ora correnti come una stringa di testo che non si aggiornerà automaticamente. Se desideri aggiornare la data e l’ora, puoi selezionare la cella e premere F2, quindi premere Invio per riesaminare la formula.
What is Conholdate.Total, and how can it help me insert the current date and time in cell A1?
Conholdate.Total è una raccolta di librerie C# e Java che offre agli sviluppatori un’ampia gamma di funzionalità di elaborazione documenti, inclusa la capacità di lavorare con fogli di calcolo. Con conholdate, puoi facilmente inserire la data e l’ora correnti nella cella A1 in modo programmatico.
How can I insert the current date and time in cell A1 using the Conholdate.Total C# library?
Per inserire la data e l’ora correnti nella cella A1 utilizzando la Conholdate.Total for .NET libreria, puoi usare il seguente codice:
// Creando un oggetto Workbook con un percorso di file Excel
Workbook workbook1 = new Workbook("sample.xlsx");
// Ottenere il riferimento del primo foglio di lavoro
Worksheet worksheet = workbook1.Worksheets[0];
// Aggiungere un valore di data/ora alla cella
worksheet.Cells["A5"].PutValue(DateTime.Now);
// Impostare il formato di visualizzazione della data
Style style = worksheet.Cells["A5"].GetStyle();
style.Number = 15;
worksheet.Cells["A5"].SetStyle(style);
// Salvare il file Excel
workbook.Save(dataDir + "output.out.xls");
How can I insert the current date and time in cell A1 using the Conholdate.Total Java library?
Per inserire la data e l’ora correnti nella cella A1 utilizzando la Conholdate.Total for Java libreria, puoi usare il seguente codice:
// Creando un oggetto Workbook con un percorso di file Excel
Workbook workbook1 = new Workbook("sample.xlsx");
// Accesso al foglio di lavoro aggiunto nel file Excel
int sheetIndex = workbook1.getWorksheets().add();
com.aspose.cells.Worksheet worksheet = workbook.getWorksheets().get(sheetIndex);
com.aspose.cells.Cells cells = worksheet.getCells();
// Aggiungere un valore di data e ora alla cella
cell = cells.get("A5");
cell.setValue(java.util.Calendar.getInstance());
// Impostare il formato di visualizzazione della data
com.aspose.cells.Style style = cell.getStyle();
style.setNumber(15);
cell.setStyle(style);
// Salvataggio del file Excel
workbook.save("AddingDataToCells_out.xlsx");
Can I get a license to evaluate the libraries?
Puoi ottenere una licenza temporanea gratuita per testare l’API senza limitazioni di valutazione.
Fai una domanda
Puoi farci sapere le tue domande o richieste sul nostro forum.