¿Necesitaré una MACRO?

24/10/2008 - 11:08 por miruxu | Informe spam
¡Saludos a todos!

¿Necesitaré una MACRO para hacer lo que acontinuación os comento?
Tengo 4 celdas: A1; B1; C1 y D1. Cuando situas el cursor en una de ellas
aparece un pulsador que pinchándole aparece un listado y de este listado
eliges una de las opciones de todas las que aparecen. De manera que no
podrías introducir un dato cualquiera, esto se consigue de la siguiente
manera: Menú / Datos /Validación de datos. En la pestaña Configuración,
elige en 'Permitir' Lista.Ahora paso a contarte lo que pretendo conseguir. Si
en la celda A1 he introducido un dato de esa lista asignada a la celda, NO
QUIERO que en "B1", "C1" y "D1" se les pueda introducir un dato de sus
correspondientes listas.
Asímismo si las celdas "B1", "C1" y "D1" tienen un valor introducido, al
meter un dato en "A1" deberán desaparecer los valores dela celdas "B1", "C1"
y "D1".
Espero no haberos liado mucho.

Preguntas similare

Leer las respuestas

#6 miruxu
27/10/2008 - 14:55 | Informe spam
perdona mi torpeza Héctor, pero a pesar de seguir los pasos que me marcas, no
puedo hacer nada.
1º) tengo el fichero descargado.
2º) en la hoja Schedule sí situo el cursor sobre las celdas B1:B6 veo que
son reglas de validación. Pero ahí es donde me pierdo, porque en el (menú)
Insertar / no encuentro la opción Nombre, etc

Tendrías la amabilidad de explicarmelo mejor.
Muchas gracias Héctor
miruxu.




"Héctor Miguel" wrote:

hola, (...) ???

> No se de que archivo me hablas "al final de esta pagina"
> de cualquier forma el archivo Ubicado en la siguiete URL http://www.contextures.com/xlDataVal03.html
> no ha transferido en mi Excel espanol el significado de la expresion (=NameCheck)
> I want be happy but... necesito poder traducir correctamente la formula. Gracias por tu ayuda...

1) entiendo que ya descargaste el archivo desde: -> http://www.contextures.com/DataValHidden.zip
(y que obviamente ya lo descomprimiste)

2) una vez EN la hoja "Schedule" del archivo, notaras que el rango [B1:B6] tiene reglas de validacion
y "la lista" que se asigna a la regla esta determinada por la formula: -> =NameCheck

3) el nombre (NameCheck) al que hace referencia dicha formula (asignado EN INGLES por la autora del archivo)
lo puedes "analizar/revisar/destripar/..." desde: (menu) insertar / nombre / definir...
de donde obtendrias (EN ESPANOL) que dicho nombre es "dinamico" y utiiza una formula +/- asi:
ÞSREF('Employees - Original Formula'!$C$1,0,0,CONTARA('Employees - Original Formula'!$C$1:$C$6)-CONTAR.BLANCO('Employees - Original Formula'!$C$1:$C$6),1)

4) de lo anterior, lo (unico ?) que necesitas revisar (hasta comprender) son las formulas aplicadas...
-> EN la hoja "Employees - Original Formula" a los rangos [B1:B6] y [C1:C6]
(que ya estaran EN ESPANOL)

5) si no te gusta "el nombre" (NameCheck)... cambialo
(solo no te olvides de modificar "la formula" en las reglas de validacion)

(ahora si...) can you be happy now ? :))

saludos,
hector.

__ OP __
>>> Veras necesito saber en espanol el significado de "=NameCheck"
>>> para introducir en Validacion de Datos/Lista/Source: =NameCheck...
>>
>> si no le entiendes al ingles... ("don't worry... be happy")...
>> -> descarga el archivo de ejemplo del enlace que encuentras al final de esa pagina
>> http://www.contextures.com/DataValHidden.zip
>> tu excel trasladara las formulas y funciones en el idioma local
>> el resto solo sera cuestion de utilizar/modificar/... los nombres aplicados a cada rango



Respuesta Responder a este mensaje
#7 Héctor Miguel
27/10/2008 - 18:22 | Informe spam
hola, (...) ???

... a pesar de seguir los pasos que me marcas, no puedo hacer nada.
1º) tengo el fichero descargado.
2º) en la hoja Schedule si situo el cursor sobre las celdas B1:B6 veo que son reglas de validacion.
Pero ahi es donde me pierdo, porque en el (menu) Insertar / no encuentro la opcion Nombre, etc



por (menu) insertar / nombre / definir... (versiones 97 a 2003)
me refiero a las opciones de menu (archivo, edicion, ver, insertar, etc.) de la barra de menus
al que se tiene acceso desde cuaquier hoja: -> (menu) insertar / nombre / definir...
y luego seleccionas "el nombre" de la lista en el desplegable y podras ver la formula que tiene asignada

si cualquier duda... comentas ?
saludos,
hector.

__ previos __
hola, (...) ???

> No se de que archivo me hablas "al final de esta pagina"
> de cualquier forma el archivo Ubicado en la siguiete URL http://www.contextures.com/xlDataVal03.html
> no ha transferido en mi Excel espanol el significado de la expresion (=NameCheck)
> I want be happy but... necesito poder traducir correctamente la formula. Gracias por tu ayuda...

1) entiendo que ya descargaste el archivo desde: -> http://www.contextures.com/DataValHidden.zip
(y que obviamente ya lo descomprimiste)

2) una vez EN la hoja "Schedule" del archivo, notaras que el rango [B1:B6] tiene reglas de validacion
y "la lista" que se asigna a la regla esta determinada por la formula: -> =NameCheck

