Tartalomjegyzék
Kell -e automatikusan a cellák szövegét megfelelő, nagy vagy kisbetűsre változtatni, miután a felhasználó beírta? Ennek számos módja van, és több követelmény is lehetséges. Íme egy példa, amely automatikusan megváltoztat mindent, miután egy adott oszlopba beírta. Remélhetőleg ebből a példából tudsz építeni!
1. Nyomja meg az ALT és az F11 billentyűt a kódablak megnyitásához
2. Kattintson duplán az automatikusan kívánt lap nevére
kisbetű cseréje
3. Tegye be ezt a kódot a kódablakba:
Módosítsa a szöveget a megfelelő kis- és nagybetűkre
Kódja Megfelelő eset
Privát almunkalap_változtatás (ByVal Target, mint Excel.Range) Application.EnableEvents = False if Target.Column = 5 then Target = StrConv (Target, vbProperCase) End If Application.EnableEvents = True End Sub
Szöveg módosítása nagybetűsre
For Nagybetűs meg tudsz változni
StrConv (cél, vbProperCase)
nak nek
Ucase (cél)
Módosítsa a szöveget kisbetűsre
For Kisbetűs meg tudsz változni
StrConv (cél, vbProperCase)
nak nek
Lcase (cél)