funcion para determinar formula

23/06/2007 - 01:55 por EXCEL PROGRAMMER | Informe spam
quiero saber si hay alguna funcion que me permita determinar si el contenido
de una celda es una formula.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
23/06/2007 - 03:03 | Informe spam
hola, 'anonimo/a' !

quiero saber si hay alguna funcion que me permita determinar si el contenido de una celda es una formula.



usando nombres definidos con macro-funciones del viejo excel v.4 [p.e.]
si suponemos que necesitas comprobar si 'A1' contiene formula desde 'B1'
[es decir, comprobando siempre la celda que esta a la izquierda de la que verifica]...

1) selecciona 'B1' OJO: es importante cual sea la celda 'activa' cuando se crea el nombre
2) [menu] insertar / nombre / definir
3) nombre: p.e. -> TieneFormula
se refiere a: -> =indicar.celda(48+0*hoy(),!a1) y... 'acepta'
si excel ingles: -> =get.cell(48+0*now(),!a1)
nota el signo '!' para indicar la celda como relativa y SIN referencia a la hoja <= OJO
4) [todavia en B1] usa el nombre para comprobar si 'A1' contiene formua: =tieneformula
[donde uses el nombre, estara comprobando la celda que este una columna a su izquierda]

la otra es definir una funcion personalizada +/- como la siguiente:
en un modulo de codigo 'estandar/general/normal/...' ==Function TieneFormula(Celda As Range) As Boolean
TieneFormula = Celda(1,1).HasFormula
End Function

y la puedes llamar desde tu hoja de calculo [p.e.] =TieneFormula(a1)

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

p.d. mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida