Saltar al contenido

FORMATOS AL INSERTAR UNA HOJA


José María Aguilar

Recommended Posts

publicado

Hola, me está pasando lo siguiente, pero solo en un libro de excel, y debe ser porque he tocado algo que no se lo que es. 

Al insertar una nueva hoja en el libro me pone todas las celdas en formato -€, y lo que quiero es que todo el formato esté en general como hace siempre excel por defecto.

Gracias.

  • 4 weeks later...
publicado

Hola José María,

Es un caso típico de libro corrupto en sus estilos de celdas que normalmente se ve así en Inicio --> Estilos de celda

01485963-1b0a-42a4-90c2-2b45128a041a.gif

Pasos a seguir para eliminar la corrupción (en los estilos de las celdas Excel):

  1. Desproteger todas las hojas.
  2. Activar el editor VBA con las teclas: Alt + F11
  3. Insertar un módulo nuevo.
  4. Incluir esta macro y ejecutarla:
Sub LimpiarEstilos()
'
'   Limpiar estilos de celdas
'
    Dim Estilo As Style
    
    ' Si se produce error continua con el siguiente estilo
    On Error Resume Next
    
    ' Recorre cada uno de los estilos
    For Each Estilo In ThisWorkbook.Styles
        If Estilo.BuiltIn Then
            ' Si el estilo es propio de Excel
            ' cambia el formato numérico a General
            ' en lugar del formato de moneda corrupto
            Estilo.NumberFormat = "General"
        Else
            ' Borra estilos corruptos (todos los personalizados)
            Estilo.Delete
        End If
    Next
End Sub

Si aún así sigue habiendo estilos corruptos habrá que editar "con mucho cuidado" el código XML en la ruta:

xl --> styles.xml

Esto último es más complejo y puede corromper aún más el libro... (esperemos que no haga falta)

publicado

hola..

@Gerson Pineda

Mira Gerson, 

Hace 21 horas, pegones1 dijo:

Es un caso típico de libro corrupto

:o

Hace 21 horas, pegones1 dijo:

Pasos a seguir para eliminar la corrupción

y no le podemos pasar esa macro a los políticos??  -_-

Hace 21 horas, pegones1 dijo:

Borra estilos corruptos (todos los personalizados) Estilo.Delete

y los borramos de la faz de la tierra, de una vez??

 

:D:P

jajaja

Feliz dia para todos..

Silvia

 

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.