Come posso rendere come Predefinita la voce "Sposta e ridimensiona con le celle" nella finestra di dialogo che si pare con un doppio clic sulla cornice del commento stesso dopo aver inserito un commento "Formato commento" "Proprietà" "Collocazione dell'oggetto" per avere tutti i commenti con le stesse caratteristiche?
E' abbastanza semplice elaborare i commenti sia dall'interfaccia di Excel sia da VBA.
Vediamo prima come fare dall'interfaccia di Excel:
E' necessario abilitare la barra degli strumenti dei commenti come indicato in figura:

A questo punto compare una nuova barra dove è possibile elaborare i commenti delle celle ma è anche possibile eseguire qualche piccolo comando massivo su tutti i commenti come ad esempio con un semplice bottone che li visualizza o li nasconde tutti contemporaneamente:

Questo pulsante compie la stessa azione che è possibile impostare dal menu delle opzioni in questo punto:

Queste opzioni pero' non sono molto utili per elaborare in modo efficace i commenti.
Come elaborare i commenti con VBA:
La procedura è semplice: un commento è un oggetto di Excel ed è possibile indirizzarlo con l'istruzione:
Dim oCom As Comment
A questo punto è possibile scorrere tutti i commenti con l'istruzione:
For i = 1 To ActiveSheet.Comments.Count
............
Next i
All'interno del ciclo è possibile fare tutte le operazioni che si desiderano su ogni singolo commento; ad esempio nel file scaricabile in fondo a questa pagina si ridimensiona il commento, lo si sposta in modo che sia in esatta corrispondenza della cella cui appartiene e lo si imposta in modo che sia spostabile e ridimensionabile con le celle in automatico.
Su altri siti sono disponibili altre piccole macro che fanno altre attività sui commenti:
- Alcune modalità per gestire i commenti in Excel
- Aggiungere o modificare commenti
- Convertire il testo di un commento nel contenuto di una cella
- Rimuovere i commenti da un foglio di lavoro
| Attachment | Size |
|---|---|
| Commenti.zip | 8.52 KB |
Scarica la Toolbar!
Post new comment