Note: The other languages of the website are Google-translated. Back to English

¿Cómo filtrar celdas por caracteres en negrita en Excel?

Puede aplicar el estilo de fuente en negrita para formatear los datos o el contenido en las celdas de Excel, pero ¿sabe cómo filtrar las celdas por las celdas que contienen el estilo de fuente en negrita en Excel? Este artículo recopila varias macros de VBA complicadas para filtrar celdas por caracteres en negrita en Excel.

Filtrar celdas en negrita con la columna auxiliar
Filtrar celdas en negrita con el código VBA
Filtra fácilmente celdas en negrita con una herramienta increíble
Más tutoriales para el filtrado de datos ...


Filtrar celdas en negrita con la columna de ayuda

Suponiendo que necesita filtrar todas las celdas en negrita en la columna B como se muestra a continuación, haga lo siguiente:

La siguiente función definida por el usuario ayuda a identificar si una celda en una columna está en negrita o no, y luego devuelve los resultados como VERDADERO o Falso en una columna auxiliar. Puede filtrar todos los resultados VERDADEROS para mostrar solo las celdas en negrita en la columna B.

1. presione el otro + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. En el Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > Módulo, luego copie el siguiente código VBA en la ventana del Módulo. Ver captura de pantalla:

Código VBA: filtrar celdas por caracteres en negrita

Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function

3. presione el otro + Q teclas para cerrar la ventana de código.

4. Seleccione una celda en blanco que esté adyacente a la tabla (la celda seleccionada debe ubicarse en la misma fila de la primera fila en la tabla de filtros), copie la siguiente fórmula en ella y presione el botón entrar clave.

= Está Negrita (B2)

5. Siga seleccionando la primera celda de resultados y arrastre el controlador de relleno para obtener todos los resultados. Ver captura de pantalla:

6. Seleccione el encabezado de la columna auxiliar, haga clic en Datos > Filtrar. Haga clic en el botón de flecha junto a la celda del encabezado, marque la casilla VERDADERO solo cuadro y luego haga clic en DE ACUERDO.

Ahora todas las celdas en negrita en la columna B se filtran como se muestra a continuación.


Filtre rápidamente celdas en negrita en una columna con varios clics en Excel:

Programas de Filtrar celdas en negrita utilidad de Kutools for Excel puede ayudarlo a filtrar rápidamente todas las celdas en negrita en una determinada columna con varios clics, como se muestra en la siguiente demostración.
Descargar la función completa 30¡Pista gratuita de un día de Kutools para Excel ahora!


Filtrar celdas en negrita con el código VBA

El siguiente código VBA le permite filtrar todas las celdas en negrita en una columna directamente. Haz lo siguiente.

1. Seleccione el rango de la columna que filtrará todas las celdas en negrita excepto la celda del encabezado. En este caso, selecciono B2: B16.

2. presione el otro + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

3. En el Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > Módulo, luego copie y pegue el siguiente código VBA en la ventana del Módulo.

Código de VBA: filtrar celdas en negrita en una columna

Sub FilterBold()
'Updated by Extendoffice 20191018
Dim cell As Range
For Each cell In Selection
If cell.Font.Bold = False Then
cell.EntireRow.Hidden = True
End If
Next cell
End Sub

4. presione el F5 clave para ejecutar esta macro. Luego, todas las celdas en negrita se filtran en el rango de columna seleccionado inmediatamente.


Filtra fácilmente celdas en negrita con una herramienta increíble

En esta sección, le recomendamos una herramienta útil: el Filtrar celdas en negrita utilidad de Kutools for Excel. Con esta utilidad, todas las celdas en negrita de la columna seleccionada se filtran inmediatamente con varios clics.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Seleccione el rango de la columna, filtrará las celdas en negrita, haga clic en Kutools Más> Filtro especial > Filtrar negrita para hacerlo. Vea la demostración a continuación:

  Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Artículos relacionados

Filtrar múltiples columnas simultáneamente en Excel
Después de filtrar una columna con la función Filtro, solo se pueden aplicar los criterios Y a más de una columna. En este caso, ¿cómo podría aplicar los criterios Y y O para filtrar varias columnas simultáneamente en la hoja de cálculo de Excel? Los métodos de este artículo pueden hacerte un favor.

Filtrar o seleccionar celdas por color de celda en Excel
Normalmente, puede llenar celdas con diferentes colores para cualquier propósito en Excel. Si tiene una hoja de trabajo con diferentes colores para indicar diferentes tipos de contenido y desea filtrar o seleccionar esas celdas por el color de la celda, puede hacerlo con los métodos de este artículo.

Pegar omitiendo celdas y filas ocultas / filtradas en Excel
Por ejemplo, ha filtrado una tabla en Excel, pero ahora necesita copiar un rango y pegarlo en esta tabla filtrada, ¿sabe cómo pegar omitiendo las celdas y filas ocultas / filtradas? Varias formas sencillas de este artículo pueden ayudarlo.

