Les partenaires publicitaires:

Comment supprimer une page de texte vierge dans VBA

Alors que Microsoft Word n'a pas un bouton ou un outil pour tous les scénarios possibles, vous pouvez créer des macros définies par l'utilisateur, des morceaux de code exécutable, en utilisant Visual Basic pour Applications (VBA). Les macros peuvent adapter Word pour répondre à vos besoins. Par exemple, si vous avez un document entrecoupés de pages blanches, il pourrait sembler comme votre seule option est d'aller manuellement à travers le document et supprimer les pages incriminées. Il ya une autre option: utiliser une macro VBA pour faire le travail de jambe pour vous.

Choses que vous devez

  • Word 2010

Instructions

  1. Appuyez "Alt" et "F11" ensemble dans le document Word que vous voulez supprimer les blancs de pour ouvrir l'éditeur Visual Basic (VBE).

  2. Cliquez "Insérer" puis cliquez sur "Module" pour insérer une fenêtre de module vide.

  3. Coupez et collez le code suivant dans la fenêtre de module vide:

    Public Sub DeleteBlankPage ()

    Selection.GoTo Quoi: = wdGoToBookmark, Nom: =" la page"

    Si isBlankSelection Puis



    Selection.Delete

    Fin si

    End Sub




    Fonction publique BlankPageSelection ()

    Pour chaque c Dans Selection.Characters

    Si (c lt; gt; vbCr et C lt; gt; vbTab et C lt; gt; vbFormFeed et C lt; gt; " ") Alors

    BlankPageSelection = False

    Exit Function

    Fin si

    Suivant

    BlankPageSelection = True

    End Function

  4. Appuyez "F5" pour exécuter la routine et supprimer les pages blanches de votre document.

Conseils & Avertissements

  • Vous pouvez utiliser le même code à une date ultérieure: Le code permettra d'économiser avec votre document Word. Ouvrez Visual Basic Editor et puis cliquez sur "DeleteBlankPage" à partir de la barre latérale de gauche. Appuyez "F5" pour exécuter la routine.
» » » » Comment supprimer une page de texte vierge dans VBA