Les partenaires publicitaires:

Fonction du texte en VBA

Visual Basic pour Applications (VBA) est un langage de programmation développé par Microsoft qui permet le développement 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 la "WorksheetFunctions" objet, qui est une collection de formules dans le "Formules" onglet. 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 de texte vous permettra de formater les numéros en tant que monnaie, dates et de nombreux autres formats. Comprendre la fonction de texte de l'Observation propriété vous permet d'ajouter des commentaires aux cellules.

  1. Vue d'ensemble de WorksheetFunction texte

    • La fonction de texte de feuille de calcul 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 une déclaration comme "formattedString = WorksheetFunction.Text (someNumber, "0%")." Si la variable "someNumber" est égal à 3, puis "formattedString" tiendra "300%" après l'exécution de cette fonction texte. Le second argument de cette fonction détient le format que vous souhaitez appliquer au premier argument. Vous pouvez voir une liste de chaînes de formatage valides en cliquant sur le "Coutume" la catégorie de "Nombre" de l'onglet "Format de cellule" boite de dialogue.

    • Exemple de programme pour WorksheetFunction texte

      • Utilisez un exemple de programme pour aider à comprendre comment la fonction de WorksheetFunction.Text fonctionne. Le programme suivant formate un nombre que vous spécifiez en pourcentage. Exécutez le programme en collant ses déclarations dans l'environnement de programmation VBA, puis en appuyant sur "F5."

        Public Sub texttest ()

        Dim numStr As String

        InputNumber Dim

        inputNumber = InputBox ("Entrez un numéro de formater comme un pourcentage.")

        numStr = WorksheetFunction.Text (inputNumber, "0%")




        MsgBox "Le nombre formaté est " & numStr

        End Sub

      Vue d'ensemble de l'Observation Fonction texte

      • La fonction de texte de la propriété Commentaire vous permet d'ajouter un commentaire de texte à une cellule. Avant d'utiliser cette fonction, utilisez la méthode addComment pour créer une propriété de commentaire. Notez qu'aucun des trois arguments de cette fonction sont requis. En pratique, toutefois, spécifier une chaîne pour la première valeur pour indiquer le texte que vous souhaitez pour le commentaire.

      Exemple de programme pour la fonction de commentaire de texte

      • Apprenez à utiliser la fonction de texte de la propriété Commentaire en essayant un exemple de programme. Le programme suivant ajoute un commentaire à la cellule actuellement sélectionnée dans la feuille de calcul active, utilise la fonction de texte pour insérer du texte dans ce commentaire.

        Sous addComment ()

        ActiveCell.AddComment

        ActiveCell.Comment.Text "Cette cellule a été calculé avec la méthode «Moindres Carrés"."

        End Sub

    » » » » Fonction du texte en VBA