Mens Excel 2010 "UPPER "-funksjonen vil konvertere en tekststreng til store bokstaver , lykkes funksjonen bare i å skape en ny celle med den store teksten , i stedet for å konvertere en eksisterende celle . Å endre all tekst i et helt regneark til store bokstaver , må du bruke Visual Basic for Applications ( VBA ) , som er et programmeringsspråk som kommer sammen med Excel. VBA kan lage en makro som vil forandre hver del av teksten til store bokstaver med et klikk på en knapp. Instruksjoner
en
Åpne Excel- regnearket.
2
Trykk Alt og F11 for å få opp Excel 2010 VBA konsollen. Når konsollen åpnes, finner navnet på arbeidsboken på listen på venstre side av skjermen . Høyreklikk arbeidsboken navn , beveger musen over " Sett inn" og velg " Module ". Dobbeltklikk på modulen som vises.
3
Klikk hvor som helst i det tomme hvite området på høyre side av VBA -konsollen . Skriv inn følgende: " Sub UpperCaseConvert ( )" og trykk Enter. VBA vil automatisk sette inn " End sub "-kommandoen på bunnen av koden .
4
Type " Dim x As Range " i linjen rett under " Sub "-linjen. Dette vil skape en variabel , "x ", som du vil trenge senere i VBA-kode . . Trykk Enter for å få tilgang til neste linje
5
Skriv inn følgende kode i VBA -konsollen:
For hver x I Cells.SpecialCells ( xlConstants , xlTextValues )
< p > x.Formula = UCase ( x.Formula )
Neste
Dette vil gå en etter en gjennom hver celle som inneholder tekst i regnearket og konvertere den til store bokstaver. Klikk på " X " i øverste høyre hjørne av VBA -konsollen for å lukke det .
6
Klikk på " Utvikler " fanen øverst i Excel- skjermen . Klikk på "Macro "-knappen , som ligger i " Code" delen av båndet . Velg " UpperCaseConvert " fra listen over makroer og klikk "Run . "