3) el nombre (NameCheck) al que hace referencia dicha formula (asignado EN INGLES por la autora del archivo)
lo puedes "analizar/revisar/destripar/..." desde: (menu) insertar / nombre / definir...
de donde obtendrias (EN ESPANOL) que dicho nombre es "dinamico" y utiiza una formula +/- asi:
ÞSREF('Employees - Original Formula'!$C$1,0,0,CONTARA('Employees - Original Formula'!$C$1:$C$6)-CONTAR.BLANCO('Employees - Original Formula'!$C$1:$C$6),1)

4) de lo anterior, lo (unico ?) que necesitas revisar (hasta comprender) son las formulas aplicadas...
-> EN la hoja "Employees - Original Formula" a los rangos [B1:B6] y [C1:C6]
(que ya estaran EN ESPANOL)

5) si no te gusta "el nombre" (NameCheck)... cambialo
(solo no te olvides de modificar "la formula" en las reglas de validacion)

(ahora si...) can you be happy now ? :))

__ OP __
Veras necesito saber en espanol el significado de "=NameCheck"
para introducir en Validacion de Datos/Lista/Source: =NameCheck...



si no le entiendes al ingles... ("don't worry... be happy")...
-> descarga el archivo de ejemplo del enlace que encuentras al final de esa pagina
http://www.contextures.com/DataValHidden.zip
tu excel trasladara las formulas y funciones en el idioma local
el resto solo sera cuestion de utilizar/modificar/... los nombres aplicados a cada rango
Respuesta Responder a este mensaje
#8 miruxu
28/10/2008 - 07:02 | Informe spam
Querido Héctor, tengo el Excel 2007 y por eso no coinciden los pasos que me
aconsejas seguir. En el caso de que ya no puedas ayudarme por carecer de ésta
versión, házmelo saber.
Un abrazo y saludo cordial
miruxu.


"Héctor Miguel" wrote:

hola, (...) ???

> ... a pesar de seguir los pasos que me marcas, no puedo hacer nada.
> 1º) tengo el fichero descargado.
> 2º) en la hoja Schedule si situo el cursor sobre las celdas B1:B6 veo que son reglas de validacion.
> Pero ahi es donde me pierdo, porque en el (menu) Insertar / no encuentro la opcion Nombre, etc

por (menu) insertar / nombre / definir... (versiones 97 a 2003)
me refiero a las opciones de menu (archivo, edicion, ver, insertar, etc.) de la barra de menus
al que se tiene acceso desde cuaquier hoja: -> (menu) insertar / nombre / definir...
y luego seleccionas "el nombre" de la lista en el desplegable y podras ver la formula que tiene asignada

si cualquier duda... comentas ?
saludos,
hector.

__ previos __
>> hola, (...) ???
>>
>> > No se de que archivo me hablas "al final de esta pagina"
>> > de cualquier forma el archivo Ubicado en la siguiete URL http://www.contextures.com/xlDataVal03.html
>> > no ha transferido en mi Excel espanol el significado de la expresion (=NameCheck)
>> > I want be happy but... necesito poder traducir correctamente la formula. Gracias por tu ayuda...
>>
>> 1) entiendo que ya descargaste el archivo desde: -> http://www.contextures.com/DataValHidden.zip
>> (y que obviamente ya lo descomprimiste)
>>
>> 2) una vez EN la hoja "Schedule" del archivo, notaras que el rango [B1:B6] tiene reglas de validacion
>> y "la lista" que se asigna a la regla esta determinada por la formula: -> =NameCheck
>>
>> 3) el nombre (NameCheck) al que hace referencia dicha formula (asignado EN INGLES por la autora del archivo)
>> lo puedes "analizar/revisar/destripar/..." desde: (menu) insertar / nombre / definir...
>> de donde obtendrias (EN ESPANOL) que dicho nombre es "dinamico" y utiiza una formula +/- asi:
>> ÞSREF('Employees - Original Formula'!$C$1,0,0,CONTARA('Employees - Original Formula'!$C$1:$C$6)-CONTAR.BLANCO('Employees - Original Formula'!$C$1:$C$6),1)
>>
>> 4) de lo anterior, lo (unico ?) que necesitas revisar (hasta comprender) son las formulas aplicadas...
>> -> EN la hoja "Employees - Original Formula" a los rangos [B1:B6] y [C1:C6]
>> (que ya estaran EN ESPANOL)
>>
>> 5) si no te gusta "el nombre" (NameCheck)... cambialo
>> (solo no te olvides de modificar "la formula" en las reglas de validacion)
>>
>> (ahora si...) can you be happy now ? :))
>>
>> __ OP __
>>>>> Veras necesito saber en espanol el significado de "=NameCheck"
>>>>> para introducir en Validacion de Datos/Lista/Source: =NameCheck...
>>>>
>>>> si no le entiendes al ingles... ("don't worry... be happy")...
>>>> -> descarga el archivo de ejemplo del enlace que encuentras al final de esa pagina
>>>> http://www.contextures.com/DataValHidden.zip
>>>> tu excel trasladara las formulas y funciones en el idioma local
>>>> el resto solo sera cuestion de utilizar/modificar/... los nombres aplicados a cada rango



Respuesta Responder a este mensaje
#9 Héctor Miguel
28/10/2008 - 08:12 | Informe spam
hola, (...) ???

... tengo el Excel 2007 y por eso no coinciden los pasos que me aconsejas seguir...



(haberlo dicho...) :))

para la version 2007 puedes consultar las referencias a los nombres +/- asi:

op1: (cinta de opciones) / (ficha) formulas / (grupo) nombres definidos / (boton) administrador de nombres
op2: por atajo de teclado: ctrl + F3

luego seleccionas "el nombre" y en el cuadro de referencias podras ver "la formula" como ha sido construido

si cualquier duda (o informacion adicional)... comentas ?
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