---
title: "Leta efter ett ord i ett word dokument?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/169084-leta-efter-ett-ord-i-ett-word-dokument"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Lukaspojken"
published: "2008-02-15T19:39:41.000Z"
updated: "2008-02-15T21:44:22.000Z"
replies: 2
views: 682
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/169084-leta-efter-ett-ord-i-ett-word-dokument"
---

# Leta efter ett ord i ett word dokument?

## #1 — Lukaspojken, 2008-02-15T19:39Z

Jag har ett word dokument som jag skulle vilja göra en sökning i. Är det möjligt? Jag har inte möjlighet att indexera filen så den vägen kan jag inte ta.

Permalänk: https://www.webforum.nu/p/169084

## #2 — Lukaspojken, 2008-02-15T20:25Z

Jag hittade denna lösning och det verkar fungera helt ok. Är det någon som vet en bättre lösning så hör gärna av dig. Kanske ska jag också nämna att lösningen måste fungera i en webmiljö.

```
    Private Function IndexWordFile(ByVal fullPath As String) As String
        Dim TextFileData As String = ""
        Dim App As Word.Application = New Word.ApplicationClass()
        Dim Nullobj As Object = System.Reflection.Missing.Value
        Dim Doc As Word.Document = App.Documents.Open(fullPath, Nullobj, Nullobj, Nullobj, Nullobj, Nullobj, _
        Nullobj, Nullobj, Nullobj, Nullobj, Nullobj, Nullobj, _
        Nullobj, Nullobj, Nullobj)
        Doc.ActiveWindow.Selection.WholeStory()
        Doc.ActiveWindow.Selection.Copy()
        TextFileData = Doc.ActiveWindow.Selection.Text
        Doc.Close(Nullobj, Nullobj, Nullobj)
        App.Quit(Nullobj, Nullobj, Nullobj)

        Return TextFileData
    End Function
```

Permalänk: https://www.webforum.nu/p/2080033

## #3 — Lasp, 2008-02-15T21:44Z

Ctrl-H då?

Permalänk: https://www.webforum.nu/p/2080044

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/169084-leta-efter-ett-ord-i-ett-word-dokument
