Jak automatycznie usunąć wszystkie dodatkowe spacje między słowami w wiadomości e-mail programu Outlook

Podziel się teraz:

Jeśli często przypadkowo wpisujesz dodatkowe spacje podczas tworzenia wiadomości e-mail programu Outlook, możesz chcieć, aby program Outlook automatycznie usuwał wszystkie dodatkowe spacje między wyrazami. Teraz ten artykuł nauczy Cię wygodnej metody realizacji tego.

Czasami podczas tworzenia wiadomości e-mail możesz przez pomyłkę wprowadzić wiele dodatkowych spacji między wyrazami. Sprawią, że zawartość wiadomości e-mail będzie niechlujna. W tym momencie masz nadzieję usunąć wszystkie te dodatkowe spacje. Aby to zrobić ręcznie, możesz użyć funkcji „Znajdź i zamień”, aby zamienić wszystkie „([]) [] {1,}” na „\ 1” ze znakami wieloznacznymi. Ale dla porównania, byłoby znacznie wygodniej i skuteczniej, gdyby Outlook mógł to robić automatycznie. Poniżej przedstawimy metodę konfiguracji programu Outlook.

Znajdź i zamień za pomocą symboli wieloznacznych

Automatyczne usuwanie wszystkich dodatkowych spacji między słowami w wiadomości e-mail

  1. Po pierwsze, uzyskaj dostęp do edytora VBA, naciskając „Alt + F11” w Outlooku.

Uwaga: Jeśli jesteś całkowicie nowy w VBA, możesz zapoznać się z moim poprzednim artykułem „Jak uruchomić kod VBA w swoim Outlooku" w tym samym czasie.

  1. Następnie dodaj „Bibliotekę obiektów MS Word” zgodnie z „Jak dodać odwołanie do biblioteki obiektów w języku VBA".
  2. Następnie umieść kod VBA w projekcie „ThisOutlookSession”
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.Document
 
    'Get current mail
    If TypeOf Item Is MailItem Then
       Set objMail = Item
       Set objMailDocument = objMail.GetInspector.WordEditor
 
       'Remove all extra spaces using wildcards
       With objMailDocument.Range.Find
            .ClearFormatting
            .Replacement.ClearFormatting
            .Text = "([ ])[ ]{1,}"
            .Replacement.Text = "\1"
            .Forward = True
            .MatchWildcards = True
            .Execute Replace:=wdReplaceAll
      End With
    End If
End Sub

Kod VBA - Automatyczne usuwanie wszystkich dodatkowych spacji między słowami w wiadomości e-mail

  1. Następnie zamknij bieżące okno.
  2. Na koniec wykonaj poniższe czynności, aby spróbować.
  • Na początek utwórz i napisz e-mail. Możesz tu celowo dodać kilka dodatkowych spacji między wyrazami, jak na poniższym rysunku.Utwórz wiadomość e-mail z dodatkowymi spacjami między słowami
  • Po wypełnieniu odbiorców, kliknij bezpośrednio przycisk „Wyślij”, aby wysłać.
  • Wreszcie, po wysłaniu, przejdź do folderu „Elementy wysłane”, aby go znaleźć. Możesz zobaczyć, że wszystkie dodatkowe spacje zostały automatycznie usunięte.Wszystkie dodatkowe spacje między słowami zostały usunięte

Nie bój się uszkodzenia plików programu Outlook

W przypadku awarii programu Outlook użytkownicy będą panikować i obawiać się, że ich pliki programu Outlook zostaną uszkodzone. W rzeczywistości, o ile zastosujesz skuteczne środki ostrożności, możesz łatwo pozbyć się takich obaw. Przede wszystkim powinieneś wytrwale regularnie tworzyć kopie zapasowe plików PST, co odgrywa bardzo ważną rolę w ochronie danych. Wskazane jest również przygotowanie wiarygodnego i wydajnego zewnętrznego narzędzia do naprawy Outlooka, takiego jak DataNumen Outlook Repair, ponieważ narzędzie do naprawy skrzynki odbiorczej wprawdzie nie jest w stanie tego zrobić naprawić PST to jest poważnie zagrożone.

Wprowadzenie autora:

Shirley Zhang jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym naprawa mdf i oprogramowanie do naprawy programu Outlook. po więcej informacji odwiedź www.datanumen.com

Podziel się teraz:

Możliwość dodawania komentarzy nie jest dostępna.