Gmail Calendar Docs Reader La Web Más »
Grupos visitados recientemente | Ayuda | Acceder
Página principal de Grupos de Google
contar letra en cuadro de texto
En este grupo hay demasiados temas que deben mostrarse primero. Para que este aparezca al principio de la lista, debes descartar esta opción para alguno de los anteriores.
Error al procesar tu solicitud. Por favor, inténtalo de nuevo.
marcar
  13 mensajes - Ocultar todos  -  Traducir todo al Traducido (ver todos los originales)
El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Tu respuesta no se ha enviado.
Tu entrada se ha publicado correctamente.
 
De:
Para:
Cc:
Seguimiento:
Añadir Cc | Añadir seguimiento | Editar asunto
Asunto:
Validación:
Con fines de verificación, escribe los caracteres que veas en la imagen siguiente o los números que escuches haciendo clic en el icono de accesibilidad. Escucha y escribe los números que oyes.
 
domingos  
Ver perfil  
 Más opciones 8 nov 2009, 07:39
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Sun, 8 Nov 2009 04:39:32 -0800 (PST)
Local: Dom 8 nov 2009 07:39
Asunto: contar letra en cuadro de texto
gracias, mi problema es el siguiente tengo120 cuadros de texto en un
formulario, unos cuadros están en blanco, otros con la letra  N  y
otros con la letra  S  quisiera poner otros dos cuadros de textos  que
me cuenten cuatas  S  hay y otro cuantas N hay ¿es posible?. sudos y
gracias anticipadas

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 8 nov 2009, 09:59
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Sun, 8 Nov 2009 15:59:27 +0100
Local: Dom 8 nov 2009 09:59
Asunto: Re: contar letra en cuadro de texto
Hola Domingos:

Sí esos cuadros de texto no tienen ningún origen, tendrás que recorrerlos
todos, revisar lo que tienen e ir actualizando los cuadros de texto donde
muestras la cuenta, según lo que tengan.

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 8 nov 2009, 13:41
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Sun, 8 Nov 2009 10:41:10 -0800 (PST)
Local: Dom 8 nov 2009 13:41
Asunto: Re: contar letra en cuadro de texto
On 8 nov, 15:59, "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es> wrote:

> Hola Domingos:

> Sí esos cuadros de texto no tienen ningún origen, tendrás que recorrerlos
> todos, revisar lo que tienen e ir actualizando los cuadros de texto donde
> muestras la cuenta, según lo que tengan.

> --
> Un saludo,

> Patxi Sanz
> Tudela (NA)http://pasa.hostzi.com/

Hola Patxi ya hacia bastate tiempo que no nos encontrabos, saludos No
no tienen origen lo que necesito Patxi en que cuando ponga los otros
dos cuadros me cuente cuantas  S y en el otro cuadro cuantas N, cual
es la formula, Gracias anticipadas

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 9 nov 2009, 05:21
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Mon, 9 Nov 2009 11:21:55 +0100
Local: Lun 9 nov 2009 05:21
Asunto: Re: contar letra en cuadro de texto
La fórmula es bastante simple. Para el cuadro que cuenta las "S":

= SIInm([Texto1] = "S";1;0) + SIInm([Texto2] = "S";1;0) + ... +
SIInm([Texto120] = "S";1;0)

Y para el que cuenta las N, es lo mismo, pero cambiando las "S" por "N".

Claro que la expresión que puedes construir va a ser demasiado larga, y tal
vez Access no te la permita. Con código sería algo parecido:

Function CuentaS() As Long
    Dim contador As Long

    If Nz(Texto1, "") = "S" Then contador = contador + 1
    If Nz(Texto2, "") = "S" Then contador = contador + 1
    ...
    If Nz(Texto120, "") = "S" Then contador = contador + 1

    CuentaS = contador
End Function

Y para las "N", lo mismo pero cambiando las "S" por "N".

Aunque dependiendo de los nombres que hayas dado a los cuadros de texto,
puedes crear un bucle. Por ejemplo, si los cuadros de texto se llaman como
he puesto, Texto1, Texto2, ..., puedes hacer algo así:

Function CuentaS() As Long
    Dim contador As Long
    Dim num As Long

    For num = 1 To 120
        If Nz(Me.Controls("Texto" & num), "") = "S" Then contador = contador
+ 1
    Next

    CuentaS = contador
End Function

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 10 nov 2009, 02:03
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Mon, 9 Nov 2009 23:03:14 -0800 (PST)
Local: Mart 10 nov 2009 02:03
Asunto: Re: contar letra en cuadro de texto
On 9 nov, 11:21, "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es> wrote:


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 10 nov 2009, 02:08
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Mon, 9 Nov 2009 23:08:42 -0800 (PST)
Local: Mart 10 nov 2009 02:08
Asunto: Re: contar letra en cuadro de texto
On 10 nov, 08:03, domingos <mingu...@gmail.com> wrote:

