Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 1 Foro > Newsgroup microsoft.public.es.excel
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
LinkBack Herramientas Desplegado
  #1  
Antiguo 30-05-2008, 19:40:06
Manuel
 
Mensajes: n/a
Predeterminado TextBox

Necesito que me enseñen hacer un textBox donde me recoga la edad, y
que solo permita los rangos de 15 a 110.

También necesito otro textBox donde recoga la fecha y quiero que los
rangos válidos sean del 1 de enero de 2007 al 31 de diciembre de 2010.

Desde ya, muchas gracias, saludos.
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2  
Antiguo 30-05-2008, 23:41:57
Héctor Miguel
 
Mensajes: n/a
Predeterminado Re: TextBox

hola, Manuel !

__ 1 __
> Necesito... hacer un textBox donde me recoga la edad, y que solo permita los rangos de 15 a 110.

__ 2 __
> ... otro textBox... recoga la fecha y... que los rangos validos sean del 1 de enero de 2007 al 31 de diciembre de 2010.


1) (creo que) lo que te sirve para inciarte en la administracion de "restricciones" a controles (p.e.) textboxes
es que utilices el evento '_exit' para NO permitir al usuario cambiarse de control hasta que "cumpla los requisitos" (p.e.)
copia/pega las siguientes lineas => suponiendo que el TextBox para la edad se llama "TextBox1"...

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Select Case Val(TextBox1)
Case 15 To 110
' ok... la entrada es valida y el codigo le permite seguir adelante ... '
Case Else
MsgBox "Ingresa por favor numeros SOLAMENTE entre 15 y 110 !!!"
Cancel = True
End Select
End Sub

