Autor

03/10/2007 - 15:35 por Walter | Informe spam
En el menú archivo propiedades, en la ficha resumen existen unos datos tales
como Autor, titulo, Asunto

Estaría interesado en que en una celda determinada me apareciese uno de
estos valores, Asunto por ejemplo, de manera que si cambio el asunto, la
celda cambie su valor.

He visto que en personalizar encabezado y pie de página se puede seleccionar
este tipo de valores, pero no vienen como fórmula, vienen como "texto".

No me gustaría usar código lo tengo todo echo mediante formulas y me es más
comodo que los usuarios de esta hoja no activen las macros, etc...

He probado con ÎLDA("cualquier_cosa") que me sirvio para el nombre de
fichero y todo eso pero no encuentro como hacer para que me retorne el valor
que necesito.

También he jugado con las propiedades personalizadas, pero no las entiendo
demasiado bien.

Ideas ????

Gracias anticipadas

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
04/10/2007 - 00:42 | Informe spam
hola, Walter !

En el menu archivo propiedades, en la ficha resumen existen unos datos tales como Autor, titulo, Asunto...
Estaria interesado en que en una celda determinada me apareciese uno de estos valores, Asunto por ejemplo
de manera que si cambio el asunto, la celda cambie su valor...



1) las propiedades que buscas las puedes consultar en la ayuda en linea de vba-excel {F1}
-> pregunta por las BuiltInDocumentProperties [p.e.]

MsgBox ActiveWorkbook.BuiltinDocumentProperties("Author")
-> 'devuelve' el nombre del autor 'original' [primera grabacion]
[el que se establece en: herramientas/opciones/general/nombre de usuario]

MsgBox ActiveWorkbook.BuiltinDocumentProperties("Last Author")
-> 'devuelve' el nombre del autor de la 'mas reciente' grabacion

podrias definir funciones de usuario [vba] para ser llamadas desde las celdas de tu libro o...

2) podrias definir nombres usando macro-funciones del *viejo* excel v-4 +/- como sigue:

1) [desde menu: insertar / nombre / definir...]
nombre formula en el campo *se refiere a:*
Titulo =indicar.libro(33)
Asunto =indicar.libro(34)
Autor =indicar.libro(35)
P.Clave =indicar.libro(36)
Coments =indicar.libro(37)

b) en la celda donde necesiter poner al autor [simplemente pones]: =autor

saludos,
hector.
Respuesta Responder a este mensaje
#2 Walter
04/10/2007 - 10:28 | Informe spam
"Héctor Miguel" wrote:

2) podrias definir nombres usando macro-funciones del *viejo* excel v-4 +/- como sigue:

1) [desde menu: insertar / nombre / definir...]
nombre formula en el campo *se refiere a:*
Titulo =indicar.libro(33)
Asunto =indicar.libro(34)
Autor =indicar.libro(35)
P.Clave =indicar.libro(36)
Coments =indicar.libro(37)

b) en la celda donde necesiter poner al autor [simplemente pones]: =autor

saludos,
hector.



Hector !!!! no somos dignos !!! eres una makina.

Pero te lo voy a poner más dificil, me gustaría hacer eso mismo con las
propiedades personalizadas, donde construya una nueva propiedad que se llame
"revisión" y según le cambie los valores (según la revisión del documento que
sea) la hoja muestre el valor que tiene la propiedad creada "Revisión".

La pregunta realmente es:
Que posibilidades tiene la función =indicar.libro(xx) donde xx son las
posibilidades.

Gracias de ANTEMANO !!!
Respuesta Responder a este mensaje
#3 Héctor Miguel
04/10/2007 - 15:18 | Informe spam
hola, Walter !

... te lo voy a poner mas dificil



*dificil*... para mi ???... para excel ???... o para el usuario ? :-|

me gustaria hacer eso mismo con las propiedades personalizadas
donde... una nueva propiedad... segun le cambie los valores... muestre el valor que tiene la propiedad...
La pregunta realmente es:
Que posibilidades tiene la funcion =indicar.libro(xx) donde xx son las posibilidades.



como *posibilidades* ?... [y hasta donde se, me temo que]... ninguna :-(
en aquellos tiempos, no habia siquiera la posibilidad de crear propiedades personalizadas
[son las ventajas de la... *modernidad* ?]

alternativas ?... para eso esta vba... para suplir las *deficiencias* de las aplicaciones
[ahora si]... consulta la ayuda en linea de vba, y pregunta por las "CustomProperties" ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida