---
title: "Få reda på fältnamn i Word?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/kontorsprogram/160983-få-reda-på-fältnamn-i-word"
topic: "Kontorsprogram"
topic_url: "https://www.webforum.nu/amne/kontorsprogram"
author: "SilvioF"
published: "2007-05-31T18:39:31.000Z"
updated: "2007-06-04T14:26:04.000Z"
replies: 2
views: 461
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/kontorsprogram/160983-få-reda-på-fältnamn-i-word"
---

# Få reda på fältnamn i Word?

## #1 — SilvioF, 2007-05-31T18:39Z

Jag har en liten idé som jag håller på och bollar med en av mina kollegor.

Det är så att vi har ett skyddad word-dokument med en massa fält som vi skall fylla i för att sedan skicka iväg denna fil till en av våra underleverantörer för hantering av doverse ordrar o.s.v.

Det jag är ute efter är om det på något sätt går att utläsa vad de fälten som vi sitter och fyller i har för id/namn. Just nu sitter vi och öppnar "mallen", fyller i alla uppgifter och sedan spara ner den för att sedan maila den till vår leverantör.

Anledningen till att jag vill ha reda på fältnamnen är att vi funderar p åatt utveckla en liten applikation för att automatiskt fylla i fälten och sedan maila filen med en gång istället för att vi skall göra allt manuellt.

Allt för att spra lite jobb och tid.

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

## #2 — SirPeter, 2007-06-01T04:21Z

Dubbelklicka på den/de ni vill veta mer om.

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

## #3 — MindreVetande, 2007-06-04T14:26Z

Kan man dubbel/högerklicka om formulärskyddet är påkopplat?
Annars kan ni ju testa lite VBA-kod

```
Dim Fält As FormField
For Each Fält In ActiveDocument.FormFields
    Fält.Select
    MsgBox ("Bokmärke= " & Fält.Name & Chr(10) & "Typ= " & Fält.Type)
Next Fält
```

Eller kanske någotning i stil med:

```
Dim Fält As FormField
Dim StrTemp As String
For Each Fält In ActiveDocument.FormFields
    StrTemp = StrTemp & Fält.Name & Chr(10)
Next Fält
Documents.Add.Activate
ActiveDocument.Paragraphs(1).Range.Text = StrTemp
```

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

---

Tråden på webben: https://www.webforum.nu/amne/kontorsprogram/160983-få-reda-på-fältnamn-i-word
