Slik eksporterer du kommentarer i Excel til et Word-dokument

En Excel-arbeidsbok kan inneholde dusinvis av kommentarer fra sine forskjellige redaktører. Disse kommentarene forblir mest relevante når de er knyttet til deres tilknyttede celler, men de kan også danne en egen historie. For eksempel, hvis du og en kollega redigerer et salgsprosjekt, sammen, vil arkets kommentarer spore samtalen om arkets formler. En måte å isolere disse kommentarene på er å skrive en Visual Basic-makro som sender dem til et Word-dokument.

1.

Åpne Excel-arbeidsboken, og trykk deretter "Alt-F11" for å åpne Excels Visual Basic-editor.

2.

Dobbeltklikk "NewMacros" -modulen i modulen Prosjektvinduets moduler, hvis Word ikke åpner den automatisk.

3.

Skriv inn følgende for å åpne en ny makro:

Sub mcrComment ()

4.

Skriv inn følgende for å angi makroens variabler:

Dim excelComment Som kommentar Dim wordProgram As Object

5.

Skriv inn følgende for å opprette et Word-dokument:

Angi wordProgram = CreateObject ("Word.Application")

6.

Skriv inn følgende for å åpne en sløyfe som virker på Word-objektet:

Med wordProgram

7.

Skriv inn følgende for å åpne og velg Word-dokumentet:

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

8.

Skriv inn følgende for å åpne en sløyfe som virker på hver kommentar:

For hver Excel-kommando i ActiveSheet.Comments

9.

Skriv inn følgende for å skrive ut hver kommentar forfatter og celleadresse til Word-dokumentet:

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

10.

Skriv inn følgende for å skrive ut hver kommentar til Word-dokumentet:

.Selection.TypeParagraph

11.

Skriv inn følgende for å lukke For-Next-sløyfen:

neste

12.

Skriv inn følgende for å lukke Med-sløyfen:

Slutt med

1. 3.

Skriv inn følgende for å lukke makroen:

Slutt Sub

14.

Trykk "F5" for å kjøre makroen og eksporter kommentarene til et Word-dokument.

Populære Innlegg