Porque el siguiente codigo no funciona en Excel 97, yo lo utilizo en Excel 2003
y trabaja sin ningun problema, he tratado varias variantes del mismo y el
mensaje
que me da en Excel 97 es que no puede hacer el cambio en la hoja protegida.
ya he revisado la hoja "Factura" y NO ESTA PROTEGIDA de ninguna forma.
¿A que se debera esto?
==Private Sub Workbook_Open()
Application.Visible = False
OrdenaNombreCorto
Sheets("Factura").Select
Range("F55:W56").Select
Selection.UnMerge
ActiveCell.FormulaR1C1 = _
"=IF(R[1]C[22]="" - - - - - - - - - -"","" - - - - - - - - -
-"",enletras(R[1]C[22]))"
Range("F55:W56").Select
Selection.Merge
Range("A1:D3").Select
Sheets("Principal").Select
Load Principal
Principal.Show
End Sub
==
Incluso grabe una macro similar en Excel 97 y el codigo es exactamente el
mismo.
Tampoco me deja ver los modulos VB (dice que estan ocultos ¿?)
Gracias.
Leer las respuestas