hola Patxi gracias por la rapidez, voy a intentar los tres metodos,
cuando me preguntaste que si tenia origen dijo no equivocadamente si
sitenen  ejm l1, l2 l3, ect hata l120 pero creo que el ejemplo es el
mismo que si no tuviera, me imagino que sera poner la formula como
codigo en origen de destino, te mantendré informado y gracias

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 10 nov 2009, 10:30
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Tue, 10 Nov 2009 16:30:08 +0100
Local: Mart 10 nov 2009 10:30
Asunto: Re: contar letra en cuadro de texto
Si tienen un origen, puedes hacer la suma también en la consulta que uses
como origen del formulario.

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 14 nov 2009, 05:23
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Sat, 14 Nov 2009 02:23:04 -0800 (PST)
Local: Sáb 14 nov 2009 05:23
Asunto: Re: contar letra en cuadro de texto
On 10 nov, 16:30, "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
wrote:

> Si tienen un origen, puedes hacer la suma también en la consulta que uses
> como origen del formulario.

> --
> Un saludo,

> Patxi Sanz
> Tudela (NA)http://pasa.hostzi.com/

Buenos dias Patxi, hoy me he puesto a realizar las pruebas y me he
perdido como te decia he creado un cuadro de texto para las "S"  pero
no sé donde tengo que poner el codigo, disculpamé  por favor mi
ignorancia. saludos

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 14 nov 2009, 09:22
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Sat, 14 Nov 2009 15:22:41 +0100
Local: Sáb 14 nov 2009 09:22
Asunto: Re: contar letra en cuadro de texto
Depende de cómo lo vayas a hacer.

Supongamos que quieres crear la función:

1.- Abres el módulo asociado al formulario y creas la función:

Function CuentaS() As Long
    Dim contador As Long

    If Nz(Texto1, "") = "S" Then contador = contador + 1
    If Nz(Texto2, "") = "S" Then contador = contador + 1
    ...
    If Nz(Texto120, "") = "S" Then contador = contador + 1

    CuentaS = contador
End Function

2.- Usas la propiedad Origen del control del cuadro de texto que va a
mostrar el número de "S":

= CuentaS()

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 21 nov 2009, 06:34
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Sat, 21 Nov 2009 03:34:24 -0800 (PST)
Local: Sáb 21 nov 2009 06:34
Asunto: Re: contar letra en cuadro de texto
On 14 nov, 15:22, "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
wrote:

Buenos dias Patxi y perdon por la tardanza no he estado en casa,
mi pregunta es en que evento del formulario  y como se crea la
Fuction, porque cuando he intentado ponerla en origen del control del
cuadro no me sale la llamada a abrir codigo, solo macro y la la
siguite pero modulo nó. gracias por tu paciencia, de momento lo tengo
resuelto con los 96 campos que me dejo la consulta gracias

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 23 nov 2009, 12:21
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Mon, 23 Nov 2009 18:21:32 +0100
Local: Lun 23 nov 2009 12:21
Asunto: Re: contar letra en cuadro de texto
Si tienes Access 2007, teniendo abierto el formulario en vista diseño, ve al
ribbon Diseño -> Herramientas -> Ver código.

En versiones anteriores, creo recordar que estaba en el menú Herramientas ->
Código, o Ver -> Código.

Una vez selecciones la opción, se abrirá el editor de VBA con el módulo
asociado al formulario. Si no hay tienes otros eventos en VBA, ni has estado
enredando con él, tendrás una "página" casi en blanco, con sólo una línea:

Option Compare Database

Justo debajo de esa línea (o dejando una en blanco de separación), es donde
puedes empezar a escribir tu función.

Tienes más info sobre VBA en la ayuda de Access y en el curso de Olaz:

- http://www.olaz.net

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
domingos  
Ver perfil  
 Más opciones 24 nov 2009, 03:50
Grupos de noticias: microsoft.public.es.access
De: domingos <mingu...@gmail.com>
Fecha: Tue, 24 Nov 2009 00:50:28 -0800 (PST)
Local: Mart 24 nov 2009 03:50
Asunto: Re: contar letra en cuadro de texto
On 23 nov, 18:21, "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
wrote:

Buenos dias leida todas la instrucciones tengo access 2.003 de
momento, pero ya mismoestoy investigado por la linea marcada, gracias
muchas gracias por la ayuda, no sé que seria de nosotros sin vosotros.
no creo que tarde yo mucho en volver a dar la lata con alguna cosa
nueva.
Saludos

    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Patxi Sanz  
Ver perfil  
 Más opciones 24 nov 2009, 10:46
Grupos de noticias: microsoft.public.es.access
De: "Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es>
Fecha: Tue, 24 Nov 2009 16:46:09 +0100
Local: Mart 24 nov 2009 10:46
Asunto: Re: contar letra en cuadro de texto
De nada :-)

--
Un saludo,

Patxi Sanz
Tudela (NA)
http://pasa.hostzi.com/


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Fin de los mensajes
« Volver a “Debates” « Tema más reciente     Tema anterior »

Crear un grupo - Grupos de Google - Página principal de Google - Condiciones del servicio - Política de privacidad
©2010 Google