www.tursoft.net
tursoft@tursoft.net
Atom v1.0My Yahoo! hesabına ekleMy MSN hesabına ekle
Uğur Umutluoğlu
GEZEGENIEEE
Bilen YAVUZ
Microsoft Word'de belge içerisindeki yorumların listelenmesi
 
Aşağıdaki kodu Macro olarak word'e ekleyin ve çalıştırın.
Kod, dökümanınızdaki tüm yorumları bulup sayfa numaraları ile birlikte yeni bir dökümanda listeleyecektir.

Kod:


Sub ListCommentsWithPageNumbers()

'
' ListCommentsWithPageNumbers Macro
' Macro created 20.03.2006 by Muhammet TURŞAK
'

    Dim count As Integer
    count = ActiveDocument.Comments.count
    Dim str As String
    str =""
    str = str & "=================================" & vbCrLf
    str = str & "BELGE YORUM LİSTESİ" & vbCrLf
    str = str & "-----------------------------------------------" & vbCrLf
    str = str & "Dosya                 : " & ActiveDocument.Path & vbCrLf
    str = str & "Listeleme Tarihi  : " & Now & vbCrLf
    str = str & "Kullanıcı             : " & Application.UserName & vbCrLf
    str = str & "===================================" & vbCrLf & vbCrLf & vbCrLf 

    For i = 1 To count
        Dim pageNo As Integer
        pageNo = ActiveDocument.Comments(i).Reference.Information(wdActiveEndAdjustedPageNumber)
        str = str & ActiveDocument.Comments.Item(i).range.Text & vbCrLf
        str = str & "Sayfa : " & pageNo & vbCrLf
        str = str & "______________________________ " & vbCrLf & vbCrLf
    Next     

    Dim d As Document
    Set d = Application.Documents.Add()
    d.range.Font.Name = "Arial"
    d.range.Font.Size = 10
    d.range.Text = ActiveDocument.range.Text & str

End Sub


Çarşamba, Mart 22, 2006  @ 13:12 0 yorum var
Copyright (c) 2006 Muhammet TURŞAK - Tüm hakları saklıdır.