2) creo que la pagina que te sugeri anteriormente tiene "problemas con su servidor" :-(( (de todas formas)..
hablando de fechas... es probable que el 'orden' al que "obligas" (dd/mmm/yy) sea diferente para otros usuarios/pc's/...
ademas, la "natualeza" de un control TextBox es (precisamente) "aceptar" TODO tipo de textos (numeros, letras, etc.)
es probable que te salga mas "barato" utilizar un control "dedicado" a la entrada de fechas en tu formulario
(p.e. un control Calendar o un control DTPicker)

comentas cual seria tu preferencia/necesidad/disponibiidad/... para cambiar de control TextBox por otro tipo ?

saludos,
hector.


  #3  
Antiguo 31-05-2008, 00:20:42
Manuel
 
Mensajes: n/a
Predeterminado Re: TextBox

La edad salió perfectamente. ¡Gracias Héctor Manuel!. Ahora estoy más
contento, porque voy perfeccionando el trabajo.

Me falta la fecha. Por favor, dame una ayuda, y trata de hacerla, si
puedes, como creas más fácil.

Saludos.



On 30 mayo, 23:41, "Héctor Miguel" <NOhemiordiS...***PLShotmail.com>
wrote:
> hola, Manuel !
>
> __ 1 __
>
> > Necesito... hacer un textBox donde me recoga la edad, y que solo permitalos rangos de 15 a 110.

> __ 2 __
> > ... otro textBox... recoga la fecha y... que los rangos validos sean del1 de enero de 2007 al 31 de diciembre de 2010.

>
> 1) (creo que) lo que te sirve para inciarte en la administracion de "restricciones" a controles (p.e.) textboxes
> *** *** es que utilices el evento '_exit' para NO permitir al usuario cambiarse de control hasta que "cumpla los requisitos" (p.e.)
> *** *** copia/pega las siguientes lineas => suponiendo que el TextBox para la edad se llama "TextBox1"...
>
> Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
> *** Select Case Val(TextBox1)
> *** *** Case 15 To 110
> *** *** *** ' ok... la entrada es valida y el codigo le permite seguir adelante ... '
> *** *** Case Else
> *** *** *** MsgBox "Ingresa por favor numeros SOLAMENTE entre 15 y 110 !!!"
> *** *** *** Cancel = True
> *** End Select
> End Sub
>
> 2) creo que la pagina que te sugeri anteriormente tiene "problemas con su servidor" *** ***:-(( *** ***(de todas formas)..
> *** *** hablando de fechas... es probable que el 'orden' al que "obligas" (dd/mmm/yy) sea diferente para otros usuarios/pc's/...
> *** *** ademas, la "natualeza" de un control TextBox es (precisamente) "aceptar" TODO tipo de textos (numeros, letras, etc.)
> *** *** es probable que te salga mas "barato" utilizar un control "dedicado" a la entrada de fechas en tu formulario
> *** *** (p.e. un control Calendar o un control DTPicker)
>
> comentas cual seria tu preferencia/necesidad/disponibiidad/... para cambiar de control TextBox por otro tipo ?
>
> saludos,
> hector.


  #4  
Antiguo 31-05-2008, 02:12:34
Héctor Miguel
 
Mensajes: n/a
Predeterminado Re: TextBox

hola, Manuel !

> La edad salio perfectamente...
> Me falta la fecha... dame una ayuda, y trata de hacerla, si puedes, como creas mas facil...


tomando en cuenta que un control textbox (por su misma caracteristica) acepta datos de todo tipo...
y suponiendo que diferentes usuarios pudieran tener diferentes costumbres en el orden de fechas...
y considerando que NO es el fuerte de excel... andar descifrando/enmascarando las entradas del usuario...

op1: inserta a tu formulario un control DTPicker o un control Calendar

op2: utilza TRES controles textbox para usarlos segun el orden de fechas que vayas a controlas (dd/mm/aa <-> mm/dd/aa)

haz algunas pruebas con cualquiera de estas opciones y...
si cualquier duda... comentas ?
saludos,
hector.

p.d. el control DTPicker requiere que esta instalado y registrado...
-> el componente (+/- C:\Windows\System[32]\mscomct2.ocx)...
el control calendar requiere que este instalado y registrado...
-> el componente (C:\Archivos de programa\Microsoft Office x.0\Officexx\MSCal.ocx)


  #5  
Antiguo 31-05-2008, 11:19:31
Manuel
 
Mensajes: n/a
Predeterminado Re: TextBox

Héctor Miguel:

Me gustaría la segunda opción, por favor, si no es mucho pedir, ¿me la
podías desarrollar?

Saludos,
Manuel

On 31 mayo, 02:12, "Héctor Miguel" <NOhemiordiS...***PLShotmail.com>
wrote:
> hola, Manuel !
>
> > La edad salio perfectamente...
> > Me falta la fecha... dame una ayuda, y trata de hacerla, si puedes, comocreas mas facil...

>
> tomando en cuenta que un control textbox (por su misma caracteristica) acepta datos de todo tipo...
> y suponiendo que diferentes usuarios pudieran tener diferentes costumbres en el orden de fechas...
> y considerando que NO es el fuerte de excel... andar descifrando/enmascarando las entradas del usuario...
>
> op1: inserta a tu formulario un control DTPicker o un control Calendar
>
> op2: utilza TRES controles textbox para usarlos segun el orden de fechas que vayas a controlas (dd/mm/aa <-> mm/dd/aa)
>
> haz algunas pruebas con cualquiera de estas opciones y...
> si cualquier duda... comentas ?
> saludos,
> hector.
>
> p.d. el control DTPicker requiere que esta instalado y registrado...
> *** *** *** -> el componente (+/- C:\Windows\System[32]\mscomct2.ocx)...
> *** *** *** ***el control calendar requiere que este instalado y registrado...
> *** *** *** -> el componente (C:\Archivos de programa\Microsoft Office x.0\Officexx\MSCal.ocx)


  #6  
Antiguo 31-05-2008, 19:11:24
Héctor Miguel
 
Mensajes: n/a
Predeterminado Re: TextBox

hola, Manuel !

> Me gustaria la segunda opcion, por favor, si no es mucho pedir, me la podias desarrollar?...


1) (disculpa que insista, pero)...
trabajar con fechas en vba/excel/formularios/cuadros de texto/etc. -> tiene sus.. "imponderables"

a) te insisto en cambiar de los textboxes (p.e.) a un control Calendar o un control DTPicker

b) como que hay que pensar en lo que conlleve las menores (im/com)plicaciones posibles
es conveniente visitar la siguiente exposicion de manejos de fechas (de Stephen Bullen):
-> http://www.bmsltd.co.uk/ExcelProgRef...rogRefCh22.htm

c) o prueba a mostrar una (como) "mascara de entrada" fija/previa/constante/inamovible/inmutable/...
para datos de fecha en un control textbox en formularios de vba...
revisa esta conversacion: -> http://tinyurl.com/ytjbcz

2) si despues de que visites (y pruebas) las opciones anteriores... insistes en usar los 3 textboxes...
me tendras que "dar tiempo" ya que (como te vengo diciemdo) hay "bastantitos" imponderables que cuidar

saludos,
hector.


 


Herramientas
Desplegado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
textbox
Limberg Newsgroup microsoft.public.es.dotnet.aspnet 2 14-05-2009 16:01:29
textbox ocx
Omar Walter Estran Newsgroup microsoft.public.es.vb 0 14-05-2008 12:10:10
textbox
yeli Newsgroup microsoft.public.es.aplicaciones.moviles 24 08-03-2005 22:37:01
TextBox
Sonya Newsgroup es.comp.lenguajes.visual-basic 16 13-08-2004 14:40:23



La franja horaria es GMT. Ahora son las 08:43:23.



Derechos de Autor ©2000 - 2010, Newsgrupos.com
Powered by vBulletin Copyright © 2010 vBulletin Solutions, Inc.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.