Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Количество параграфов (http://forum.oszone.net/showthread.php?t=288588)

hacker16 28-09-2014 14:31 2407878

Количество параграфов
 
Добрый день, есть программа, которая считывает текст с определенного параграфа. Вопрос, как исправить программу, чтобы она считала количество всех параграфов в документе.

Код:

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim objApp As Word.Application
        Dim objDoc As Word.Document

        objApp = New Word.Application
        objDoc = objApp.Documents.Open("C:\new.docx")
        objDoc.Activate()

        Dim x As Word.Range = objDoc.Paragraphs(2).Range

        MessageBox.Show(x.Text)

        objDoc.Close()
        objApp.Quit()
        objDoc = Nothing
        objApp = Nothing
    End Sub


Iska 28-09-2014 18:23 2407970

Убрать абсолютно ненужное «objDoc.Activate()». Получить количество абзацев:
Код:

Dim x As Long = objDoc.Paragraphs.Count

hacker16 28-09-2014 18:31 2407976

Iska, Спасибо.


Время: 03:10.

Время: 03:10.
© OSzone.net 2001-