Przejdź do głównej zawartości

Jak sprawdzić pisownię w polu tekstowym?

Możemy łatwo zastosować funkcję Pisownia, aby sprawdzić pisownię w ciągu tekstowym z komórki, ale ta funkcja nie jest stosowana do pola tekstowego do sprawdzania pisowni. W tym artykule omówię, jak zastosować sprawdzanie pisowni w polu tekstowym.

Zastosuj sprawdzanie pisowni w polu tekstowym z kodem VBA


strzałka niebieski prawy bąbelek Zastosuj sprawdzanie pisowni w polu tekstowym z kodem VBA

Aby sprawdzić pisownię ciągu tekstowego w polu tekstowym, poniższy kod VBA może wyświadczyć ci przysługę:

1. Najpierw wstaw pole tekstowe, klikając Deweloper > wstawka > Pole tekstowe (formant ActiveX)i przeciągnij, aby narysować pole tekstowe, zobacz zrzut ekranu:

sprawdzanie pisowni w polu tekstowym doc 1

2. Następnie zamknij Tryb projektowania aby wprowadzić ciąg tekstowy do pola tekstowego, jak potrzebujesz, po wpisaniu tekstu, włącz opcję Tryb projektowaniai kliknij prawym przyciskiem myszy pole tekstowe, aby zaznaczyć Wyświetl kod z menu kontekstowego, zobacz zrzut ekranu:

sprawdzanie pisowni w polu tekstowym doc 2

3. W otwartym Microsoft Visual Basic for Applications oknie, zamień oryginalny kod na następujący kod VBA w module.

Kod VBA: Zastosuj sprawdzanie pisowni w polu tekstowym:

Sub SpellChkRvw_Click()
    Dim xObject As Object
    Dim xCell As Range
    On Error Resume Next
    Set xCell = ActiveSheet.Cells(ActiveSheet.Rows.Count, ActiveSheet.Columns.Count)
    If ActiveSheet.OLEObjects.Count > 0 Then
        For Each xObject In ActiveSheet.OLEObjects
            xCell = xObject.Object.Text
            xCell.CheckSpelling , , , 1033
            xObject.Object.Text = xCell
        Next
    End If
End Sub

4. A następnie naciśnij F5 klucz do uruchomienia tego kodu, plik Pisownia okno dialogowe jest włączone od razu, możesz użyć Pisownia funkcja, aby sprawdzić pisownię tekstu w polu tekstowym, jak pokazano na poniższym zrzucie ekranu:

sprawdzanie pisowni w polu tekstowym doc 3


Podobne artykuły:

Jak zmienić kolor pola tekstowego na podstawie wartości w programie Excel?

Jak wstawić obrazek do pola tekstowego?

Jak ustawić domyślną wartość w polu tekstowym?

Jak zezwolić tylko na wprowadzanie liczb w polu tekstowym?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

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...

Opis


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!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This works great except when it finishes, it changes the values in my combo boxes. Not sure why. 
This comment was minimized by the moderator on the site
Hello friend,
Sorry to hear that. But I tried the method in the article and it doesn't change the values in my combo boxes, except the ones that needed to be corrected. As for your problem, we are more than happy to help you. If you don't mind, could you please show me more details about the problem? Looking forward to your reply.
Sincerely,
Mandy
This comment was minimized by the moderator on the site
This works great except it changes the values in my combo boxes automatically.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations