Jim vorrebbe inserire il testo trovato nella parte Commenti delle proprietà di una cartella di lavoro in una cella. Questo non è un commento allegato a una cella, ma il contenuto del campo Commenti nelle proprietà della cartella di lavoro.

Se devi semplicemente copiare i commenti una sola volta, farlo manualmente potrebbe essere la soluzione migliore. È possibile visualizzare il campo Commenti, selezionare i contenuti che si desidera inserire nel foglio di lavoro e quindi premere Ctrl + C. Chiudi le proprietà, seleziona la cella desiderata, quindi premi Ctrl + V.

Se hai più bisogno che l’inclusione sia dinamica, l’unico modo per aggiungere quei commenti a una cella è usare una macro. Se vuoi che il contenuto appaia in una cella specifica (come A1), puoi semplicemente usare una singola riga di codice:

Range("A1")=ActiveWorkbook.BuiltinDocumentProperties("comments")

Questo è tutto; una singola riga di codice per inserire i commenti nella cella.

È possibile basarsi su questo, se lo si desidera, per creare una funzione definita dall’utente utile per inserire i commenti ovunque si desideri.

Function putComments() As String     Application.Volatile     putComments=ActiveWorkbook.BuiltinDocumentProperties("comments")

End Function

Per utilizzare questa funzione definita dall’utente, utilizzare semplicemente quanto segue in una cella:

=putComments()

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (12333) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.

Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: