Tvinge Innspill til store bokstaver

 Hvis du bruker utviklingen av et regneark for andre, kan det være lurt dem alltid til å legge inn informasjon i store bokstaver. Excel gir en regnearkfunksjon som lar deg forvandle informasjon i hovedsteder, men det gjelder ikke når folk faktisk inn informasjon. For eksempel, hvis noen så data i celle B6 er regnearket funksjonen kan ikke brukes for å konvertere data B6 i hovedstedene.

 I stedet må du bruke en makro til å gjøre din endring for deg. Ved programmering i VBA, kan du tvinge Excel til å kjøre en bestemt makro når noe har endret seg i en regnearkcelle. Følgende makro kan brukes for alle ark innspill til store bokstaver:

 Private Sub Worksheet_Change
 Med Target
 Hvis ikke .HasFormula Dan
 .value = UCase
 End If
 End With
 End Sub

 Men for de makrofunksjoner må legges inn på et bestemt sted. Følg disse trinnene for å plassere makro:

  •  Vis den VBA editor ved å trykke Alt + F11.
  •  I prosjektvinduet til venstre for redaktøren, dobbeltklikker du navnet på regnearket som du bruker.
  •  I koden vinduet for regnearket, lime over makro.
  •  Lukk VBA Editor.

 Nå er alt som er importert til en celle i regnearket blir automatisk konvertert til store bokstaver. Hvis du ikke ønsker å konvertere alt, men bare celler i et bestemt område i regnearket, kan du endre makro noe:

 Private Sub Worksheet_Change
 Hvis Not) Er Nothing) Deretter
 Med Target
 Hvis ikke .HasFormula Dan
 .value = UCase
 End If
 End With
 End If
 End Sub

 I dette eksempelet, bare tekst i cellene A1: er B10 konvertert; alt annet vil bli stående som kom inn. Hvis du trenger å konvertere et annet utvalg, skriver utvalget i den andre linjen av makroen.

 Excel tips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset gjelder for Microsoft Excel 97, 2000, 2002 og 2003. Du kan se en versjon av dette tipset for Båndet av Excel finner du her: Tvinge innspill store bokstaver.

(0)
(0)
Kommentarer - 0
Ingen kommentarer

Legg en kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tegn igjen: 3000
captcha