Visual Basic for Applications ( VBA ) er et programmeringssprog udviklet af Microsoft, som giver mulighed for udvikling af brugerdefinerede funktioner og automatisering af visse processer og beregninger. VBA giver et fælles sprog til at tilpasse Microsoft-programmer. Det har to funktioner kaldes "tekst ", og de er begge i Excel. Én tekst funktion er en del af " WorksheetFunctions " objekt , som er en samling af de formler i " formler" fanen. Den anden funktion er medlem af Comment ejendom, som repræsenterer de kommentarer i et regneark celle. Forstå " WorksheetFunction " Tekst -funktion lader dig formatere tal som valuta , datoer og mange andre formater. Forstå Comment ejendommens Text funktion kan du tilføje kommentarer til cellerne. Oversigt over WorksheetFunction Text
regnearket tekst -funktionen konverterer et tal til en streng i det format, du angiver. For eksempel, hvis du vil have et nummer for at fremstå som en procentdel kan du bruge en sætning som " formattedString = WorksheetFunction.Text ( someNumber , " 0 % "). " Hvis variablen " someNumber " er lig 3 , derefter " formattedString " vil holde " 300% " efter at have kørt denne tekst funktion. Det andet argument for denne funktion holder det format, du vil anvende på den første argument. Du kan se en liste over gyldige formatering strenge ved at klikke på "Custom" kategori "Number " fanen i " Formatere celler " dialogboksen .
Sample Program for WorksheetFunction Text
< br >
Brug en prøve program til at hjælpe med at forstå , hvordan WorksheetFunction.Text funktionen fungerer . Følgende programformater et nummer , du angiver som en procentdel . Kør programmet ved at indsætte sine erklæringer til VBA programmering miljø og derefter trykke " F5 ".
Public Sub TextTest ()
Dim numStr As String
Dim inputNumber < br >
inputNumber = InputBox ("Indtast et nummer til format som en procentdel. " )
numStr = WorksheetFunction.Text ( inputNumber , "0 % " )
MsgBox " Den formaterede tal er "& numStr
End Sub
Oversigt over Kommentar Text Function
Text funktion Kommentar egenskaben kan du tilføje en tekst kommentar til en celle . Før du bruger denne funktion , skal du bruge AddComment metode til at skabe en kommentar ejendom. Bemærk, at ingen af disse funktions tre argumenter er påkrævet. I praksis er der imidlertid angive en streng til den første værdi til at angive den tekst, du ønsker for kommentaren.
Sample Program til Kommentar Text Function
Lær at bruge Tekst funktion Kommentar ejendom ved at prøve en prøve -program. Følgende program føjer en kommentar til den valgte celle i det aktive regneark , bruger derefter Text funktionen til at indsætte tekst i denne kommentar .
Sub AddComment ()
ActiveCell.AddComment
ActiveCell.Comment.Text " Denne celle blev beregnet med den mindst Squares ' metoden. "
End Sub