Visual Basic for Applications (VBA) é uma linguagem de programação desenvolvida pela Microsoft que permite o desenvolvimento de funções definidas pelo usuário e a automação de alguns processos e cálculos. VBA fornece uma linguagem comum para a personalização de aplicativos da Microsoft. Ele tem duas funções chamadas "text ", e os dois estão no Excel. Uma função de texto faz parte do objeto " WorksheetFunctions " , que é um conjunto de fórmulas na aba " fórmulas" . A outra função é um membro da propriedade Comment , que representa os comentários em uma célula da planilha . Compreender a função de Texto " WorksheetFunction " vai deixar você formatar números como moeda, datas e muitos outros formatos . Compreender a função de texto da propriedade Comment permite adicionar comentários às células. Visão de WorksheetFunction Texto
A função de texto planilha converte um número em uma string no formato que você especificar. Por exemplo, se você quiser um número para aparecer como uma porcentagem , você poderia usar uma declaração como " formattedString = WorksheetFunction.Text ( someNumber , " 0% " ) . " Se a variável " someNumber " é igual a 3 , então " formattedString " vai realizar " 300 % " depois de executar esta função de texto. O segundo argumento desta função tem o formato que você deseja aplicar ao primeiro argumento . Você pode ver uma lista de strings de formatação válidos clicando na categoria "Custom" da guia "Número" da caixa de diálogo "Formatar células " .
Amostra Programa de WorksheetFunction Texto
< br >
Use um programa de exemplo para ajudar a entender como a função WorksheetFunction.Text funciona. O programa a seguir formata um número especificado como uma porcentagem. Execute o programa , colando suas demonstrações para o ambiente de programação VBA, em seguida, a tecla " F5 ".
Public Sub TextTest ()
Dim numStr As String Dim
entraNumero < br >
entraNumero = InputBox ( "Digite um número para formatar como uma porcentagem. " )
numStr = WorksheetFunction.Text ( entraNumero , " 0%" )
MsgBox " O número formatado é "& numStr
End Sub
Visão Geral da função Comentário texto
a função de texto da propriedade Comment permite adicionar um texto
comentar para uma célula. Antes de usar esta função , use o método AddComment criar uma propriedade Comment. Note-se que nenhum dos três argumentos desta função são necessários. Na prática , no entanto, especificar uma string para o primeiro valor para indicar o texto que deseja para o comentário.
Amostra Programa Comentário Função Texto
Saiba como usar a função de texto da propriedade Comment por tentar um programa de exemplo . O programa a seguir adiciona um comentário para a célula selecionada na planilha ativa, em seguida, usa a função de texto para inserir texto em que o comentário .
Sub AddComment ()
ActiveCell.AddComment
ActiveCell.Comment.Text " Esta célula foi calculado com o método " Mínimos Quadrados " . "
End Sub