MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Função para incluir nome em campos texto

    avatar
    rgondim
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 24/02/2012

    [Resolvido]Função para incluir nome em campos texto Empty [Resolvido]Função para incluir nome em campos texto

    Mensagem  rgondim 27/12/2012, 12:37

    Por favor,

    preciso criar uma instrução que insira a origem do controle de vários campos.

    Os campos estão em sequência numérica: texto1,texto2...texto30.

    O valor a ser inserido também será sequencial:

    texto1.ControlSource = Mid(texto1,1,1)
    texto2.ControlSource = Mid(texto2,2,1)
    ...
    texto30.ControlSource = Mid(texto30,30,1)

    Grato.


    Última edição por rgondim em 6/1/2013, 16:19, editado 1 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Função para incluir nome em campos texto Empty Re: [Resolvido]Função para incluir nome em campos texto

    Mensagem  Convidado 27/12/2012, 12:54

    De mais detalhes do que necesita..

    Não basta: Me.SeuCampo = Mid(SeuCampo,1,1) ?

    Cumprimentos.
    avatar
    rgondim
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 229
    Registrado : 24/02/2012

    [Resolvido]Função para incluir nome em campos texto Empty Re: [Resolvido]Função para incluir nome em campos texto

    Mensagem  rgondim 27/12/2012, 18:14

    São mais de 100 campos que devem receber ControlSource com a numeração sequencial que eu expus abaixo.

    Gostaria de automatizar o processo: ao invés de fazer campo a campo, pensei numa estrutura de laço que pudesse fazer de uma só vez.

    avatar
    Convidado
    Convidado


    [Resolvido]Função para incluir nome em campos texto Empty Re: [Resolvido]Função para incluir nome em campos texto

    Mensagem  Convidado 27/12/2012, 18:32

    Dim X as Integer


    For X = 1 to 100
    Me("NomeCampo" & X) = Mid(Me("SeuCampo" & X),1,1)
    Next X

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Função para incluir nome em campos texto Empty Re: [Resolvido]Função para incluir nome em campos texto

    Mensagem  Convidado 27/12/2012, 18:44


    :
    Private Sub Comando10_Click()
    For X = 1 To 3
    Me("Texto" & X) = Me.Texto
    Me("Texto" & X) = Mid(Me("Texto" & X), X, 1)
    Next X
    End Sub

    Conteúdo patrocinado


    [Resolvido]Função para incluir nome em campos texto Empty Re: [Resolvido]Função para incluir nome em campos texto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 04:42