Visual Basic for Applications ( VBA ) är ett programmeringsspråk utvecklat av Microsoft som tillåter utvecklingen av användardefinierade funktioner och automatisering av vissa processer och beräkningar . VBA tillhandahåller ett gemensamt språk för att anpassa Microsoft-program . Den har två funktioner som kallas " text ", och de är båda i Excel . En text -funktionen är en del av " WorksheetFunctions " objekt , som är en samling av formler i " Formler " fliken . Den andra funktionen är en medlem av kommentar egendom , som representerar kommentarer i ett kalkylblad . Förstå " WorksheetFunction " Text -funktionen låter dig formatera tal som valuta , datum och många andra format . Förstå Kommentar fastighetens Text -funktion gör att du kan lägga till kommentarer till cellerna . Översikt över WorksheetFunction Text
kalkylbladet text funktionen konverterar ett tal till en sträng i det format du anger . Till exempel , om du vill att ett nummer ska visas i procent , kan du använda ett uttalande som " formattedString = WorksheetFunction.Text ( someNumber , " 0 % " ) . " Om variabeln " someNumber " är lika med 3 , då " formattedString " håller " 300 % " efter att ha kört denna text funktion . Det andra argumentet för denna funktion har det format du vill använda för det första argumentet . Du kan se en lista över giltiga formatering strängar genom att klicka på " Custom " kategori " Antal " fliken i " Formatera celler " i dialogrutan .
Sample Program för WorksheetFunction Text
Använd ett prov för att bättre förstå hur WorksheetFunction.Text funktionen fungerar . Följande programformat ett nummer som du anger i procent . Kör programmet genom att klistra in sina uttalanden i VBA-programmering miljö , sedan trycka " F5 ".
Public Sub TextTest ( ) katalog
Dim numStr As String
Dim inputNumber
inputNumber = InputBox ( " Ange ett nummer som en procentandel . " ) katalog
numStr = WorksheetFunction.Text ( inputNumber , " 0 % " ) katalog
MsgBox " Den formaterade nummer är " & numStr
End Sub Addera ditt Översikt av Kommentar : Funktion
text funktion Kommentar egenskapen låter dig lägga till en text kommentar till en cell . Innan du använder denna funktion , använd AddComment metoden för att skapa en kommentar egendom . Observera att inget av detta funktionens tre argument krävs . I praktiken , däremot , anger du en sträng som första värde för att ange den text du vill för kommentaren .
Sample Program för Kommentar : Funktion
Lär dig att använda Text funktion Kommentar egendom genom att försöka ett urval program . Följande program lägger till en kommentar till den markerade cellen i den aktiva kalkylbladet , sedan använder funktionen TEXT för att infoga text i den kommentaren .
Sub AddComment ( ) katalog
ActiveCell.AddComment
ActiveCell.Comment.Text " Denna cell beräknas med " minst Squares ' metod . "
End Sub