Fügen Sie ein Objekt / eine Datei in das Word-Formular ein

5944
FrustratedWithFormsDesigner

Ich stelle ein Formular in MS Word ein. Benutzer des Formulars müssen Dateien anhängen, die Ergebnisse und andere relevante Daten enthalten.

Ich möchte ein geschütztes Formular verwenden, aber ich finde keine Möglichkeit, dass Benutzer diese Objekte in das Formular einfügen können. Ist es überhaupt möglich?

Ich habe auch darüber nachgedacht, dass sie Pfade in Dateien auf einem gemeinsam genutzten Laufwerk kopieren / einfügen sollen, aber manchmal ändern oder verschieben sich die Verzeichnisse, sodass ich eigentlich lieber eingebettete Dokumente hätte.

Welche Alternativen gibt es, wenn das, was ich will, nicht möglich ist?

(mit Office 2003)

0

2 Antworten auf die Frage

1
Duall

Versuchen Sie, einen neuen Abschnitt / Abschnittswechsel an der Stelle vorzunehmen, an der die eingefügte Datei eingefügt werden soll, und den Schutz für diesen einzelnen Abschnitt aufzuheben.

Es ist möglich, Teile eines Formulars / Dokuments aufzuheben. FrustratedWithFormsDesigner vor 13 Jahren 0
Tatsächlich ist es! Stellen Sie sicher, dass Sie vor und nach dem ungeschützten Teil Abschnittswechsel verwenden. Daraufhin sollten Sie eine Auswahlliste der ausgewählten Abschnitte im Bereich "Dokument schützen" anzeigen. Lassen Sie einfach den Bereich, den Sie einfügen möchten, ungeschützt. Duall vor 13 Jahren 0
Artikel zu Abschnittsumbrüchen: http://office.microsoft.com/de-de/word-help/about-sections-and-section-breaks-HP005255035.aspx Artikel zum Aufheben des Schutzes eines Abschnitts: http: //www.infopackets. de / news / carols_corner_office / 2007 / 20071213_unprotect_part_of_a_form_in_ms_word.htm Wenn Sie etwas mehr Informationen wünschen. =) Duall vor 13 Jahren 1
1
ViceKnightTA

Ich habe das folgende VBA-Skript innerhalb einer Schaltflächenklickaktion verwendet, um die Funktion "Objekt einfügen" innerhalb des Dokuments zu simulieren:

Dieser Code kann im Button "click" -Ereignis so wie er ist angezeigt werden.

' Browse & Select File With Application.FileDialog(msoFileDialogFilePicker) .AllowMultiSelect = False .Title = "Select the File that you want to insert" If .Show = True Then FiletoInsert = .SelectedItems(1) Else Exit Sub End If End With  ' Embed File Inline Application.Selection.InlineShapes.AddOLEObject _ FileName:=FiletoInsert, _ LinkToFile:=False, _ DisplayAsIcon:=True, _ IconLabel:=Right(FiletoInsert, Len(FiletoInsert) - InStrRev(FiletoInsert, "\"))