Visual Basic for Applications ( VBA ) er et programmeringsspråk utviklet av Microsoft som gjør at utviklingen av brukerdefinerte funksjoner og automatisering av visse prosesser og beregninger. VBA gir et felles språk for å tilpasse Microsoft-programmer. Den har to funksjoner kalt " tekst ", og de er begge i Excel. En tekst funksjon er en del av " WorksheetFunctions " objekt , som er en samling av formlene i " formler "-kategorien. Den andre funksjonen er medlem av Kommentar eiendom, som representerer kommentarene i et regneark celle . Forstå " WorksheetFunction " Text -funksjonen lar deg formatere tall som valuta , datoer og mange andre formater . Forstå Kommentar eiendommens Text -funksjon lar deg legge til kommentarer til celler . Oversikt over WorksheetFunction Tekst
regnearkteksten funksjonen konverterer et tall til en streng i det formatet du angir. For eksempel , hvis du ønsker et tall for å fremstå som en prosentandel, kan du bruke en uttalelse som " formattedString = WorksheetFunction.Text ( someNumber , " 0 % ") . " Hvis variabelen " someNumber " er lik 3 , deretter " formattedString " vil holde " 300 % " etter å ha kjørt denne Text -funksjon . Det andre argumentet for denne funksjonen holder det formatet du vil bruke på det første argumentet . Du kan se en liste over gyldige formatering strenger ved å klikke på "Custom" kategorien i "Nummer" kategorien i " Formater celler " i dialogboksen .
Sample Program for WorksheetFunction Tekst
Bruk et prøveprogram for å forstå hvordan WorksheetFunction.Text funksjonen fungerer . Følgende program formater et tall du angir i prosent . Kjør programmet ved å lime inn sine uttalelser i VBA programmering miljø, deretter trykke "F5 ".
Public Sub TextTest ( )
Dim numStr As String
Dim inputNumber
inputNumber = InputBox ( " Skriv inn et nummer til format som en prosentandel. ")
numStr = WorksheetFunction.Text ( inputNumber , " 0 % ")
MsgBox " Den formaterte tall er "& numStr
End Sub
Oversikt Kommentar tekst funksjon
tekst funksjon Kommentar eiendommen lar deg legge til en tekst kommentere til en celle . Før du bruker denne funksjonen , bruker AddComment metode for å lage en kommentar eiendom . Legg merke til at ingen av denne funksjonens tre argumenter er påkrevd. I praksis er imidlertid angi en streng for den første verdien for å angi teksten du ønsker for kommentaren .
Sample Program for kommentar Tekst Funksjon
Lær hvordan du bruker Tekst funksjon Kommentar eiendom ved å prøve et prøveprogram . Følgende program legger en kommentar til den valgte cellen i det aktive regnearket , og deretter bruker Tekst -funksjonen til å sette inn tekst i den kommentaren .
Sub AddComment ( )
ActiveCell.AddComment
ActiveCell.Comment.Text " Denne cellen ble beregnet med" Least Squares "-metoden . "
End Sub