Filtrar filas según una selección de lista en otra hoja
En Excel, generalmente filtramos filas según un criterio, pero si hay dos listas, una en Sheet1 y otra en Sheet2, ¿podría tener algún truco para filtrar rápidamente filas en Sheet1 según la lista en Sheet2? Aquí, este artículo presenta las formas de resolver este trabajo.

Filtrar todos los datos relacionados de las celdas combinadas en Excel
Supongamos que hay una columna de celdas combinadas en su rango de datos, y ahora, necesita filtrar esta columna con celdas combinadas para mostrar todas las filas que están relacionadas con cada celda combinada como se muestra a continuación. En Excel, la función de Filtro le permite filtrar solo el primer elemento asociado con las celdas combinadas, en este artículo, estamos hablando de cómo filtrar todos los datos relacionados de las celdas combinadas en Excel.

Más tutoriales para el filtrado de datos ...


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

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!
officetab parte inferior
Comentarios (15)
4.5 clasificado de 5 · 1 calificaciones
Este comentario fue minimizado por el moderador en el sitio
Supongo que la columna A es la columna de referencia con celdas en negrita. Creo un Nombre "¿Negrita?" con la referencia a continuación =GET.CELL(20,OFFSET(INDIRECT("A1"),ROW()-1,0)) En la columna B, escribo: =¿Negrita? Copie la fórmula y luego use el filtro automático para filtrar el valor VERDADERO. HECHO
Este comentario fue minimizado por el moderador en el sitio
@Cadafi.... eso es brillante... ¡aunque me pregunto cómo funciona!
Este comentario fue minimizado por el moderador en el sitio
@cadafi ur fórmula funciona bien pero no es el uso optimizado o eficiente de la misma. Más bien, deberíamos usar la referencia directa del rango o una celda en lugar de ese comando de desplazamiento completo. Como el siguiente: =GET.CELL(20,'Sheet1'!A1) Copie la fórmula y luego use el filtro automático para filtrar el valor VERDADERO. HECHO
Este comentario fue minimizado por el moderador en el sitio
@Mohammad Faizan Tienes toda la razón. Gracias.
Este comentario fue minimizado por el moderador en el sitio
Gracias Mohamand Faizan. Tienes toda la razón.
Este comentario fue minimizado por el moderador en el sitio
Esto funciono perfectamente, gracias!!! :D :lol:
Este comentario fue minimizado por el moderador en el sitio
Simple y brillante, gracias!
Este comentario fue minimizado por el moderador en el sitio
Hola, estoy usando este código y funciona bien, pero cada vez que hago clic en cancelar el cuadro de diálogo, aparece una ventana emergente y muestra algún error. Por favor me pueden decir como quitar ese error. :Sub FilterBold() Dim myRange As Range Set myRange = Application.InputBox(Prompt:="Por favor, seleccione un rango", Título:="Método del cuadro de entrada", Tipo:=8) myRange.Select Application.ScreenUpdating = False para cada myRange En selección If myRange.Font.Bold = False Then myRange.EntireRow.Hidden = True End If Next myRange Application.ScreenUpdating = True End Sub
Este comentario fue minimizado por el moderador en el sitio
Estimado Nitin Jain,

¡Perdón por responder tan tarde!

Hemos encontrado el problema y ya lo hemos solucionado. El script de VBA en el artículo ahora está actualizado,

¡Gracias por tu comentario!
Este comentario fue minimizado por el moderador en el sitio
Gracias por compartir. Funciona de maravilla.
Este comentario fue minimizado por el moderador en el sitio
Hola, soy un completo novato en Excel, hice la siguiente técnica pero ahora necesito copiar los datos que están en negrita/verdaderos. Cuando he intentado hacer esto, no copio lo que está resaltado. ¿Alguna idea sobre cómo puedo copiar los datos? gracias, ricardo
Este comentario fue minimizado por el moderador en el sitio
@RICHARD ¿Puede proporcionar una captura de pantalla de su hoja de cálculo que muestre exactamente lo que está tratando de hacer?
Este comentario fue minimizado por el moderador en el sitio
Utilicé esta técnica y tuve un problema al intentar copiar los datos en negrita. Solo copia algunos de los datos por alguna razón. ¿Hay alguna forma de copiar solo los datos en negrita usando esta técnica? gracias, ricardo
Este comentario fue minimizado por el moderador en el sitio
Estimado Richard Skins,



No encontramos el problema como usted mencionó. ¿Podría proporcionar una captura de pantalla con los detalles de su operación?



¡Gracias por tu comentario!
Este comentario fue minimizado por el moderador en el sitio
Gracias por la fórmula... me ayudó
4.5 clasificado de 5
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL