Macro VBA per nascondere/mostrare capitoli di un documento word

Anonimo
2016-05-03T16:52:11+00:00

Vorrei realizzare una macro VBA che mi permetta di selezionare i capitoli presenti in un documento word e scegliere quali mostrare o meno. In modo da creare un nuovo documento con i soli capitoli selezionati dal documento originale (chiamiamolo MASTER).

Sono un po' all'asciutto sulla programmazione delle macro vba, quindi intanto vi chiedo se è una cosa fattibile, e poi un piccolo suggerimento per partire.

Grazie mille per ogni aiuto/consiglio vogliate darmi.

Igor.

Microsoft 365 e Office | Word | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2016-05-04T07:45:03+00:00

Word gestisce i paragrafi (insieme Paragraphs), non i capitoli. Gestisce però le selezioni (Selections, oggetto di una collection ) e i Boookmarks (segnalibri).

Quindi, banalmente, puoi provare a selezionare i capitoli dal Master e quindi incollarli sul nuovo documento. Non vedo però perchè ricorrere al vb. 

Ancora, potresti assegnare un Bookmark (segnalibro, nell'esempio Pippo) ai vari capitoli e gestirli così per il copia/incolla:

Public Sub m()

    ThisDocument.Bookmarks("Pippo").Range.Copy

    NomeNuovoDocumento.Selection.Paste

End Sub

Da qui il mondo. Tieni però presente che la Community nasce per dare *piccoli* aiuti per i prodotti Office ed il loro vb. 

Grazie.

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2016-05-04T08:22:15+00:00

    Mauro grazie mille per la sua risposta. Mi ha chiarito il quadro generale, ed era proprio questo il piccolo aiuto che chiedevo, uno startup da cui partire.

    Per completezza: l'idea di un qualcosa di automatizzato era per avere una sorta di documentone condiviso con il team che accelerasse il lavoro di selezione dei capitoli da utilizzare. Il copia/incolla da un documento master è quello che attualmente facciamo, ma è una tecnica che ogni tanto si "intoppa" portando più ritardi che altro.

    La ringrazio davvero per il suo aiuto. Partirò da quanto mi ha detto.

    Igor.

    La risposta è stata utile?

    0 commenti Nessun commento