Eliminación de estilos no deseados (Microsoft Excel)
Cuando trabaja con otras personas que usan Excel, no es inusual copiar hojas de trabajo de sus libros en su propio libro. Cuando lo hace, la hoja de trabajo no es lo único que se copia; Excel también copia sus estilos de formato en su libro de trabajo. Eliminar manualmente los estilos no deseados puede ser complicado, dependiendo de la cantidad de estilos. Sin embargo, eliminar estilos definidos por el usuario es muy fácil si utiliza una macro. La siguiente macro eliminará rápidamente los estilos no deseados:
Sub StyleKill() Dim styT As Style Dim intRet As Integer For Each styT In ActiveWorkbook.Styles If Not styT.BuiltIn Then intRet = MsgBox("Delete style '" & styT.Name & "'?", vbYesNo) If intRet = vbYes Then styT.Delete End If Next styT End Sub
La macro solo necesita una pequeña entrada del usuario. Siempre que la macro detecta un estilo definido por el usuario, se le pregunta si desea eliminarlo. Al hacer clic en el botón Sí, el estilo se elimina del libro de trabajo.
Debe ser consciente de las limitaciones de un enfoque macro como este.
La mayor limitación es que si su libro de trabajo está dañado de alguna manera (y, sí, es muy posible que haya corrupción en los estilos de un libro de trabajo), esta macro no solucionará esa corrupción. En su lugar, es posible que desee buscar una solución práctica de terceros (XLStylesTool) que puede hacer maravillas si necesita limpiar sus estilos de una manera más completa. Puede encontrar más información sobre XLStylesTool aquí:
https://sergeig888.wordpress.com/2011/03/21/net4-0-version-of-the-xlstylestool-is-now-available/
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (12259) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.
Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí: link: / excel-Deleting_Unwanted_Styles [Eliminando estilos no deseados]
.