Opmerkingen in Excel naar een Word-document exporteren

Een Excel-werkmap bevat mogelijk tientallen opmerkingen van de verschillende editors. Deze opmerkingen blijven het meest relevant wanneer ze zijn gekoppeld aan de bijbehorende cellen, maar ze kunnen ook een eigen verhaal vormen. Als u en een collega bijvoorbeeld samen een verkoopprojectiesheet bewerken, volgen de opmerkingen van het blad uw gesprek over de formules van het blad. Een manier om deze opmerkingen te isoleren is door een Visual Basic-macro te schrijven die deze naar een Word-document verzendt.

1.

Open de Excel-werkmap en druk vervolgens op "Alt-F11" om de Visual Basic-editor van Excel te openen.

2.

Dubbelklik op de module "NewMacros" in de map Modules van het projectvenster als Word deze niet automatisch opent.

3.

Typ het volgende om een ​​nieuwe macro te openen:

Sub mcrComment ()

4.

Typ het volgende om de variabelen van de macro te declareren:

Dim excelComment As Comment Dim wordProgram As Object

5.

Typ het volgende om een ​​Word-document te maken:

Stel wordProgram = CreateObject ("Word.Application") in

6.

Typ het volgende om een ​​lus te openen die inwerkt op het Word-object:

Met wordProgram

7.

Typ het volgende om te openen en selecteer het Word-document:

.Visible = True .Documents.Add DocumentType: = 0

8.

Typ het volgende om een ​​lus te openen die op elke opmerking inwerkt:

Voor elke excelComment in ActiveSheet.Comments

9.

Typ het volgende om de auteur en het celadres van elke opmerking in het Word-document af te drukken:

.Selectie.TypeTekst excelComment.Parent.Address & vbTab & excelComment.Text

10.

Typ het volgende om elke opmerking in het Word-document af te drukken:

.Selection.TypeParagraph

11.

Typ het volgende om de For-Next-lus te sluiten:

volgende

12.

Typ het volgende om de With-lus te sluiten:

Eindigt met

13.

Typ het volgende om de macro te sluiten:

End Sub

14.

Druk op "F5" om de macro uit te voeren en de opmerkingen naar een Word-document te exporteren.

Populaire Berichten