Reference Style en Macros

14/03/2005 - 16:29 por LZ | Informe spam
Hola Foro,

estoy teniendo el siguiente inconveniente al ejecutar una macro vinculada al
uso de Reference Style.

Como me resulta mas practico trabajar las direcciones de celdas en estilo
R1C1, una de las primeras cosas que hago en la macro es cambiar a dicho
estilo y una de las ultimas, es la de restaurar al estilo A1.

Las instrucciones son las siguientes:

Sub ..
...
With Application
.ReferenceStyle = xlR1C1
End With
...
With Application
.ReferenceStyle = xlA1
End With
...
End Sub

Me surge el siguiente inconveniente al ejecutarse el segundo cambio de
Reference Style a xlA1.

Aparece una ventana de dialogo con la siguiente informacion

Ventana
Conflicto de Nombres
Nombre anterior: R13C1
Nombre nuevo : __________________

Aceptar Cancelar
-

y me solicita que le ingrese un nombre nuevo. R13C1 tiene todo el aspecto
de ser la direccion de una celda, que en este caso no tiene nada de
particular, y por otra parte no tengo definido ningun nombre R13C1.

Si cancelo no hace el cambio de estilo.

Los unicos nombres que acepta como Nombre Nuevo tienen el aspecto de
direcciones de celda. Una vez ingresado un nombre con aspecto de direccion,
realiza el cambio de estilo.

El tema me ha dejado mas desconcertado que Adan en el dia de la Madre.

Alguna idea o hipotesis acerca de lo que esta pasando ???

Gracias

Leonardo

Preguntas similare

Leer las respuestas

#6 LZ
17/03/2005 - 16:09 | Informe spam
Hola Hector,

eefectivamente los nombres generados no tienen consecuencias por cambio de
estilo de referencia.

Acabo de llevar la planilla y la macro a otra PC y me encuentro que aqui
funciona perfectamente. Comienzo a pensar que depende de la instalacion de
excel que tengo en mi PC. Sera que algunos Add-ins Add-ons que tengo, han
generado esos nombres, por ejemplo R13C1, que siempre aparecen en la
ejecucion de mi macro y que no tienen nada que ver ??

Saludos

"Héctor Miguel" wrote:

hola, Leonardo !

> ... en internet... antecedentes del tema... los hay... Error: Names cannot look like references.
> ... los nombres de rangos que estoy creando tienen el siguiente aspecto: TOTxNNN
> siendo x = {A ; B ; C } y NNN 3 digitos numericos cualquiera, por ejemplo: TOTA001
> ... me parece que esos nombres no transgreden ninguna regla de formacion.
> ... que... se 'mame' con nombres... como TOTA001 especialmente por la seccion A001?? [...]

no creo que sea 'precisamente' por ese 'nombramiento' :) [aunque creo que 'de todas formas']...
seria bueno si puedes transcribir la parte de codigos donde re/defines los nombres y sus referencias
y [sobre todo] las variables que intervienen [en caso de haber 'intermediarismos']

saludos,
hector.



Respuesta Responder a este mensaje
#7 Héctor Miguel
18/03/2005 - 05:59 | Informe spam
hola, Leonardo !

... la planilla y la macro a otra PC y... funciona perfectamente.
... en mi PC... algunos Add-ins Add-ons que tengo, han generado esos nombres [...]



[casi] podria asegurarte que 'ahi esta el detalle' ;)
[solo] no te olvides de revisar/consultar/averiguar dentro de los nombres 'ocultos'

saludos,
hector.
Respuesta Responder a este mensaje
#8 LZ
18/03/2005 - 20:37 | Informe spam
Hola Hector,

Justamente ayer he visto el tema de los nombres de rango no visibles y he
resuelto el tema ( gracias al libro Programacion VBA para Excel, de John
Walkenbach, que ha sido recomendado en el foro).

Agradezco nuevamente tu ayuda, y ya estoy preparando una nueva consulta,
extraida del mismo libro.

Leonardo
"Héctor Miguel" wrote:

hola, Leonardo !

> ... la planilla y la macro a otra PC y... funciona perfectamente.
> ... en mi PC... algunos Add-ins Add-ons que tengo, han generado esos nombres [...]

[casi] podria asegurarte que 'ahi esta el detalle' ;)
[solo] no te olvides de revisar/consultar/averiguar dentro de los nombres 'ocultos'

saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida