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     putComments=ActiveWorkbook.BuiltinDocumentProperties("comments")

End Function

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

=mySheetComment()

_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 (6560) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: