Nel nostro precedente articolo, usando NPOI per fogli di calcolo in .NET, abbiamo attraversato e mostrato come è possibile creare una cartella di lavoro con NPOI in C#. Abbiamo anche mostrato esempi su come leggere i dati da un foglio di calcolo e salvare la cartella di lavoro come XLSX. NPOI è una potente API open source che ti consente di lavorare con i fogli di calcolo Excel di Microsoft Office e i documenti di parole. In questo articolo, esploriamo ulteriormente le caratteristiche dell’inserimento di un commento in un foglio di lavoro Excel usando NPOI con .NET.

Inserisci un commento nel foglio di calcolo usando Microsoft Excel

Prima di poter immergerci nei dettagli dell’inserimento di un commento in un foglio di lavoro, diamo prima un’occhiata a come inserire un commento in un foglio di lavoro usando Microsoft Excel. Questo ci darà un’idea chiara di ciò che realizzeremo alla fine di questo articolo.

Che cos’è un commento in Excel?

Un commento in Excel è un testo associato a una particolare cella per mostrare ulteriori informazioni. Puoi aggiungere un commento a una cella e gli altri possono rispondere a quel commento per iniziare una discussione. Per visualizzare un commento in una cella, basta passare il mouse sulla cella contenente il commento e mostrerà il contenuto del commento.

Passaggi per inserire commenti nel foglio di lavoro Excel con Microsoft Excel

Al fine di inserire un commento in una cella specifica nel foglio di lavoro, è possibile utilizzare i seguenti passaggi.

  1. Apri Excel e seleziona Nuovo dall’opzione menu file
  2. Fare clic nella cella dove si desidera inserire il commento
  3. Ora fai clic con il tasto destro e seleziona un nuovo commento o seleziona un nuovo commento dal menu Inserisci in alto
  4. Verrà visualizzata una finestra pop-up in cui si inserisce il testo per il commento
  5. Una volta fatto, premere Invio e il commento verrà salvato con la cella selezionata
  6. Per visualizzare il commento, passa il mouse sulla cella in cui hai aggiunto il commento.
  7. Questo mostrerà il commento
COMMENTO-in Excel-Workbook

Inserisci un commento nel foglio di calcolo usando NPOI in C#

Ora che hai avuto un’idea di come inserire un commento in un foglio di lavoro Excel usando Microsoft Excel, diamo un’occhiata a come gli sviluppatori di applicazioni possono sfruttare la potenza per eseguire lo stesso usando NPOI POI in .NET.

Installazione npoi

Prima di poter iniziare utilizzando NPOI nella tua applicazione .NET, è necessario installare NPOI nel tuo progetto per iniziare. Puoi conoscere questo nella nostra guida dettagliata delle istruzioni di Installazione di NPOI per .NET.

Inserisci un commento nel foglio di calcolo Excel

In questa fase, il tuo ambiente di sviluppo dovrebbe essere pronto per iniziare a lavorare con NPOI nel tuo progetto .NET. Crea un nuovo progetto basato sulla console e aggiungi il seguente campione di codice.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
            
ISheet ws = wb.CreateSheet("MySheet");

//Create the drawing patriarch
IDrawing drawing = ws.CreateDrawingPatriarch();
            
//Create cell and set its value
ICell cell = ws.CreateRow(2).CreateCell(2);
            
cell.SetCellValue("Comment is added here.");
            
//Create comment
IClientAnchor anchor = wb.GetCreationHelper().CreateClientAnchor();
            
IComment comment = drawing.CreateCellComment(anchor);
            
comment.String = new XSSFRichTextString("Comment in Cell using NPOI");
            
comment.Author = ("FileFormat.com");
            
cell.CellComment = (comment);
            
//Save the file
FileStream file = File.Create("ExcelComment.xlsx");
            
wb.Write(file, false);
            
file.Close();

Questo è tutto. Salva il tuo progetto, costruilo ed eseguilo. Troverai il file di output ExcelComment.xlsx generato nella cartella di output del progetto. Aprilo in Microsoft Excel e passa il cursore del mouse sulla cella C2 dove abbiamo inserito il commento. Vedrai il commento come mostrato nello screenshot qui sotto.

conclusione

In questo articolo, abbiamo discusso sull’inserimento di un commento in un foglio di lavoro Excel usando NPOI. Il codice sorgente utilizzato nel progetto è stato scritto in C# che ha generato l’output Excel con i commenti inseriti nel foglio di lavoro. Esploreremo ulteriormente l’API NPOI per lavorare con fogli di calcolo, quindi rimanete sintonizzati.