Fjern alle Breve eller antal fra en række eller kolonne.

Sendt den 24 Oktober 2007
Filed under Excel Tips & Tricks

Følgende Trick er en at huske. Dette kunne spare u en enorm mængde tid. Vi vil gøre en automatiseret proces til at slette i dette tilfælde alle breve fra en kolonne.

 

Du kan slette alle de breve fra en Excel Row følge disse 5 trin.  

  1. Tryk på "ALT + F11" for at åbne Visual Basic Editor.
  2. Gå til menuen Indsæt og åbne modul.
  3. Indtast den funktion, som nedenfor anført.

Funktion LetterOut (RNG Som Range)

Dim i As Integer

For i = 1 til Len (RNG)

Vælg Sag ASC (Mid (rng.Value, i, 1))

Sag 0 til 64, 123 til 197

LetterOut = LetterOut & Mid (rng.Value, i, 1)

End Vælg

Næste i

End Function

Delete-Letter-From-Column-pic1

  1. Gå tilbage til din Excel-regneark og markere de celler B1: B5 og skriv formlen = LetterOut (A1).
  2. Og trykke på "Control + Enter"

Delete-Letter-From-Column-pic2





Kommentarer

7 Svar til "Fjern alle Breve eller antal fra en række eller kolonne."

  1. Richard om 26 okt 2007 11:47

    Jeg havde brug for dette for omkring en måned siden var jeg arbejder på en liste med over 1450 værdier, jeg havde brug for at rengøre. Det tog mig mere end 3 dage's, pffff. Jeg fortalte min chef (pænt), at han kunne gøre det næste gang. Måske vil jeg gøre det nu, kan jeg nu indtryk ham med min viden om ordet: s.

  2. Vincent på Oktober 26, 2007 11:51

    Med denne kan det gøres på ti minutter. Jeg ville gøre det næste gang, hvis jeg var dig. Det er altid godt at imponere din chef!

  3. Vincent på 9 marts, 2008 14:23

    Hej Gabriel,

    Det er et godt spørgsmål. Jeg ved ikke, hvorfor jeg kaldte det "Fjern alle Breve eller antal fra en række eller kolonne." Fordi jeg ikke ser viser dig, hvordan du fjerner bogstaver. Skal have været en fortalelse eller noget;) anyway, er artiklen kommer din vej. Tak for at kommentere.

  4. Gabriel på 9 marts, 2008 14:19

    hvad ville være den VBA-kode, hvis vi ønsker at slette numrene og holde bogstaverne?

    tak en meget

  5. Vil den 27 oktober 2008 07:17

    Tak en klase for denne ting! Det er ligesom noget, der faldt ud af mine drømme. Der er én ting selv. Når du kører funktionen, det opfanger symboler også (dvs. A1 = asdf: 123, = LetterOut (A1) vil resultere i: 123). Er der en måde at fjerne den plads og tegnsætning også? Tak for det store arbejde!

  6. Effie på December 16, 2008 06:56

    Jeg vil gerne vide svaret på den sidste bemærkning om at fjerne mellemrum og tegnsætning.

  7. Tom på 22 december 2008 18:09

    Har lige hvad jeg ønskede fremragende, eneste er, hvordan jeg nu beregne summen af den nye kolonne, når du bruger den normale calulation læser den sande værdi (formel) i modsætning til den viste værdi. Nogen idéer?

    Tak

Efterlad et svar