Saltar al contenido principal

¿Cómo convertir comentarios a contenido de celda en Excel?

Supongamos que tengo celdas de rango llenas de comentarios en una hoja de trabajo, y ahora quiero convertir todos los comentarios en contenido de celda para poder imprimirlos de manera ordenada y redonda. ¿Existen buenas formas de resolver esta tarea?

Convierta comentarios en contenido de celda con la función definida por el usuario

Convierta comentarios a contenido de celda con código VBA

Convierta comentarios a contenido de celda con Kutools para Excel


flecha azul burbuja derecha Convierta comentarios en contenido de celda con la función definida por el usuario

Al usar este método, primero debe crear una función definida y luego aplicar la fórmula definida para convertir los comentarios en contenido de celda. Puedes terminarlo siguiendo los siguientes pasos:

1.Hacer clic Developer > Visual Basic, Un nuevo Microsoft Visual Basic para aplicaciones aparecerá la ventana, haga clic en recuadro > Módulo, e ingrese la siguiente función en el Módulo:

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

2.Prensa Ctrl + S para guardar la función.

3Luego ingrese la siguiente fórmula “= Obtener comentarios (A1)”En cualquier celda en blanco, en este caso, usaré la celda E1. Ver captura de pantalla:

doc-comentarios-a-celdas1

4. presione el Participar llave. Y seleccione la celda E1, luego arrastre el controlador de relleno sobre el rango de celdas que desea que contengan esta fórmula. Y todos los comentarios se convierten en contenido de celda. Ver captura de pantalla:

doc-comentarios-a-celdas2


flecha azul burbuja derecha Convierta comentarios a contenido de celda con código VBA

Si conoce el código VBA, el siguiente código breve también puede ayudarlo a convertir comentarios en contenido de celda.

1. Seleccione el rango que desea convertir a contenido de celda;

2. Hacer clic Developer > Visual Basic, Un nuevo Microsoft Visual Basic para aplicaciones aparecerá la ventana, haga clic en recuadro > Móduloe ingrese el siguiente código en el módulo:

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. Luego haga clic  doc-multiplicar-calculo-3 botón para ejecutar el código. Y seleccione un rango que desee convertir y luego haga clic en OK, y todos los comentarios seleccionados se han convertido en contenido de celda en sus celdas relevantes.


doc-comentarios-a-celdas3 -2 doc-comentarios-a-celdas4

Note: Si no desea los comentarios, puede eliminarlos.


flecha azul burbuja derecha Convierta comentarios a contenido de celda con Kutools para Excel

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días.Comprar ahora .

La Convertir comentario y celda of Kutools for Excel es una herramienta práctica y útil que puede ayudarlo a resolver muchos problemas relacionados con los comentarios.

Después de instalar Kutools for Excel, haga lo siguiente:

1. Seleccione el rango en el que desea importar los comentarios en las celdas.

2. Hacer clic Kutools > Más > Convertir comentario y celda, ver captura de pantalla:

doc-comentarios-a-celdas-5

3. En la Convertir comentario y celda cuadro de diálogo, seleccione Convertir comentarios en contenido de celdas. Ver captura de pantalla:

doc-comentarios-a-celdas-6

4. Luego haga clic OK. Ahora todos los comentarios seleccionados se convierten en contenido de celda en su rango original.

Para obtener información más detallada acerca de Convertir comentario y celda, Por favor visite Descripción de la función Convertir comentario y celda.


Artículos relacionados:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (24)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi, The first function in a module does the job only once: when I write or drag the formula down. If I go back to change any of the comment it does not update the destination cell with the new comment. For example let's say I have a comment in A1, then when I place the formula in cell B1, it will show me the A1's comment only the first time. If I go back and change the A1 comment, the cell B1 does not get updated. I tried "Calculate Now" or F9 and nothing happens. I saved the file and opened again and nothing, cell B1 stays with the old comment. It is like the function is dead. Now, if I enter or change anything in the cell A1 itself (not the comment), like adding an space in the end, it will immediately update the comment. I'm using Office 2019 Pro.
This comment was minimized by the moderator on the site
thanks very musch
This comment was minimized by the moderator on the site
great site
This comment was minimized by the moderator on the site
is there a way to do this without the title of a comment or the non bold writing?
This comment was minimized by the moderator on the site
Great tip, thanks for sharing!
This comment was minimized by the moderator on the site
Perfect! Thank You
This comment was minimized by the moderator on the site
You are a star!!! thanks
This comment was minimized by the moderator on the site
It does not automatically update when I change the comment. How do I change this? Thanks
This comment was minimized by the moderator on the site
Same problem here. Changing the comment does not trigger the calculations. Forcing the calculation (F9) does not work. Saving and load the file does not work. However, changing a cell content will trigger the calculations.
This comment was minimized by the moderator on the site
You are my HERO!!!!!!!!!!!!!!!!!!!!!! Thank You Thank You Thank You
This comment was minimized by the moderator on the site
Hi. I tried this code and it worked right. But I have a little problem: can I use this code combined with VLOOKUP? I tried but I didn't get anything. If you can help me, I'll be thankful. I'm brazilian. If I wrote something wrong, I apologise. Thanks!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations