Visual Basic pour Applications ( VBA ) est un langage de programmation développé par Microsoft qui permet de développer des fonctions définies par l'utilisateur et l'automatisation de certains processus et calculs. VBA fournit un langage commun pour la personnalisation des applications Microsoft . Il a deux fonctions appelées «texte», et ils sont tous les deux dans Excel. Une fonction de texte fait partie de l'objet " WorksheetFunctions " , qui est une collection de formules dans l'onglet "Formules" . L'autre fonction est un membre de la propriété Commentaire , qui représente les commentaires dans une cellule de feuille de calcul . Comprendre le " WorksheetFunction " fonction du texte vous permettra de formater des nombres comme devises , dates et de nombreux autres formats . Comprendre la fonction du texte de la propriété Comment vous permet d' ajouter des commentaires aux cellules. Aperçu des WorksheetFunction texte
La fonction de texte de la feuille convertit un nombre en une chaîne dans le format que vous spécifiez. Par exemple , si vous voulez un certain nombre d'apparaître comme un pourcentage , vous pouvez utiliser un énoncé comme « formattedString = WorksheetFunction.Text ( someNumber , " 0% " ) . " Si le " someNumber " variable est égale à 3 , puis " formattedString " tiendra " 300% " après l'exécution de cette fonction du texte . Le second argument de cette fonction tient le format que vous souhaitez appliquer au premier argument . Vous pouvez voir une liste de chaînes de mise en forme valides en cliquant sur la catégorie "Custom " de l'onglet "Nombre" de la " Format de cellule " boîte de dialogue
Exemple de programme . Pour WorksheetFunction Texte Clip < br >
Utilisez un exemple de programme pour aider à comprendre comment la fonction WorksheetFunction.Text fonctionne . Les formats suivants du programme un nombre que vous spécifiez en pourcentage. Exécutez le programme en collant ses états dans l'environnement de programmation VBA, puis en appuyant sur la touche "F5 ".
Public Sub texttest ()
de numStr Dim As String
inputNumber Dim < br >
inputNumber = InputBox ( "Entrez un nombre au format en pourcentage. " )
numStr = WorksheetFunction.Text ( inputNumber , "0%" )
MsgBox " Le nombre formaté est "& numStr
End Sub
Présentation de commentaire de texte fonction
la fonction du texte de la propriété Comment vous permet d'ajouter un texte commentaire à une cellule . Avant d'utiliser cette fonction , utilisez la méthode de AddComment pour créer une propriété de Commentaire . Notez qu'aucun des trois arguments de cette fonction sont obligatoires. Dans la pratique, toutefois , spécifier une chaîne pour la première valeur pour indiquer le texte que vous voulez pour le commentaire.
Exemple de programme pour le texte de commentaire Fonction
savoir comment utiliser la fonction du texte de la propriété Commentaire en essayant un exemple de programme . Le programme suivant ajoute un commentaire à la cellule sélectionnée dans la feuille de calcul active, utilise la fonction du texte à insérer du texte dans ce commentaire.
Sous AddComment ()
ActiveCell.AddComment
ActiveCell.Comment.Text " Cette cellule a été calculé avec la méthode des« moindres carrés de . "
End Sub