Hur tvingar jag textsträngar till versaler / gemener / ordstäver i Excel?
När du skriver in några bokstäver eller ord i cellerna i Excel vill du tvinga textsträngarna till versaler även om du skrev in gemener eller versaler och vice versa. De flesta av oss kan överväga datavalideringsfunktionen i Excel, med den här funktionen får vi en varning när vi inte skriver rätt fall i texten. I den här artikeln kommer jag att presentera några intressanta sätt att tvinga texten till versaler, gemener eller versaler som du behöver.
Tvinga textsträngarna till stora / små bokstäver / skiftläge med datavalidering
Tvinga textsträngarna till versaler / små bokstäver / skiftläge med VBA-kod
Ändra text till UPPERCASE / gemener / korrekt fall med Kutools för Excel
Tvinga textsträngarna till stora / små bokstäver / skiftläge med datavalidering
Datavalidering är ett kraftfullt verktyg i Excel, det kan hjälpa oss att utföra många operationer, med dess hjälp kan vi också tvinga stora och små bokstäver eller skiftläge i textsträngarna när du skriver, gör så här:
1. Gå till klicka Data > Datagransknings > Datagransknings, se skärmdump:
2. I Datagransknings under dialogrutan Inställningar fliken, klicka på Tillåt rullgardinsmeny och välj Custom alternativ, sedan i Formel textruta, ange denna formel = EXAKT (ÖVRE (A1), A1), (A1 står för en kolumn att du kommer att använda den här funktionen, du kan ändra den efter ditt behov), se skärmdump:
3. Sedan kan du skapa en varning efter behov, klicka Felavisering fliken och välj Sluta från Stil rullgardinsmenyn, till höger på Felmeddelande textruta, ange ditt eget varningsmeddelande, se skärmdump:
4. Och klicka sedan på OK för att stänga dialogrutan, nu när du anger textsträngen som inte står i versaler i kolumn A, kommer en varningsruta att dyka upp för att påminna dig om att ange stora bokstäver.
Notera:
Om du behöver tvinga textsträngarna till små eller små bokstäver, använd följande formler i Datagransknings i steg 2.
Tvinga till gemener: = EXAKT (LOWER (A1), A1);
Tvinga till rätt fall: = EXAKT (KORRIG (A1), A1)
Lås upp Excel Magic med Kutools AI
- Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
- Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
- VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
- Formeltolkning: Förstå komplexa formler med lätthet.
- Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Tvinga textsträngarna till versaler / små bokstäver / skiftläge med VBA-kod
Med följande VBA-kod kommer små bokstäver automatiskt att ändras till versaler när du anger små bokstäver i en cell.
1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic for Applications-fönstret.
2. Välj sedan ditt använda kalkylblad från vänster Project Explorerdubbelklicka på den för att öppna Modulerna, och kopiera och klistra sedan in följande VBA-kod i den tomma modulen:
VBA-kod: Tvinga textsträngen till versaler
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub
3. Spara och stäng sedan den här koden för att återgå till kalkylbladet. Nu när du anger textsträng när det är gemener eller versaler blir det versaler efter att du har tryckt på ange automatiskt.
Anmärkningar:
1. Den här koden tillämpas på hela kalkylbladet.
2. Om du inte hittar Project Explorer-rutan i fönstret kan du klicka Visa > Project Explorer för att öppna den.
3. För att tvinga orden gemener eller skiftläge kan du använda följande VBA-kod: (Förfarandet är detsamma som ovan)
VBA-kod: Tvinga textsträng till gemener
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub
VBA-kod: Tvinga textsträng till rätt fall
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub
Ändra text till UPPERCASE / gemener / korrekt fall med Kutools för Excel
Om du bara vill ändra vissa specifika texter till UPPERCASE, gemener eller skiftläge, kan du använda Ändra ärende nytta av Kutools för Excel för att snabbt få det gjort.
Efter gratis installation Kutools för Excel, gör så här:
1. Markera texterna du vill ändra ärende och klicka på Kutools > text > Ändra ärende. Se skärmdump:
2. I Ändra ärende i dialogrutan, kontrollera driftsalternativet efter behov och du kan förhandsgranska resultatet i Förhandsvisning ruta. Se skärmdump:
3. klick Ok or Ansök och texterna har ändrats.
Byt till UPPERCASE | Byt till korrekt fall | Ändra till Mening fall |
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!