Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako prisiliti besedilni niz v velikih ali malih črk / primernih primerih v Excelu?

V Excelu, ko v celice vnesete nekaj črk ali besed, želite, da se besedilni nizi vnesejo v velike črke, čeprav ste vpisali male ali ustrezne črke in obratno. Večina od nas lahko v funkciji Excel preveri funkcijo preverjanja podatkov, s to funkcijo pa bomo dobili opozorilo, ko ne vnesemo pravilnega primera besedila. V tem članku bom predstavil nekaj zanimivih načinov, kako bi besedilo prisilili v velike črke, male črke ali primerne zadeve, kot jih potrebujete.

Prisilite besedilne nize v velike / majhne / primerne primere s preverjanjem podatkov

Napisi besedilnih nizov v velikih / malih / primernih primerih z VBA kodo

Spremenite besedilo v UPPERCASE / smallcase / Proper Case z Kutools za Excel dobra ideja3


Spremeni zadevo (spremenite besedilni primer v UPPERCASE, malenkost, primerni primer ali kazenska zadeva ...)

primer spremembe dokumenta


Validacija podatkov je močno orodje v Excelu, nam lahko pomaga pri več operacijah, s svojo pomočjo pa lahko pri pisanju tudi prisilimo velik, male ali ustrezne črke besedilnih nizov, in sicer tako:

1. Pojdi na klik datum > Preverjanje podatkov > Preverjanje podatkov, si oglejte sliko zaslona:

doc-sila-velika-1

2. v Preverjanje podatkov dialog, pod Nastavitve Kliknite jeziček Dovoli spustni seznam in izberite po meri možnost, potem v Formula vnesite to formulo = TAKOJ (ZGORNJI (A1), A1)(A1 pomeni stolpec, za katerega boste uporabili to funkcijo, jo lahko spremenite v svoje potrebe), si oglejte posnetek zaslona:

doc-sila-velika-1

3. Potem lahko ustvarite opozorilo, kot ga potrebujete, kliknite Opozorilo o napaki zavihek in izberite stop Iz Style spustni seznam, v desnem kotu Obvestilo o napaki v polje z besedilom vnesite svoje opozorilno sporočilo, si oglejte posnetek zaslona:

doc-sila-velika-1

4. In nato kliknite OK Če želite zapreti pogovorno okno, zdaj ko v stolpcu A vnesete besedilni niz, ki ni v velikem tiskalniku, se bo pojavilo opozorilo, ki vas opomni, da vnesete velike črke.

doc-sila-velika-1

Opomba:

Če morate tekstovne nize prisiliti v male ali ustrezne črke, prosimo, uporabite naslednje formule v Preverjanje podatkov v koraku 2.

Prisili na male črke: EXACT (LOWER (A1), A1);

Prisili v primeren primer: = Točen (PROPER (A1), A1)


Z naslednjo kodo VBA, ko besedo male črke vnesete v celico, se besedilo z malimi črkami samodejno spremeni v velike črke.

1. Drži dol ALT + F11 tipke in odpre Okno Microsoft Visual Basic za aplikacije.

2. Nato izberite svoj uporabljeni delovni list z leve Raziskovalec projekta, dvokliknite, da odprete Moduli, nato pa kopirajte in prilepite po kodi VBA v prazno Modul:

VBA koda: Prisili besedilni niz v velike črke

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

doc-sila-velika-1

3. Potem shranite in zaprite to kodo, da se vrnete na delovni list, zdaj ko vnašate niz besedila, kadar je ležeča ali ustrezna, bo postala velika črka, ko tapnete Vnesite samodejno zaklenite.

Opombe:

1. Ta koda se uporablja za celoten delovni list.

2. Če ne najdete PRazvrsti podokno Raziskovalec v oknu lahko kliknete Pogled > Raziskovalec projekta da ga odprete.

3. Če želite prisiliti besede z malimi črkami ali ustreznim primerom, lahko uporabite naslednjo kodo VBA: (Postopek je enak kot zgoraj)

VBA koda: Prisili besedilni niz v male črke

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

VBA koda: Prisilite besedilni niz v pravilen primer

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

Če želite samo nekaj besedil spremeniti v UPPERCASE, malenkost ali pravilen primer, lahko uporabite Spremeni zadevo uporabnost Kutools za Excel da ga hitro izvedete.

Kutools za Excel, z več kot 120 priročne funkcije Excel, izboljša delovno učinkovitost in prihranite čas dela.

po brezplačna namestitev Kutools za Excel, naredite spodaj:

1. Izberite besedila, ki jih želite spremeniti, in kliknite Kutools > Besedilo > Spremeni zadevo. Prikaz slike:
doc spremeni primer 6

2. V Ljubljani Spremeni zadevo pogovorno okno, preverite operativno možnost, kot jo potrebujete, in si lahko predogled rezultat v predogled okno. Prikaz slike:
doc spremeni primer 2

3. klik Ok or Uporabi in besedila so bila spremenjena.

Spremeni na UPPERCASE Spremeni v primeren primer Spremeni v primeru složnosti

doc spremeni primer 3doc spremeni primer 4doc spremeni primer 5


Spremenite Sige Vlaues (hitro spremenite negativno na pozitivne vrednosti ali obratno ...)

spremeni znak doc


Priporočena orodja za produktivnost za Excel

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Thomas Reid · 7 months ago
    This worked for me, however if you went to delete the contents of the cell then a "runtime error '13': type mismatch" came up

    Any ideas?
    • To post as a guest, your comment is unpublished.
      Miguel Neves · 7 months ago
      i have the same problem. if you know how to deal with it please tell me!
      • To post as a guest, your comment is unpublished.
        Sunny · 7 months ago
        Hello, which method you use will come up the errors?
  • To post as a guest, your comment is unpublished.
    Russ Maurer · 1 years ago
    Like your VBA solution, but how could I limit it to a single column and format other columns differently, e.g., columns A and C force uppercase, column B force proper case?
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      I do not know which VBA can handle your job (some columns in uppercase, some in proper case), but the data validation can solve it, why do not use it?
  • To post as a guest, your comment is unpublished.
    Patrick · 3 years ago
    thanks for the macro to convert all entries to capital letters, but is there something i need to do to stop the macro from crashing excel every fe minutes?

    Appreciate the help!