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]Alterar nome de um controle via código

    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Alterar nome de um controle via código Empty Alterar nome de um controle via código

    Mensagem  PPTT 21/2/2013, 14:16

    Boas,

    Tenho 20 retângulos nome Caixa1 até Caixa20 é possivel
    alterar o nome destes 20 retângulos de uma só vez com loop?, tipo:

    passarima de CaixaA1 até CaixaA20.

    Obrigado


    .................................................................................
    bounce Este lugar é o ceú
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Alterar nome de um controle via código Empty Re: [Resolvido]Alterar nome de um controle via código

    Mensagem  PPTT 21/2/2013, 14:45

    Não posso testar de momento,
    mas seria algo como:

    Dim i as Integer

    For i = 1 to 20
    COntrols("Caixa" & i) = Val (Controls("CaixaA_ & i))

    Penso que será isto!!

    Obrigado


    .................................................................................
    bounce Este lugar é o ceú
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Alterar nome de um controle via código Empty Re: [Resolvido]Alterar nome de um controle via código

    Mensagem  PPTT 22/2/2013, 17:42

    Boa tarde,

    Aqui está a resolução que pode ser útil para outros:

    Private Sub SeuBotao_Click()
    Dim ctl As Access.Control



    For Each ctl In Forms!SeuForm ' tem que estar aberto em vista de design

    If Left(ctl.Name, 5) <> "SeuControle" Then
    ctl.Name = "SeuNovoNomeControle"
    End If
    Next ctl

    End Sub

    Obrigado a todos


    .................................................................................
    bounce Este lugar é o ceú

    Conteúdo patrocinado


    [Resolvido]Alterar nome de um controle via código Empty Re: [Resolvido]Alterar nome de um controle via código

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:22