Come copiare i commenti e incollarli in un intervallo di celle

Ettore ha un grande foglio di lavoro contenente circa 600 righe e 70 colonne. Distribuite in queste 43.000 celle ci sono circa 200 celle con commenti (stiamo parlando di ciò che Microsoft ora chiama in modo confuso “note”, ma che, tradizionalmente, vengono chiamate “commenti”). Ettore vuole estrarre i commenti e inserirli nelle celle a destra del corpo principale della tabella dati. Se un commento, ad esempio, è allegato alla cella C43, vorrebbe che il testo di quel commento finisse nella cella CC43 e il commento originale fosse eliminato.

Potresti pensare di poter utilizzare Incolla speciale per eseguire l’attività, ma non funziona. Se copi le celle originali e poi usi Home > Appunti > Incolla speciale > Commenti e note, solo i commenti verranno incollati nelle celle di destinazione. Sono pur sempre commenti e non testo nelle celle, il che va contro l’obiettivo di Ettore.

L’unico modo per gestire questo tipo di estrazione è utilizzare una macro. Quanto segue, quando eseguito su una selezione di celle, estrarrà i commenti, sposterà il testo del commento e quindi eliminerà il commento originale.

Questo contenuto è riservato agli abbonati

Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.

Se sei già abbonato Accedi per sbloccare il contenuto!

In caso contrario abbonati qui! L'abbonamento è conveniente.

E puoi interromperlo in ogni momento e in completa autonomia.

ABBONATI

(puoi renderti conto di quanti siano i contenuti riservati

raggiungendo questa pagina)

 

La macro utilizza la costante iColOffset per specificare di quante celle a destra deve essere spostato il testo di un commento. In questo caso l’offset (78) è pari a tre “alfabeti” (26*3), quindi il testo di un commento originariamente nella colonna C finirà nella colonna CC.

Nel caso tu abbia tantissimi commenti da elaborare, è possibile rendere un po’ più efficiente la macro, sotituendola con la seguente:

Questo contenuto è riservato agli abbonati

Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.

Se sei già abbonato Accedi per sbloccare il contenuto!

In caso contrario abbonati qui! L'abbonamento è conveniente.

E puoi interromperlo in ogni momento e in completa autonomia.

ABBONATI

(puoi renderti conto di quanti siano i contenuti riservati

raggiungendo questa pagina)

 

 

Tags: , , , , , , , , , , , , , , , , , , ,

Ti è stato utile?