Jak usunąć znaki inne niż alfa z komórek w programie Excel?
Na przykład masz dane zakresu, takie jak Jacob „001” @ # $%, i chcesz usunąć wszystkie znaki inne niż alfa z ciągu, aby zachować go jako Jakub. W programie Excel, jak szybko usunąć wszystkie znaki inne niż alfa z komórek?
Usuń znaki inne niż alfa z komórek z kodem VBA
Szybko usuwaj znaki inne niż alfa z komórek za pomocą Kutools for Excel
Usuń znaki inne niż alfa z komórek z kodem VBA
Dzięki kodowi VBA możesz usunąć znaki inne niż alfa i zachować tylko znaki alfa (az) w komórkach w następujący sposób:
1. Podświetl zakres, z którego chcesz usunąć wszystkie znaki inne niż alfa.
2. kliknij Deweloper > Visual Basic, pojawi się nowe okno Microsoft Visual Basic for applications, kliknij wstawka > Moduł, a następnie wprowadź następujący kod w Moduł:
VBA: usuń wszystkie znaki inne niż alfa z komórek
Sub RemoveNotAlphas()
'Updateby2014128
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xOut = ""
For i = 1 To Len(Rng.Value)
xTemp = Mid(Rng.Value, i, 1)
If xTemp Like "[a-z.]" Or xTemp Like "[A-Z.]" Then
xStr = xTemp
Else
xStr = ""
End If
xOut = xOut & xStr
Next i
Rng.Value = xOut
Next
End Sub
3. A następnie kliknij przycisk, aby uruchomić kod. Na ekranie zostanie wyświetlone okno dialogowe, w którym możesz wybrać zakres, z którego chcesz usunąć wszystkie znaki inne niż alfa. Zobacz zrzut ekranu:
4. Następnie kliknij OK, wszystkie znaki inne niż alfa zostały usunięte. Zobacz zrzut ekranu:
Szybko usuwaj znaki inne niż alfa z komórek za pomocą Kutools for Excel
Jeśli nie chcesz usuwać wszystkich znaków innych niż alfa przy użyciu makra VBA, możesz użyć rozszerzenia Usuń znaki narzędziem Kutools dla programu Excel.
Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz teraz
Po zainstalowaniu Kutools dla programu Excel, możesz łatwo i wygodnie usunąć wszystkie znaki inne niż alfa z zakresu komórek.
1. Wybierz zakres, z którego chcesz usunąć znaki inne niż alfa.
2. kliknij Kutools > Narzędzia tekstowe > Usuń znakizobacz zrzut ekranu:
3. Usuń znaki pojawi się okno dialogowe. Następnie sprawdź Znaki inne niż alfa opcja w Usuń znaki Okno dialogowe. W tym samym czasie możesz wyświetlić podgląd wyniku z pliku Podgląd Szkło. Zobacz zrzut ekranu:
4. A następnie kliknij OK or Aplikuj. Wszystkie znaki inne niż alfa zostaną usunięte.
To narzędzie może również usuwać znaki numeryczne, znaki nienumeryczne, znaki niedrukowalne i tak dalej. Bardziej szczegółowe informacje na temat Usuń znakiMożna znaleźć na stronie Opis funkcji Usuń znaki.
Względne artykuły:
- Usuń znaki alfa z komórek
- Usuń znaki nienumeryczne z komórek
- Usuń znaki numeryczne z komórek
- Usuń niedrukowalne znaki z komórek
- Szybko usuwaj podziały wierszy
- Usuń znaki inne niż alfanumeryczne
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!