Note: The other languages of the website are Google-translated. Back to English

Hvordan tvinges tekststreng til store / små / korrekte sager i Excel?

I Excel, når du indtaster nogle bogstaver eller ord i cellerne, vil du tvinge tekststrengene til store bogstaver, selvom du har indtastet små og små bogstaver og omvendt. De fleste af os overvejer muligvis datavalideringsfunktionen i Excel, med denne funktion får vi en advarsel, når vi ikke skriver det rigtige tilfælde af teksten. I denne artikel vil jeg introducere nogle interessante måder at tvinge teksten til store bogstaver, små bogstaver eller store bogstaver efter behov.

Tving tekststrengene til store / små / korrekte bogstaver med datavalidering

Tving tekststrengene til store / små / korrekte bogstaver med VBA-kode

Skift tekst til OPERCASE / små bogstaver / Korrekt sag med Kutools til Excel god idé3


Datavalidering er et kraftfuldt værktøj i Excel, det kan hjælpe os med at udføre mange operationer, med sin hjælp kan vi også tvinge store, små og små bogstaver i tekststrengene, når du skriver, gør venligst som følger:

1. Gå til klik data > Datavalidering > Datavalidering, se skærmbillede:

doc-kraft-store bogstaver-1

2. I Datavalidering under dialogboksen Indstillinger fanebladet, klik på knappen Tillad rulleliste og vælg Tilpasset indstilling, derefter i Formula tekstfelt, skal du indtaste denne formel = PRÆCIS (ØVERSTE (A1), A1), (A1 står for en kolonne, hvor du vil anvende denne funktion, du kan ændre den til dit behov), se skærmbillede:

doc-kraft-store bogstaver-1

3. Derefter kan du oprette en advarsel efter behov, klik venligst Fejladvarsel Fanebladet, og vælg Stands fra stil rulleliste i højre hjørne af Fejlmeddelelse tekstfelt, indtast din egen advarselsmeddelelse, se skærmbillede:

doc-kraft-store bogstaver-1

4. Og klik derefter på OK for at lukke dialogen, nu når du indtaster tekststrengen ikke i store bogstaver i kolonne A, vises der en advarselsboks for at minde dig om at indtaste store bogstaver.

doc-kraft-store bogstaver-1

Bemærk:

Hvis du har brug for at tvinge tekststrengene til små eller små bogstaver, skal du anvende følgende formler i Datavalidering i trin 2.

Tving til små bogstaver: = EXAKT (NEDRE (A1), A1);

Tving til korrekt sag: = PRÆCIS (PROPER (A1), A1)


Med den følgende VBA-kode, når du indtaster små bogstaver i en celle, ændres små bogstaver automatisk til store bogstaver.

1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.

2. Vælg derefter dit brugte regneark fra venstre Projekt Explorer, dobbeltklik på den for at åbne Moduler, og kopier og indsæt derefter følgende VBA-kode i det tomme modul:

VBA-kode: Tving tekststrengen til store bogstaver

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub

doc-kraft-store bogstaver-1

3. Gem derefter og luk denne kode for at vende tilbage til regnearket. Når du nu indtaster tekststreng, hver gang det er små eller små bogstaver, bliver det store bogstaver, når du har banket på Indtast tast automatisk.

Bemærkninger:

1. Denne kode anvendes på hele regnearket.

2. Hvis du ikke kan finde Project Explorer-ruden i vinduet kan du klikke Specifikation > Projekt Explorer at åbne den.

3. For at tvinge ordene små eller store bogstaver kan du anvende følgende VBA-kode: (Proceduren er den samme som ovenfor)

VBA-kode: Tving tekststreng til små bogstaver

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub

VBA-kode: Tving tekststrengen til korrekt sag

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub

Hvis du bare vil ændre nogle specifikke tekster til HOVEDSTAV, små bogstaver eller Korrekt sag, kan du anvende Skift sag nytte af Kutools til Excel for hurtigt at få det gjort.

Kutools til Excel, med mere end 300 praktiske funktioner, der gør dine job lettere. 

Efter gratis installation Kutools til Excel, gør venligst som nedenfor:

1. Vælg de tekster, du vil ændre sag, og klik Kutools > tekst > Skift sag. Se skærmbillede:
dok. ændringssag 6

2. i Skift sag dialog, skal du kontrollere funktionsindstillingen, som du har brug for, og du kan få vist resultatet i Eksempel rude. Se skærmbillede:
dok. ændringssag 2

3. klik Ok or Indløs og teksterne har været ændringssager.

 Skift til OPPERCASE  Skift til korrekt sag  Skift til sætningssag
 dok. ændringssag 3  dok. ændringssag 4 dok. ændringssag 5 

De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (7)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
tak for makroen til at konvertere alle indgange til store bogstaver, men er der noget jeg skal gøre for at forhindre makroen i at gå ned i Excel hvert femte minut? Sætter pris på hjælpen!
Denne kommentar blev minimeret af moderatoren på webstedet
Ligesom din VBA-løsning, men hvordan kunne jeg begrænse den til en enkelt kolonne og formatere andre kolonner anderledes, f.eks. kolonne A og C fremtvinger store bogstaver, kolonne B fremtvinger rigtige bogstaver?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg ved ikke, hvilken VBA der kan håndtere dit job (nogle kolonner med store bogstaver, nogle med rigtige bogstaver), men datavalideringen kan løse det, hvorfor ikke bruge det?
Denne kommentar blev minimeret af moderatoren på webstedet
Dette virkede for mig, men hvis du gik for at slette indholdet af cellen, så dukkede en "runtime error '13': type mismatch" op

Nogen ideer?
Denne kommentar blev minimeret af moderatoren på webstedet
jeg har samme problem. hvis du ved hvordan du skal håndtere det, så fortæl mig det!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, hvilken metode du bruger vil komme op på fejlene?
Denne kommentar blev minimeret af moderatoren på webstedet
muchas gracias, sirvio enormemente estos codigos
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL