PROBLEMAS CON MACROS EN 2007

16/04/2009 - 01:52 por LUIS DANNY SALAS | Informe spam
Tengo mi plantilla que he creado en Excel 2003 y quise empezar a utilizar
el Excel 2007, al abrir mi plantilla se abrió en modo de
compatibilidad(previamente había configurado las opciones para un modo de
seguridad bajo donde se puedan ejecutar las macros) no tuve problema en usar
la plantilla y sus respectiva macros, el problema vino cuando quise
convertir el libro al formato 2007 (libro de Excel habilitado para macros),
al salvarlo primero aparecieron unos cuadros de dialogo con la siguiente
leyenda:

El nombre SD3245 está en conflicto con una referencia de rango valida o no
es valida para Excel.El nombre se ha remplazado por _SD3245.
Puede que todavía necesite actualizar manualmente a este nombre utilizado en
código VBA o como argumento de texto en funciones.
Debe cerrar y volver a abrir el libro antes de que se implementen estos
cambios.

Luego después de salvarlo y volverlo a abrir no obstante que ya había
habilitado todas las macros en el centro de confianza, al abrir el archivo
me aparece el mensaje:

"Advertencia de seguridad: las macros se han deshabilitado." Opciones
al ver opciones aparece el siguiente mensaje:

"Este archivo contiene macros cifradas que se han deshabilitado por que no
hay ningún programa antivirus instalado que pueda explorarlas, para ejecutar
estas macros quite el cifrado
o las restricciones de permiso del archivo"

y viene una única opción que esta marcada y no se puede desmarcar:

Ayudar a protegerme contra contenido desconocido (recomendado)

He dado bastantes vueltas y no encuentro que es lo que debo hacer, muchas
gracias si alguien puede ayudarme.

Preguntas similare

Leer las respuestas

#1 LUIS DANNY SALAS
16/04/2009 - 03:05 | Informe spam
Gracias Héctor
entiendo lo de la celda SD3245, pero que problema me puede provocar eso a
convertirlo en _SD3245? si es una formula la que tiene esa referencia como
la ubico para corregirla, o como puedo corregir ese problema?

La otra cosa es que el libro no esta protegido con contraseñas de apertura
escritura, solo las hojas el libro y el proyecto VBA estan protegidos por
contraseña.
necesito que la plantilla pueda usarse en cualquier computadora con office
2007 sin tener que hacer cambios en el registro:((

Necesito no tener cifrado ni nada por el estilo mi libro, pero como hago
eso, es fundamental que se puedan usar las macros.
Gracias Hector

"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
#2 LUIS DANNY SALAS
16/04/2009 - 03:41 | Informe spam
Gracias Héctor pero si tengo antivirus instalado y el procedimiento que me
indicas de configuración de centro de confianza ya lo había hecho, las
macros están habilitadas.
Probé desprotegiendo el libro y el asunto se solucionó, es decir que si el
libro esta desprotegido entonces si habilita las macros, pero a mi no me
sirve tener el libro desprotegido pues debo tener hojas ocultas.
que puedo hacer??
Gracias por tu siempre tan fina ayuda

"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
#3 Héctor Miguel
16/04/2009 - 05:58 | Informe spam
hola, Luis !

__ 1 __
Mostrar la cita
1) esto significa que el "nombre" (SD3245) en la version 2007 corresponde a una referencia "real" de celda (SD3245)
ubicada en la fila 3245 y en la columna 498 (SD) (recuerda que ahora dispones de 28k columnas y de 1000k filas)

__ 2 __
Mostrar la cita
2) cuando asignas contrasenas (apertura/escritura) a un archivo de excel, ya lo estas "cifrando" (protegiendo/encriptando)
y el mensaje te esta advirtiendo que no se podran escanear las macros en un libro protegido ANTES de abrirlo...
ya sea porque no tienes antivirus instalado, o el que tienes no podra escanear las macros ANTES de abrir el libro

-> necesitas hacer modificaciones al registro de windows
abres el editor de registros (boton-inicio / ejecutar... / regedit.exe)
desde la llave: HKCU\Software\Microsoft\Office\12.0\Excel\Security
agrega una nueva clave Dword con el nombre de: ExcelBypassEncryptedMacroScan
y estableces su valor en 1 (uno)
=> en cada pc donde se vaya a utilizar un archivo protegido y con macros... :-((

saludos,
hector.
#4 Héctor Miguel
16/04/2009 - 06:35 | Informe spam
hola, Luis !

Mostrar la cita
puedes usar el "buscar [y reemplzar]" de toda la vida, por atajo: {ctrl}+B o por comando: (inicio / modificar / buscar y...)
buscado textualmente sd3245 en formulas (solo para comprobar si las referencias fueron actualiadas a: _SD3245)

Mostrar la cita
en este caso, asumo que NO hay antivirus instalado y daria lo mismo usar un esquema de seguridad alto o bajo en las macros (?)
sin modiificar el registro, establece la seguridad en "nula" (o sea, cualquiera y todas las macros se ejecutaran en "esa" maquina)
desde (boton) office / (boton) opciones de excel / (ficha) centro de confianza / (boton) configuracion del centro de confianza
-> (ficha) configuracion de macros / -> selecciona la opcion de: "habiitar todas las macros (no recomendado)"

saludos,
hector.
#5 Héctor Miguel
16/04/2009 - 07:15 | Informe spam
hola, Luis !

Mostrar la cita
por los datos y "detalles" (des)conocidos hasta ahora... "ni idea" (p.e.)
acabo de probar un libro protegido (no en su apertura) y algunas hojas ocultas y otras protegidas (version 2007)
no tengo problemas para habilitar (y ejecutar) sus macros, aun teniendo un nivel de proteccion medio (yo decido si se habilitan al abrirlo)

entonces, sin conocer tu modelo y las posibles interacciones de las macros... (repito): "ni idea" -???-

saludos,
hector.
Ads by Google
Search Busqueda sugerida