KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come si convertono i commenti nel contenuto delle celle in Excel?

AutoreXiaoyang Data di modifica

In molte situazioni, potrebbe capitare di avere un foglio di lavoro pieno di informazioni importanti memorizzate nei Commento (o «Note» nelle versioni più recenti di Excel). Tuttavia, i commenti non sono sempre direttamente visibili né stampabili in un normale output di stampa del foglio, e gestire o estrarre i dati dei commenti per condividerli, archiviarli o elaborarli può risultare scomodo. Per risolvere questa problematica, potrebbe essere necessario trasferire o convertire tutti i commenti nel contenuto effettivo delle rispettive celle. Ciò garantisce che le informazioni diventino immediatamente accessibili, visibili e stampabili insieme agli altri dati delle celle. Se si sta cercando metodi efficaci per convertire i commenti nel contenuto delle celle in Excel, sono disponibili diverse opzioni, ciascuna adatta a diversi livelli di competenza ed esigenze specifiche.

Convertire i commenti nel contenuto delle celle con una funzione definita dall'utente

Convertire i commenti nel contenuto delle celle con codice VBA

Convertire i commenti nel contenuto delle celle con Kutools per Excel


freccia blu a destra con fumettoConvertire i commenti nel contenuto delle celle con una funzione definita dall'utente

Un modo pratico per estrarre i commenti dalle celle è utilizzare una Funzione Definita dall’Utente (UDF) di Excel. Questo approccio si rivela ideale per utenti con conoscenze di base di VBA che preferiscono evitare macro in grado di modificare direttamente il contenuto del foglio, garantendo così maggiore controllo e flessibilità. La UDF restituisce il testo del commento presente in qualsiasi cella selezionata, senza sovrascrivere i dati originali.

Per convertire i commenti nel contenuto delle celle con questo metodo, devi innanzitutto creare la UDF e poi applicarla come formula. Segui questi semplici passaggi:

1. Fare clic sulla scheda Sviluppo, quindi su Visual Basic per aprire la finestra di Microsoft Visual Basic, Applications. Nella finestra di VBA, fare clic su Inserisci e poi su Modulo, quindi incollare la seguente funzione nel nuovo modulo:

Function GetComments(pRng As Range) As String
'Updateby20140509
If Not pRng.Comment Is Nothing Then
    GetComments = pRng.Comment.Text
End If
End Function

2. Salva il progetto VBA utilizzando Ctrl + S oppure tramite il menu. Se richiesto, salva la cartella di lavoro come Cartella di lavoro Excel con macro abilitate (*.xlsm) per garantire il corretto funzionamento della UDF.

3. Ora, in qualsiasi cella vuota in cui desideri visualizzare il testo del commento, inserisci la formula =GetComments(A1) (sostituendo A1 con il riferimento effettivo della cella il cui commento vuoi estrarre). Guarda lo screenshot:

doc-comments-to-cells1

4. Premere Invio. La cella mostrerà il commento della cella A1. Per estrarre i commenti da un’intera area, trascina il quadratino di riempimento (il piccolo quadrato nell’angolo in basso a destra della cella) verso il basso o lateralmente per applicare la formula ad altre celle, facendo riferimento alle celle corrispondenti del tuo set di dati. Tutti i commenti verranno così convertiti automaticamente nel contenuto delle celle. Vedere lo screenshot:

doc-comments-to-cells2

Quando si utilizza questo metodo, tenere presente che, se una cella non contiene un commento, la formula restituirà in genere un risultato vuoto per quella cella. Questo approccio è non distruttivo: i valori originali delle celle e i relativi commenti rimangono perfettamente intatti. È particolarmente indicato quando si desidera visualizzare, esaminare o stampare il contenuto dei commenti direttamente accanto ai dati effettivi delle celle, senza apportare alcuna modifica alle celle di origine.

Per rimuovere le formule e conservare solo il testo estratto dai commenti, seleziona e copia l’area di posizionamento dell’elenco, quindi fai clic con il pulsante destro del mouse e scegli Incolla valori.


freccia blu a destra con fumetto Convertire i commenti nel contenuto delle celle con codice VBA

Per chi deve eseguire la conversione in modo automatico o su un gran numero di celle, una breve macro VBA può copiare in modo efficiente tutti i commenti direttamente nelle rispettive celle come testo normale. Questo metodo è diretto e completamente automatizzato, ma attenzione: sovrascriverà qualsiasi contenuto già presente nelle celle di destinazione, quindi è essenziale creare prima un backup dei dati.

1. Innanzitutto, seleziona l’intervallo in cui desideri convertire i commenti nel contenuto delle celle. Un intervallo più piccolo riduce il rischio di perdite accidentali di dati.

2. Passare alla scheda Sviluppo e scegliere Visual Basic per aprire la finestra di Microsoft Visual Basic, Applications. Quindi fare clic su Inserisci > Modulo e copiare il seguente codice nella finestra del modulo:

