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:
hola, Luis !

__ 1 __
... plantilla ... creado en Excel 2003 y quise empezar a utilizar el
Excel 2007
... se abrió en modo de compatibilidad (previamente... configurado las
opciones... donde se puedan ejecutar las 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 esta en conflicto con una referencia de rango valida o
no es valida para Excel.
El nombre se ha remplazado por _SD3245.
Puede que todavia necesite actualizar manualmente a este nombre utilizado
en codigo VBA o como argumento de texto en funciones.
Debe cerrar y volver a abrir el libro antes de que se implementen estos
cambios.



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 __
Luego despues de salvarlo y volverlo a abrir no obstante que ya habia
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 ningun programa antivirus instalado que pueda explorarlas
para ejecutar estas macros quite el cifrado o las restricciones de
permiso del archivo"
y viene una unica 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 ...



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.

Respuesta Responder a este mensaje
#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:
hola, Luis !

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?



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)

La otra cosa es que el libro no esta protegido con contrasenas de
apertura escritura, solo las hojas el libro y el proyecto VBA
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.



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.

Respuesta Responder a este mensaje
#3 Héctor Miguel
16/04/2009 - 05:58 | Informe spam
hola, Luis !

__ 1 __
... plantilla ... creado en Excel 2003 y quise empezar a utilizar el Excel 2007
... se abrió en modo de compatibilidad (previamente... configurado las opciones... donde se puedan ejecutar las 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 esta en conflicto con una referencia de rango valida o no es valida para Excel.
El nombre se ha remplazado por _SD3245.
Puede que todavia necesite actualizar manualmente a este nombre utilizado en codigo VBA o como argumento de texto en funciones.
Debe cerrar y volver a abrir el libro antes de que se implementen estos cambios.



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 __
Luego despues de salvarlo y volverlo a abrir no obstante que ya habia 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 ningun programa antivirus instalado que pueda explorarlas
para ejecutar estas macros quite el cifrado o las restricciones de permiso del archivo"
y viene una unica 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 ...



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.
Respuesta Responder a este mensaje
#4 Héctor Miguel
16/04/2009 - 06:35 | Informe spam
hola, Luis !

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?



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)

La otra cosa es que el libro no esta protegido con contrasenas de apertura escritura, solo las hojas el libro y el proyecto VBA
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.



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.
Respuesta Responder a este mensaje
#5 Héctor Miguel
16/04/2009 - 07:15 | Informe spam
hola, Luis !

... si tengo antivirus instalado y el procedimiento... de configuracion de centro de confianza ya lo habia hecho
Probe desprotegiendo el libro y el asunto se soluciono, 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??



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.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida