Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Macros Excel4

85 views
Skip to first unread message

AnaB

unread,
May 1, 2009, 12:29:02 PM5/1/09
to
Tengo un libro con Macros de Excel4
Lo estoy corriendo en Excel 2003 en Español
Al tratar dce ejcutar la macro me dice que no la encuentra, pero si existe,

Debo de prender alguna Opcion para que la ejecute????? o alguien sabe como
ejecutarla???

Gracias.........
--
Ana B

H�ctor Miguel

unread,
May 1, 2009, 1:56:50 PM5/1/09
to
hola, Ana !

> Tengo un libro con Macros de Excel4

> Lo estoy corriendo en Excel 2003 en Espanol


> Al tratar dce ejcutar la macro me dice que no la encuentra, pero si existe,
> Debo de prender alguna Opcion para que la ejecute????? o alguien sabe como ejecutarla???

1) las macros de excel4 son "nombres" asignados a celdas en una hoja de macros (macro1 ?)
solo se necesita que el libro se abra "con permiso" de usar las macros
si no se da permiso de usar macros a un libro que tiene macros de excel4, (simplemente) no se abre
situacion que debe estar resuelta puesto que dices ya tenerlo abierto

2) la ejecucion de macros de excel4 es igual que ejecutar las macros de vba: seleccionas "la macro" a ejecutar:
desde el dialogo que aparece pulsando {F8} o (menu:) herramientas / macro / macros...

3) podrias comentar cual es el procedimiento que sigues para "tratar" de ejecutar esa/s macro/s ?
y confirmar que aparece el nombre (de la macro) desde (menu:) insertar / nombre / definir... ?

saludos,
hector.


AnaB

unread,
May 1, 2009, 11:08:01 PM5/1/09
to
Hola Hector

Cuando abro el libro no me pregunta si debe habilitar macros, sabes en donde
puedo habilitarlas??????????????, ya estando abierto,
1. cuando le doy Herramientas / macros / MAcro elijo la macro y le doy
ejecutar me aprece un "Warning" que me dice La referncia no es valida,
2. tambien esta asignada a un boton en la hoja de calculo y ahi me dice que
no puede encontar la macro y me despliega el nombre de la macro y despues me
manda un mensaje de error al inicair la biblioteca de VBA (40040),
pero las macros no estan hechas las macros con VBA

Gracias de antemano
--
Ana B


"Héctor Miguel" escribió:

H�ctor Miguel

unread,
May 1, 2009, 11:35:57 PM5/1/09
to
hola, Ana !

> Cuando abro el libro no me pregunta si debe habilitar macros, sabes en donde puedo habilitarlas??????????????

____
si no te pregunta es porque tienes establecido un nivel de seguridad para las macros en bajo (no recomendable)
antes de volver a abrirlo, comprueba/corrige/... desde (menu:) herramientas / macro / seguridad...
y establece un nivel -> medio (te da la oportunidad de decidir si permites la ejecucion de macros al abrir libros)

> ya estando abierto


> 1. cuando le doy Herramientas / macros / MAcro elijo la macro y le doy ejecutar
> me aprece un "Warning" que me dice La referncia no es valida

> 2. tambien esta asignada a un boton en la hoja de calculo y ahi me dice que no puede encontar la macro
> y me despliega el nombre de la macro y despues me manda un mensaje de error al inicair la biblioteca de VBA (40040)

> pero las macros no estan hechas las macros con VBA

____
desde la hoja de macros, selecciona la celda con la primera instruccion (macro-funciones)
y comenta que dice con relacion a esa macro el menu insertar / nombre / definir... (???)
(debiera aparecer como nombre definido con asignacion de "comando")

saludos,
hector.

__ OP __

AnaB

unread,
May 2, 2009, 12:36:00 AM5/2/09
to
Hector


Ya corre las macros pero ahora me marca error en la siguiente instruccion

=Seleccionar("r15c3")

en todas la macros que tienen la instruccion seleccionar
hay que cambiar las referncias en calcular?????

Saluditos y Gracias

AnaB
--
Ana B


"Héctor Miguel" escribió:

> hola, Ana !

H�ctor Miguel

unread,
May 2, 2009, 1:10:03 AM5/2/09
to
hola, Ana !

> Ya corre las macros pero ahora me marca error en la siguiente instruccion
> =Seleccionar("r15c3")
> en todas la macros que tienen la instruccion seleccionar
> hay que cambiar las referncias en calcular?????

eso significa que en el archivo original se utilizo una hoja de macros "local" en un excel en ingles
originalmente (excel en ingles), ese tipo de instrucciones debio leerse: =SELECT("r15c3")
para excel en ingles, R significa R(ow) y C significa C(olumn) y se conoce como "estilo de referencia" R1C1
o sea que R15C3 es lo mismo: $C$15 (la Columna 3 en la Fila/Linea/Row 15)

cuando ese archivo lo abres en otro idioma (espanol por ejemplo) la macro-funcion se auto-traduce
de =SELECT(... a =SELECCIONAR(... PERO... lo que esta delimitado por comillas dobles -> "r15c3"
para excel en espanol no es "traducible" y esperaba (segun tu version de excel) un estilo L1C1 o F1C1

esto lo puedes averiguar desde (menu:) herramientas / opciones / (ficha) general / (seccion) configuracion
y comprueba si el "estilo de referencia" dice: R1C1, F1C1, L1C1, ???
y lo que deberas modificar EN TODAS esas instrucciones es la letra "R" por la que diga tu sistema (F, L, ???) :-((

es probable que "mas adelante" encuentres otro tipo de inconvenientes de tipo internacional (?)

saludos,
hector.


AnaB

unread,
May 2, 2009, 9:42:03 AM5/2/09
to
Hector

WOWWWW!!!!!! MIL GRACIAS Por tu Ayuda.......

Ya quedo....

Saluditos

AnaB
--
Ana B


"Héctor Miguel" escribió:

> hola, Ana !

0 new messages