Error #¡REF! en busqueda y referencia condicionada

04/07/2007 - 17:28 por Xdc | Informe spam
buenas, he visto uno que otro post con este error pero hasta ahora no he
visto solución y me he decidido a abrir este.

con la ayuda de Willi@m de este mismo foro he logrado insertar un cuadro
combinado desplegable de formulario en un libro de 2 hojas este:
http://img171.imageshack.us/img171/...llass0.jpg

la formula utilizada para la lista es(proporcionada por Willi@m):
=INDIRECTO("Hoja2!F" & FILA()-4 &"C"&$D$2+2;FALSO)
y va desde c7 a c51 y el valor devuelto por la formula en d2.

donde al seleccionar del cuadro de lista un curso, se despliegan los datos
correspondientes a la hoja2
http://img503.imageshack.us/img503/...a02pm8.jpg

para evitar perdidas de datos ya que el archivo sera manipulado por muchos
usuarios he ocultado la hoja2 y he bloqueado y protegido la hoja en la
mayoría de las celdas que no usaran los usuarios entre estas de c7 a c51y
para mas seguridad también he cambiado el acceso al archivo como solo lectura.

la manera de que lo utilicen es abrirlo y "guardar como..." su propia copia
del archivo. he probado el archivo para cerciorarme de que funciona en varios
equipos
entre estos 2 que yo uso, mi laptop XP office 2007, servidor XP office 2003,
Wn98 office 2000, Win98 office 97 win2000 office 97 Win2000 office2000.

los equipos con Win2000 y office 97 + los Win98 y office2000 me generan este
error desde C7 a C51#¡REF! y no logro entender el porque.

cualquier ayuda de antemano gracias.
Saludos.
Pancho.

(Willi@m si ves este post, te agregue unas consultas en el post anterior en
el que me ayudaste. agradecería los vieras.)
http://www.microsoft.com/office/com...el&tidf5e052-d40e-4dab-9235-ba9568966463&cat=es-es-aplicacionesdeescritorio&lang=es&cr=ES&sloc=es-es&m=1&p=1
 

Leer las respuestas

#1 Héctor Miguel
04/07/2007 - 22:12 | Informe spam
hola, 'anonimo/a' !

... he visto uno que otro post con este error pero hasta ahora no he visto solucion y me he decidido a abrir este.
con la ayuda de he logrado... un cuadro... desplegable de formulario en un libro de 2 hojas este:
http://img171.imageshack.us/img171/...llass0.jpg
la formula utilizada para la lista es(proporcionada por ):
=INDIRECTO("Hoja2!F" & FILA()-4 &"C"&$D$2+2;FALSO)
y va desde c7 a c51 y el valor devuelto por la formula en d2 [...]
... he probado el archivo para cerciorarme de que funciona en varios equipos entre estos 2 que yo uso
mi laptop XP office 2007, servidor XP office 2003, Wn98 office 2000, Win98 office 97 win2000 office 97 Win2000 office2000.
los equipos con Win2000 y office 97 + los Win98 y office2000 me generan este error desde C7 a C51#¡REF! y no logro entender el porque...



1) la parte *medular* de la formula son las letras "F" [en Hoja2!F] y "C" [despues de la 'y' inglesa "&"]
con las cuales, le estas diciendo a excel que localice una referencia 'variable' PERO...
usando un estilo de notacion NO "$A$1" sino F1C1 Fila_x - Columna_y [ahora bien]...

2) [hasta donde se]... si el estilo de referencia va a ser 'A1' o FC/LC/RC/... etc. [en la interfase con el usuario]
lo controla/indica/establece/... la aplicacion [excel] desde:
[menu] herramientas / opciones / [ficha] general / [seccion] configuracion -> estilo de referencia

3) [ademas] no 'depende' solo de la version de excel... sino tambien del idioma en el que esta instalado [p.e.]
ingles = RC [Row/Column]
aleman = RS [Reihe/Spalte] o incluso = ZS [Zeile/Spalte]
castellano = FC [Fila/Columna] o incluso = LC [Linea/Columna] <= segun versiones [97/2000/2002/2003/etc.]
paises bajos = RK [Rij/Kolom] etc. etc. etc.
-> como podras observar, si L o F... no es 'el unico' detalle con el que podrias enfrentarte en *otros* equipos :-(

4) si requieres conocer [por funciones] si el estilo de referencia *valido* es FC/ZS/RK/... [en relacion con Fila/Columna]...
letra para la fila =izquierda(direccion(1,1,,0))
letra para columna =extrae(direccion(1,1,,0),3,1)
[solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';'] :D

5) revisa otras opciones para determinar la lista con funciones como DesRef(...) :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares