Excel'deki Yorumlar Word Belgesine Verme

Bir Excel çalışma kitabı, farklı düzenleyicilerinden düzinelerce yorum içerebilir. Bu yorumlar, ilişkili hücrelerine eklendiklerinde en alakalı kalır, ancak kendi hikayelerini de oluşturabilirler. Örneğin, siz ve bir iş arkadaşınız bir satış projeksiyon sayfasını birlikte düzenlerseniz, sayfanın yorumları sayfanın formülleri hakkındaki konuşmanızı izler. Bu yorumları izole etmenin bir yolu, onları bir Word belgesine gönderen bir Visual Basic makrosu yazmaktır.

1.

Excel çalışma kitabını açın, ardından Excel'in Visual Basic düzenleyicisini açmak için "Alt-F11" tuşlarına basın.

2.

Word otomatik olarak açmazsa, Proje penceresinin Modüller klasöründeki "NewMacros" modülüne çift tıklayın.

3.

Yeni bir makro açmak için aşağıdakileri yazın:

Alt mcrComment ()

4.

Makro değişkenlerini bildirmek için aşağıdakini yazın:

Dim excelComment Yorum Olarak Dim wordProgram Nesne Olarak

5.

Word belgesi oluşturmak için aşağıdakileri yazın:

Set wordProgram = CreateObject ("Word.Application")

6.

Word nesnesi üzerinde etkili bir döngü açmak için aşağıdakini yazın:

WordProgram ile

7.

Word belgesini açmak ve seçmek için aşağıdakileri yazın:

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

8.

Her yorumda etkili olan bir döngüyü açmak için aşağıdakileri yazın:

ActiveSheet.Comments içindeki her excelComment için

9.

Her yorumun yazarını ve hücre adresini Word belgesine yazdırmak için aşağıdakini yazın:

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

10.

Her yorumu Word belgesine yazdırmak için aşağıdakini yazın:

.Selection.TypeParagraph

11.

For-Next döngüsünü kapatmak için aşağıdakileri yazın:

Sonraki

12.

With döngüsünü kapatmak için aşağıdakileri yazın:

İle bitmek

13.

Makroyu kapatmak için aşağıdakileri yazın:

Son Alt

14.

Makroyu çalıştırmak ve yorumları bir Word belgesine dışa aktarmak için "F5" tuşuna basın.

Popüler Mesajlar