Er zijn verschillende manieren om de eerste letter in Excel-spreadsheetcellen met een hoofdletter te schrijven. Hier zijn een paar methoden:
1. Gebruik de UPPER-functie. De UPPER-functie converteert alle tekens in een cel naar hoofdletters. Om deze te gebruiken, typt u de volgende formule in de cel waar u de tekst met hoofdletters wilt laten verschijnen:
```
=BOVEN(celreferentie)
```
Als de tekst 'Hallo wereld' bijvoorbeeld in cel A1 staat, zou de volgende formule de eerste letter met een hoofdletter schrijven:
```
=BOVEN(A1)
```
Het resultaat zou "Hallo wereld" zijn.
2. Gebruik de CONCATENATE-functie. De CONCATENATE-functie verbindt meerdere tekstreeksen met elkaar. U kunt het gebruiken om het eerste teken van een cel, in hoofdletters, te combineren met de rest van de celtekst. Om dit te doen, typt u de volgende formule in de cel waar u de tekst met hoofdletters wilt laten verschijnen:
```
=CONCATENATE(BOVEN(LINKS(cel_referentie,1)),MID(cel_referentie,2,LEN(cel_referentie)))
```
Als de tekst 'Hallo wereld' bijvoorbeeld in cel A1 staat, zou de volgende formule de eerste letter met een hoofdletter schrijven:
```
=SAMENVOEGEN(BOVEN(LINKS(A1,1)),MIDDEN(A1,2,LEN(A1)))
```
Het resultaat zou "Hallo wereld" zijn.
3. Gebruik de TEXT-functie. De functie TEXT formatteert een getal of datum als tekst. U kunt het gebruiken om de tekst van een cel op te maken in hoofdletters. Om dit te doen, typt u de volgende formule in de cel waar u de tekst met hoofdletters wilt laten verschijnen:
```
=TEKST(cel_referentie,"@")
```
Als de tekst 'Hallo wereld' bijvoorbeeld in cel A1 staat, zou de volgende formule de eerste letter met een hoofdletter schrijven:
```
=TEKST(A1,"@")
```
Het resultaat zou "HELLO WERELD" zijn.
4. Gebruik VBA-code. U kunt ook VBA-code gebruiken om de eerste letter in een celbereik met een hoofdletter te schrijven. Hier is een voorbeeld van een VBA-code die de eerste letter in alle cellen in het bereik A1:C10 met een hoofdletter start:
```
SubhoofdletterEersteLetter()
Dim rng als bereik
Stel rng =Bereik("A1:C10") in
Voor elke cel in rng
cel.Waarde =UCase(Links(cel.Waarde, 1)) &Midden(cel.Waarde, 2)
Volgende cel
Einde sub
```
Om deze code te gebruiken, opent u de Microsoft Visual Basic for Applications (VBA)-editor door op Alt + F11 te drukken. Plaats vervolgens de code in een nieuwe module. Om de code uit te voeren, klikt u op de knop "Uitvoeren" in de VBA-werkbalk. |