none
Automatic formatting in a document RRS feed

  • Question

  • Hello.

    I´d like to do some automatic formatting in a document. I create documents like this everyday, so
    I spend a lot of time doing the same thing over and over.

    The rules are, for each paragraph starting with:

    "Nº X/YYYY - " (where X can be any number of 1 to 5 digits, and Y is the year - a 4 digit number)

    No additional spaces or blank lines should appear.

    Thanks in advance.

    Example:

    BEFORE
    ----------

    REQUERIMENTOS

    DO VEREADOR FULANO DE TAL
    Nº 123/2013 - providências juntos ao Executivo Municipal, no sentido de que responda ao seguinte pedido de informação: quando irá patrolar e macadamizar a Rua Rio Bonito, em toda a sua extensão?

    Enviar:

    - cronograma da obra
    - questão de ordem
    - todos os mapas
    - outras observações afins

    Prazo de no máximo 30 dias.

    DO VEREADOR CICRANO DE TAL
    Nº 2000/2013 - providências junto à Polícia Militar no sentido de que faça rondas:

    1) na rua das bromálias
    2) diariamente
    3) na mesma medida


    AFTER
    --------

    REQUERIMENTOS

    DO VEREADOR FULANO DE TAL
    Nº 123/2013 - providências juntos ao Executivo Municipal, no sentido de que responda ao seguinte pedido de informação: quando irá patrolar e macadamizar a Rua Rio Bonito, em toda a sua extensão? Enviar: - cronograma da obra - questão de ordem - todos os mapas - outras observações afins Prazo de no máximo 30 dias.

    DO VEREADOR CICRANO DE TAL
    Nº 2000/2013 - providências junto à Polícia Militar no sentido de que faça rondas: 1) na rua das bromálias 2) diariamente 3) na mesma medida

    Wednesday, April 17, 2013 8:25 PM

All replies

  • Can only be done with a VBA macro looping through the document. This isn't a formatting change, it's text editing. You are deleting text, new lines and spaces.

    Depending on the occurrence of key words, you can search for them then delete from there and so on. Your starting point will be finding and editing the first section whilst recording a macro. Then you need to wrap a loop around it.


    Rod Gill

    The one and only Project VBA Book

    Rod Gill Project Management

    Wednesday, April 17, 2013 11:39 PM