MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Adicionar comentário em mais de uma linha

    Compartilhe

    Edson Sulina
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 16/07/2015

    [Resolvido]Adicionar comentário em mais de uma linha

    Mensagem  Edson Sulina em Qui 30 Jul 2015, 22:15

    Boa tarde, pessoal.

    Pequena dúvida ao inserir comentários nos códigos VBA: existe alguma combinação de caracteres para criar um bloco de comentários ou apenas linhas individuais utilizando ' (aspa simples)?

    Por exemplo, na linguagem C++

    ...código...
    // Este é um comentário em apenas uma linha
    ...código...

    ou

    ...código...
    /* Este é um comentário em mais de uma linha
    Esta linha não começa com "duas barras" mas ainda é um comentário pois a primeira linha foi iniciada com "barra asterisco"
    Esta linha também não começa com "duas barras" nem com "barra asterisco" mas ainda é um comentário
    Esta é a última linha do comentário pois no final dela foram inseridos os caracteres "asterisco barra" como podemos ver aqui*/
    ...código...

    Este sistema de bloco de comentário é muito útil para ignorar partes isoladas do código para testes. Mas em VBA não achei a solução ainda.

    Desde já, obrigado.
    Edson Sulina

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Adicionar comentário em mais de uma linha

    Mensagem  Noobezinho em Sex 28 Ago 2015, 13:30

    Olá Edson

    Incrível que ninguém tenha respondido até agora.

    Utilize Aspas simples ou apóstrofo no inicio da linha mesmo em bloco, pq não existe outra forma.

    ' Esse é um comentário

    ...código...
    'Este é um comentário em mais de uma linha
    'Esta linha não começa com "duas barras" mas ainda é um comentário pois a primeira linha foi iniciada com "barra asterisco"'
    'Esta linha também não começa com "duas barras" nem com "barra asterisco" mas ainda é um comentário
    'Esta é a última linha do comentário pois no final dela foram inseridos os caracteres "asterisco barra" como podemos ver aqui

    ...código...

    Estamos entendidos?

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    Edson Sulina
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 16/07/2015

    Olá Noobezinho

    Mensagem  Edson Sulina em Sex 28 Ago 2015, 14:58

    Colocar apóstrofo no início de cada linha é o que comumente faço, porém acho ineficiente este método quando precisamos inserir o apóstrofo em diversas linha (20, 30 ou mais...). Por isso citei a linguagem C++ onde colocamos /* no início e */ no final que é muito mais prático e rápido.

    De qualquer forma, fico grato em saber que em VBA não temos opção similar. Ou seja, continuaremos utilizando ' (apóstrofo) por linhas e mais linhas (risos).

    Detalhe: existe a opção de inserir _ (underline) no final de cada linha. Sendo assim, não há a necessidade de inserir apóstrofo após a primeira linha. Infelizmente, o trabalho de inserir _ (underline) é até maior.

    Dúvida retirada. Tópico concluído.

    Obrigado mais uma vez!

    chsestrem
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 466
    Registrado : 01/03/2010

    Re: [Resolvido]Adicionar comentário em mais de uma linha

    Mensagem  chsestrem em Sex 28 Ago 2015, 15:10

    Bom dia Edson,

    Tem como comentar um bloco inteiro sim.

    Habilite a ferramenta de "Editar" no VBA .

    Depois selecione o bloco que você deseja comentar e clique no botão como a figura abaixo.

    E o botão ao lado, você pode selecionar o bloco de código e desfazer o comentário

    [Você precisa estar registrado e conectado para ver esta imagem.]

    Sds,


    .................................................................................
    Charles Sestrem
    [Você precisa estar registrado e conectado para ver este link.]

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Adicionar comentário em mais de uma linha

    Mensagem  Noobezinho em Sex 28 Ago 2015, 21:22

    Pois é Charles
    Nem comentei sobre isso Crying or Very sad

    É muito mais prático digitar a aspas simples no inicio de cada linha
    do que ficar recebendo erro a cada mudança de linha, ter que clicar em ok
    da mensagem e ainda selecionar as linhas (que estão em vermelho indicado que tem erro) e então clicar no botão comentar
    bloco.
    Ou seja, essa forma não é prática.
    E não tem como ele deseja, caracteres
    que define o inicio e fim de um bloco de comentário.

    Uma pena.

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Qua 07 Dez 2016, 18:15