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]Variavel com o valor hora

    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    [Resolvido]Variavel com o valor hora Empty [Resolvido]Variavel com o valor hora

    Mensagem  wellingtoneo 29/8/2012, 15:56

    Meus queridos, bom dia!!!

    Estou com dificuldade em desenvolver esse codigo, na verdade sou iniciante em programação e estou quebrando a cabeça para programar... Abaixo tem o codigo que estou desenvolvento. A variavel public hor esta perdendo o valor quando o terminar "laço" vejam:

    Option Compare Database
    Public hora As hora
    Type hora
    hor As Date
    End Type

    Function Macro1()


    With CodeContextObject
    .DataPedidoC = Date
    .HoraPedidoC = Time()
    hor = Time() ' Aqui ele recebe a hora atual do sistema.
    End With
    hor = hor ' Fiz um teste e aqui ela ainda se encontra com o valor.

    End Function

    Public Function fnchora() As Date

    fnchora = hora.hor ' Quando chamo essa função a variavel já não tem o valor... estou fazendo algo errado? Obrigado a

    End Function ' todos!!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Variavel com o valor hora Empty Re: [Resolvido]Variavel com o valor hora

    Mensagem  JPaulo 29/8/2012, 16:10

    Ola seja bem vindo ao fórum;

    Faça deste jeito;


    Global xhora As Date


    Public Function Macro1()
    With CodeContextObject
    .DataPedidoC = Date
    .HoraPedidoC = Time()
    hor = Time() ' Aqui ele recebe a hora atual do sistema.
    End With
    xhora = hor ' guarda a variavel
    End Function


    Public Function fnchora() As Date
    fnchora = xhora
    End Function


    Também pode utilizar a função interna TempVars.Add para guardar variaveis.

    Observação:
    Não inserir a variavel no VBA dos formularios ou relatorios, insira num modulo o Global xhora As Date


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Variavel com o valor hora Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Variavel com o valor hora Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Variavel com o valor hora Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: 2/5/2024, 05:15