Mens Excel 2010 " UPPER "-funktionen vil konvertere en tekststreng til store bogstaver , er funktionen kun lykkes at skabe en ny celle med store bogstaver tekst, i stedet for at konvertere en eksisterende celle. For at ændre al tekst i en hel regneark til store bogstaver , skal du bruge Visual Basic for Applications ( VBA ), som er et programmeringssprog , der leveres sammen med Excel. VBA kan oprette en makro , der vil ændre hvert stykke tekst til store bogstaver med et klik på en knap. Instruktioner
1
Åbn Excel-regneark.
2
Tryk på Alt og F11 for at hente Excel 2010 VBA konsol. Når konsollen åbnes, find navnet på din projektmappe på listen i venstre side af skærmen . Højreklik på projektmappen navn, flytte musen over " Indsæt" og vælg " Modul ". Dobbeltklik på det modul , der vises.
3
Klik et vilkårligt sted i det tomme hvide plads på højre side af VBA -konsollen. Indtast følgende: "Sub UpperCaseConvert ()" og tryk Enter. VBA vil automatisk indsætte " End sub " kommando i bunden af koden .
4
Type " Dim x As Range " i linjen direkte under "Sub " linjen. Dette vil skabe en variabel "x ", som du får brug for senere i VBA-kode. . Tryk på Enter for at få adgang til den næste linje
5
Indtast følgende kode i VBA -konsollen : Hej
For Each x In Cells.SpecialCells ( xlConstants , xlTextValues )
< p > x.Formula = UCase ( x.Formula )
Næste
Dette vil gå én efter én gennem hver celle, der indeholder tekst på dit regneark og konvertere den til store bogstaver. Klik på "X" i øverste højre hjørne af VBA -konsollen for at lukke den .
6
Klik på " Udvikler "-fanen øverst i Excel -skærmen. Klik på " Macro " knappen, som er placeret i "Code " område af båndet. Vælg " UpperCaseConvert " fra listen over makroer , og klik på " Kør".