VARIABLES EN FORMULAS

26/11/2005 - 00:21 por Marvin | Informe spam
CONSULTA AL GRUPO...SALUDOS

COMO SE DEBEN INCLUIR EN X FORMULA UNA VARIABLE

POR EJEMPLO, NECESITO BUSCAR UNA PALABRA DENTRO DE UNA CADENA DE TEXTO, LA
FORMULA YA LA TENGO DEFINIDA Y FUNCIONA PARA UN TEXTO ESPECÍFICO, PERO QUIERO
QUE ME PREGUNTE ANTES QUE PALABRA DESEO BUSCAR Y ESTO ES POR MEDIO DE UN
INPUTBOX ASIGNADO A UNA VARIABLE, ESTA VARIABLE QUIERO AGREGARLA A LA
FORMULA, ME EXPLICO???.

MI FORMULA ES

IF(AND(ISERROR(SEARCHB(""CHINA"",RC[-1],1)),LEN(RC[-5])<28,RC[-5]<>""Interfaz"",RC[-5]<>""""),"""",""CHINA"")

MI VARIABLE SERIA CHINA, COMO AGREGO LA VARIABLE A LA FORMULA???.. GRCS

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
26/11/2005 - 04:08 | Informe spam
hola, Marvin !

COMO SE DEBEN INCLUIR EN X FORMULA UNA VARIABLE...
MI FORMULA ES
IF(AND(ISERROR(SEARCHB(""CHINA"",RC[-1],1)),LEN(RC[-5])<28,RC[-5]<>""Interfaz"",RC[-5]<>""""),"""",""CHINA"")
MI VARIABLE SERIA CHINA, COMO AGREGO LA VARIABLE A LA FORMULA?.. GRCS



asumiendo que 'varible' ya ha sido 'tomada' de algun inputbox... prueba con...
f(and(iserror(searchb(""" & variable & """,rc[-1],1)),len(rc[-5])<28,rc[-5]<>""interfaz"",rc[-5]<>""""),"""",""" & variable & """)

saludos,
hector.

p.d.
[pregunta]: por que usas searchB en lugar de un 'simple' search ?
-> [hablando de china]... realmente necesitas interactuar con el juego de caracteres para el lejano oriente ?

[sugerencia]: al ab/uso con el uso de solo mayusculas... equivale a GRITAR !!!
-> en mensajes de correo electronico :))
Respuesta Responder a este mensaje
#2 Marvin
28/11/2005 - 16:36 | Informe spam
GRACIAS HM,

DEJAME DECIRTE QUE LO INTENTE DE ESA MANERA PERO AL EDITAR LA LINEA ME MANDA
UN MENSAJE... "ERROR DE COMPILACIÓN"... SEE SPERABA FIN DE LA INSTRUCCIÓN
DE ECHO ME DA A PENSAR QUE ESO NO ES POSIBLE, YA QUE LO HE INTENTADO DE MIL
FORMAS... QUE OPTE POR ASIGNAR EL VALOR DE LA VARIABLE A UNA CELDA Y DE AHPI
TOMAR EL VALOR PARA LA FORMULA.

COMENT. TENDRAS LA SIMPLIFICACIÓN DE MI CÓDIGO SOBRE LA BÚSQUEDA DE
SERIES EN 2 HOJAS DE UN LIBRO... RECUERDAS??... SINO GRACIAS DE CUALQUIER
MANERA

"Héctor Miguel" escribió:

hola, Marvin !

> COMO SE DEBEN INCLUIR EN X FORMULA UNA VARIABLE...
> MI FORMULA ES
> IF(AND(ISERROR(SEARCHB(""CHINA"",RC[-1],1)),LEN(RC[-5])<28,RC[-5]<>""Interfaz"",RC[-5]<>""""),"""",""CHINA"")
> MI VARIABLE SERIA CHINA, COMO AGREGO LA VARIABLE A LA FORMULA?.. GRCS

asumiendo que 'varible' ya ha sido 'tomada' de algun inputbox... prueba con...
f(and(iserror(searchb(""" & variable & """,rc[-1],1)),len(rc[-5])<28,rc[-5]<>""interfaz"",rc[-5]<>""""),"""",""" & variable & """)

saludos,
hector.

p.d.
[pregunta]: por que usas searchB en lugar de un 'simple' search ?
-> [hablando de china]... realmente necesitas interactuar con el juego de caracteres para el lejano oriente ?

[sugerencia]: al ab/uso con el uso de solo mayusculas... equivale a GRITAR !!!
-> en mensajes de correo electronico :))



Respuesta Responder a este mensaje
#3 Héctor Miguel
28/11/2005 - 21:02 | Informe spam
hola, Marvin !

... LO INTENTE... PERO AL EDITAR LA LINEA ME MANDA UN... "ERROR DE COMPILACION"
... SEE SPERABA FIN DE LA INSTRUCCION...



1) de tu mensaje original, 'se entiende' que estas usando una instruccion por vba para 'depositar' una formula en una celda...
[algo +/- como]: -> <objeto_rango>.FormulaR1C1 = "=y aqui tu formula"

2) la formula que expusiste [y la pregunta por incluir una variable] fue ...
MI FORMULA ES ...
IF(AND(ISERROR(SEARCHB(""CHINA"",RC[-1],1)),LEN(RC[-5])<28,RC[-5]<>""Interfaz"",RC[-5]<>""""),"""",""CHINA"")
MI VARIABLE SERIA CHINA, COMO AGREGO LA VARIABLE A LA FORMULA???.. GRCS



3) la sustitucion 'propuesta' , asumiendo que la 'variable' [CHINA, o como se llame] YA se toma de un inputbox... ES modificar...
de -> IF(AND(ISERROR(SEARCHB(""CHINA"",RC[-1],1)),LEN(RC[-5])<28,RC[-5]<>""Interfaz"",RC[-5]<>""""),"""",""CHINA"")
a -> if(and(iserror(searchb(""" & variable & """,rc[-1],1)),len(rc[-5])<28,rc[-5]<>""interfaz"",rc[-5]<>""""),"""",""" & variable & """)

si hay algo que este 'funcionando' diferente... comentas detalles adicionales ?
saludos,
hector.

p.d.
[pregunta]: por que usas searchB en lugar de un 'simple' search ?
-> [hablando de china]... realmente necesitas interactuar con el juego de caracteres para el lejano oriente ?

[sugerencia]: al ab/uso con el uso de solo mayusculas... equivale a GRITAR !!!
-> en mensajes de correo electronico :))
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida