Sådan eksporteres kommentarer i Excel til et Word-dokument

En Excel-projektmappe kan indeholde snesevis af kommentarer fra sine forskellige redaktører. Disse bemærkninger forbliver mest relevante, når de er knyttet til deres tilknyttede celler, men de kan også danne en egen historie. Hvis du og en kollega f.eks. Redigerer et salgsprojektionsark sammen, vil arkets kommentarer spore din samtale om arkets formler. En måde at isolere disse kommentarer på er at skrive en Visual Basic-makro, der sender dem til et Word-dokument.

1.

Åbn Excel-projektmappen, og tryk derefter på "Alt-F11" for at åbne Excels Visual Basic-editor.

2.

Dobbeltklik på modulet "NewMacros" i mappen Moduler i projektvinduet, hvis Word ikke åbner det automatisk.

3.

Indtast følgende for at åbne en ny makro:

Sub mcrComment ()

4.

Indtast følgende for at angive makroens variabler:

Dim excelComment Som kommentar Dim wordProgram As Object

5.

Indtast følgende for at oprette et Word-dokument:

Indstil wordProgram = CreateObject ("Word.Application")

6.

Indtast følgende for at åbne en loop, der virker på Word-objektet:

Med wordProgram

7.

Indtast følgende for at åbne og vælg Word-dokumentet:

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

8.

Indtast følgende for at åbne en sløjfe, der virker på hver kommentar:

For hver excelComment I ActiveSheet.Comments

9.

Indtast følgende for at udskrive hver kommentators forfatter og celleadresse til Word-dokumentet:

.Selection.TypeText excelComment.Parent.Address & vbTab & excelComment.Text

10.

Indtast følgende for at udskrive hver kommentar til Word-dokumentet:

.Selection.TypeParagraph

11.

Indtast følgende for at lukke For-Next-sløjfen:

Næste

12.

Indtast følgende for at lukke Med-sløjfen:

Slut med

13.

Indtast følgende for at lukke makroen:

Slutdel

14.

Tryk på "F5" for at køre makroen og eksporter kommentarerne til et Word-dokument.

Populære Indlæg