Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Použite funkciu UPPER. Funkcia UPPER skonvertuje všetky znaky v bunke na veľké písmená. Ak ho chcete použiť, zadajte nasledujúci vzorec do bunky, v ktorej sa má zobraziť text s veľkými písmenami:
```
=UPPER(odkaz na bunku)
```
Ak je napríklad text „ahoj svet“ v bunke A1, nasledujúci vzorec bude prvé písmeno veľké:
```
=UPPER(A1)
```
Výsledkom by bolo „Ahoj svet“.
2. Použite funkciu CONCATENATE. Funkcia CONCATENATE spája viacero textových reťazcov. Môžete ho použiť na skombinovanie prvého znaku bunky s veľkým písmenom so zvyškom textu bunky. Ak to chcete urobiť, zadajte nasledujúci vzorec do bunky, v ktorej sa má zobraziť text s veľkými písmenami:
```
=CONCATENATE(HORNÉ(VĽAVO(odkaz na bunku,1)),MID(odkaz na bunku,2,DŽKA(odkaz na bunku)))
```
Ak je napríklad text „ahoj svet“ v bunke A1, nasledujúci vzorec bude prvé písmeno veľké:
```
=CONCATENATE(HORNÝ(ĽAVÝ(A1;1)),STRED(A1;2;DŽKA(A1)))
```
Výsledkom by bolo „Ahoj svet“.
3. Použite funkciu TEXT. Funkcia TEXT naformátuje číslo alebo dátum ako text. Môžete ho použiť na formátovanie textu bunky na veľké písmená. Ak to chcete urobiť, zadajte nasledujúci vzorec do bunky, v ktorej sa má zobraziť text s veľkými písmenami:
```
=TEXT(odkaz na bunku,"@")
```
Ak je napríklad text „ahoj svet“ v bunke A1, nasledujúci vzorec bude prvé písmeno veľké:
```
=TEXT(A1,"@")
```
Výsledkom by bolo „AHOJ SVET“.
4. Použite kód VBA. Môžete tiež použiť kód VBA na veľké prvé písmeno v rozsahu buniek. Tu je príklad kódu VBA, ktorý bude veľké prvé písmeno vo všetkých bunkách v rozsahu A1:C10:
```
Sub CapitalizeFirstLetter()
Dim Rng As Range
Nastaviť rng =rozsah("A1:C10")
Pre každú bunku v rng
bunka.Hodnota =UCase(Left(cell.Value, 1)) &Mid(cell. Value, 2)
Ďalšia bunka
End Sub
```
Ak chcete použiť tento kód, otvorte editor Microsoft Visual Basic for Applications (VBA) stlačením Alt + F11. Potom vložte kód do nového modulu. Ak chcete spustiť kód, kliknite na tlačidlo "Spustiť" na paneli nástrojov VBA.