Título: crear un contador a partir de una condicion.??? Publicado por: magomi en 1 Julio 2009, 23:26 pm Necesito mostrar en una caja de texto un numero pero con esta condicion
text2 es un valor de la tabla que esta abajo.... Código: Private Sub cmdcalcularu_Click() ahora despues de eso necesito que cuando txt1 sea mayor que 3000 al txt2 sea con la condicion que se me muestra en la siguiente tabla donde txt1 es el area total de la parcela y txt2 la dotacion total de agua correspondient e en 1 dia aqui esta la imagen de la tabla http://img189.imageshack.us/i/tablak.jpg/ PD: en el code no he cerrado los if con sus respectivos End If Título: Re: crear un contador a partir de una condicion.??? Publicado por: APOKLIPTICO en 1 Julio 2009, 23:32 pm Okay, no entendi un pomo lo que dijiste, hay que usar comas, puntos y mayusculas.
Yo no entiendo xq en vez de usar esa estructura de ifs concatenados, no usas un "select case". Y en el "Case else" pones txt2.Text = 5000 + 100 * (3000 - text1) / 100) Título: Re: crear un contador a partir de una condicion.??? Publicado por: magomi en 2 Julio 2009, 00:35 am ok supongamos q lo haga con select case
tu dices q txt2.Text = 5000 + 100 * (3000 - text1) / 100) supongamos q text1=3001 segun tu formula seria (arreglando la parte 3000 - text1 por text1-3000 para q no de negativo) txt2.Text = 5000 + 100 * (3001 -3000) / 100) txt2.Text = 5000 + 100 * (1) / 100) txt2.text = 5000 + 1 txt2.text = 5001 y segun los requerimientos q mencione arriba... cuando txt1 es mayor de 3000 se le suman 5000+100 por cada 100 o sea que si txt1=3001 entonces txt2 deberia ser igual a 5100 Título: Re: crear un contador a partir de una condicion.??? Publicado por: APOKLIPTICO en 2 Julio 2009, 01:58 am Uff bueno, no me queria complicar la vida con rounds e ints, pero bueno aki va:
txt2.text = 5000 + 100 * (int((text1 - 3001) / 100) + 1) Si text1 es 3001: 5100 Si text1 es 3100: 5100 Si text1 es 3101: 5200 Título: Re: crear un contador a partir de una condicion.??? Publicado por: magomi en 2 Julio 2009, 02:24 am Perfecto!! muchas gracias hermanazo.. xD
|