Sub CommentToCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Rng.NoteText
Next
End Sub

3. Dopo aver incollato il codice, fai clic sul pulsante pulsante esegui codice VBA Eseguinell’editor VBA (oppure premi)F5) per avviare la macro. Il codice ti chiederà in genere di selezionare un intervallo—assicurati di scegliere le celle corrette. Clicca su OK per procedere: tutti i commenti esistenti nell’intervallo selezionato verranno copiati nelle rispettive celle, sostituendone il contenuto. Lo screenshot seguente mostra il risultato prima e dopo:

doc-comments-to-cells-7

doc-comments-to-cells3frecciadoc-comments-to-cells4
Nota: Per evitare perdite accidentali di dati, si consiglia di lavorare su una copia dei propri dati.

Questa soluzione basata su macro VBA è perfetta per utenti esperti nell’esecuzione di macro e che desiderano automatizzare completamente il trasferimento dei commenti nei contenuti delle celle. Il suo principale vantaggio risiede nella velocità e nella capacità di elaborare in batch ampie aree, ma, poiché sovrascrive i dati esistenti, è essenziale prestare la massima attenzione ed effettuare sempre il backup dei file importanti prima di avviare la macro.


freccia blu a destra con fumettoConvertire i commenti nel contenuto delle celle con Kutools per Excel

Lo strumento Conversione tra commenti e celle in Kutools per Excel offre un modo semplice ed efficiente per trasferire rapidamente il testo dei commenti direttamente nel contenuto delle celle. Questa utility non solo ti fa risparmiare molto tempo, ma riduce anche le operazioni manuali, minimizzando il rischio di errori durante il processo.

Kutools per Excel: oltre 300 pratici componenti aggiuntivi per Excel, disponibili gratuitamente e senza limitazioni per 30 giorni.Scaricalo ora.

Dopo aver installato Kutools per Excel, seguire questi semplici passaggi per convertire i commenti nei valori delle celle:

1. Evidenzia l’intervallo di celle contenente i commenti che vuoi trasformare in contenuto effettivo delle celle.

2. Nella barra multifunzione di Excel, fai clic su Kutools > Altro > Conversione tra commenti e celle.

3. Nella finestra di dialogo Conversione tra commenti e celle, scegliere Sostituisci il commento con il contenuto della cella. Questa operazione trasferirà direttamente il commento o la nota di ciascuna cella nel valore della cella stessa. Vedere lo screenshot seguente:

doc-comments-to-cells-6

4. Fare clic su OK. Immediatamente, tutti i commenti delle celle selezionate verranno inseriti nel contenuto delle rispettive celle e il foglio di lavoro verrà aggiornato di conseguenza.

Questo approccio è particolarmente vantaggioso per chi preferisce un’interfaccia grafica e il minimo sforzo manuale: è rapido, affidabile e perfetto per chi non vuole ricorrere a VBA o a formule di Excel. Per istruzioni più dettagliate sullo strumento Conversione tra commenti e celle, visita la pagina Conversione tra commenti e celle descrizione della funzionalità.

Se si verificano problemi di sovrascrittura del contenuto delle celle, è consigliabile eseguire il backup del foglio di lavoro prima della conversione oppure lavorare su un foglio duplicato. Kutools offre anche opzioni per convertire i commenti avanti e indietro, consentendo una gestione flessibile.


Suggerimenti, risoluzione dei problemi e raccomandazioni riassuntive

Nella scelta di una soluzione, è fondamentale valutare i giusti compromessi: VBA offre massima flessibilità, ma richiede competenze tecniche e un’attenta gestione dei backup. Kutools, invece, propone un approccio efficiente e senza codice, perfetto per gli utenti abituali che cercano semplicità e immediatezza. Le funzioni definite dall’utente permettono un’estrazione mirata senza alterare le celle originali, ma necessitano l’inserimento di formule e potrebbero non supportare i commenti strutturati in thread secondo il nuovo formato.

Punti comuni per la risoluzione dei problemi:

  • Se la macro o la formula non restituisce il contenuto previsto del commento, assicurati di stare utilizzando i «Commenti» strutturati (e non le «Note»)—molte soluzioni funzionano esclusivamente con le note classiche.
  • Se utilizzi Office 365 o Excel 2019+, fai clic con il pulsante destro del mouse su una cella e seleziona «Mostra/Nascondi note» per verificare di avere il tipo corretto di commento.
  • Salva sempre il file prima di applicare macro o conversioni batch per evitare perdite accidentali di dati.
  • Dopo aver estratto i valori, per mantenere il foglio ordinato è possibile rimuovere i commenti: seleziona le celle, fai clic con il pulsante destro del mouse e scegli «Elimina commento».

Articoli correlati:

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi