Ir para conteúdo
Fórum Script Brasil
  • 0

Contar Letras


Renato Knupp

Pergunta

Boa tarde a todos, estou precisando de uma função que identifique uma determinada letra de uma variável. Por exemplo:

Minha variavel LETRA recebe a palavra "excel", se eu usar a função len ( LETRA) eu vou descobrir que a variavel possui uma palavra com 5 letras. o que eu quero é uma maneira de buscar uma letra em especifico, ou seja, uma função que identifique minha terceira letra por exemplo (da direita para a esquerda) que seria "c".

alguém sabe como fazer isso?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
use a funcao mid, veja aqui: http://imasters.uol.com.br/artigo/3751/vis...nternas_do_vb6/

desca um poco a pagina q você encontra ela la.

Obrigado amigo!

eu usei o codigo dessa forma caso ajude alguém:

Function Extrair_Pedaco()

Dim b, contletra, Palavra As String

Dim i, j, l As Integer

Palavra = "Visual Basic"

contletra = Len(Palavra)

i = contletra

While i > 1

If Mid(Palavra, i, 1) <> "" Then

i = i - 1

Else

'descubro a posição da primeira letra após o espaço vazio

j = contletra - i

l = (contletra - j) + 1

Extrair_Pedaco = Mid(palavra, l, i)

'interrompe o looping

i = 0

End If

Wend

msgbox (Extrair_Pedaco)

End Function

Dentro do meu código eu usei uma função parecida com a de cima para decobrir o nome de uma planilha que o usuario selecionou.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...