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


2 participantes

    [Resolvido]Congelar campo do formulário

    avatar
    Dougtha91
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 19/05/2017

    [Resolvido]Congelar campo do formulário Empty [Resolvido]Congelar campo do formulário

    Mensagem  Dougtha91 9/2/2018, 17:00

    Pessoal preciso de uma ajuda,

    Meu form ficou muito extenso porque usei datas nas colunas e ao percorrer pela barra de rolagem horizontal a primeira coluna que é a principal não encontrei uma forma de congelar ela para que ela mante-se parada e os dias rolasse pela barra.

    como devo fazer isso?

    resumindo: preciso congelar a primeira coluna do form como é feito no excel.

    Agradeço desde já.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Congelar campo do formulário Empty Re: [Resolvido]Congelar campo do formulário

    Mensagem  Noobezinho 10/2/2018, 14:10

    Douglas

    Veja se isso ajuda:


    msdn.microsoft.com/pt-br/vba/access-vba/articles/form-frozencolumns-property-access

    Copie e cole na barra de endereço do navegador.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Dougtha91
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 19/05/2017

    [Resolvido]Congelar campo do formulário Empty Congelar campo do formulário

    Mensagem  Dougtha91 14/2/2018, 12:04

    Noobzinho,
    Pelo que entendi ele congela a coluna em uma tabela, oque eu preciso é congelar o primeiro campo de um formulário.
    avatar
    Dougtha91
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 19/05/2017

    [Resolvido]Congelar campo do formulário Empty Congelar campo do formulário

    Mensagem  Dougtha91 14/2/2018, 12:18

    tentei aplicar o código abaixo no meu form, mas não rolou.

    Sub CheckFrozen(TBL_DESPESA As String)
    Dim dbs As Object
    Dim tdf As Object
    Dim prp As Variant
    Const DB_Integer As Integer = 2
    Const conPropertyNotFound = 3270 ' Property not found error.
    Set dbs = CurrentDb ' Get current database.
    Set tdf = dbs.TableDefs(TBL_DESPESA) ' Get object for table.
    DoCmd.OpenTable TBL_DESPESA, acNormal ' Open table.
    tdf.Properties.Refresh
    On Error GoTo Frozen_Err
    If tdf.Properties("FrozenColumns") > 2 Then ' Check property.
    DoCmd.Maximize
    End If
    Frozen_Bye:
    Exit Sub
    Frozen_Err:
    If Err = conPropertyNotFound Then ' Property not in collection.
    Set prp = tdf.CreateProperty("FrozenColumns", DB_Integer, 1)
    tdf.Properties.Append prp
    Resume Frozen_Bye
    End If
    End Sub
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Congelar campo do formulário Empty Re: [Resolvido]Congelar campo do formulário

    Mensagem  Noobezinho 14/2/2018, 12:41

    Douglas


    No  formulário modo de exibição folha de dados.

    Clique no campo com o botão direito e escolha congelar campo e salve o formulário.


    Se quiser colocar esse formulário dentro de outro, funciona !

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Dougtha91
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 19/05/2017

    [Resolvido]Congelar campo do formulário Empty Congelar campo do formulário

    Mensagem  Dougtha91 14/2/2018, 18:26

    Não deu certo, a tabela em modo folha de dados funciona certinho, mas o formulário continua sem o campo congelado.

    vou anexar o modelo para voce ver.
    Anexos
    [Resolvido]Congelar campo do formulário AttachmentBD_Mod.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 14 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Congelar campo do formulário Empty Re: [Resolvido]Congelar campo do formulário

    Mensagem  Noobezinho 14/2/2018, 18:53

    Como eu disse:

    Funciona no modo de visualização folha de dados.

    Teu formulário está em modo formulário continuo.

    Antes de testar tire o Maximize dele.

    Quando mudar para modo folha de dados, salve e reabra o formulário.



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Dougtha91
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 19/05/2017

    [Resolvido]Congelar campo do formulário Empty Congelar campo do formulário

    Mensagem  Dougtha91 16/2/2018, 14:42

    Noobzinho,
    Consegui fazer oq me disse, mas ainda não é bem oq eu quero porque ele só vai funcionar em modo folha de dados ai fica ruim.
    Mas agradeço a ajuda.

    Conteúdo patrocinado


    [Resolvido]Congelar campo do formulário Empty Re: [Resolvido]Congelar campo do formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 09:14