Inserir objeto / arquivo no Word

0

Estou configurando um formulário no MS Word. Os usuários do formulário precisarão anexar arquivos que incluam resultados e outros dados relevantes.

Gostaria de usar um formulário protegido, mas não consigo encontrar uma maneira de permitir que os usuários insiram esses objetos no formulário. É mesmo possível?

Eu também pensei em tê-los copiando / colando caminhos para arquivos em uma unidade compartilhada, mas às vezes os diretórios mudam ou se movem, então eu prefiro ter documentos incorporados.

Quais alternativas existem, se o que eu quero não é possível?

(usando o Office 2003)

    
por FrustratedWithFormsDesigner 23.03.2011 / 15:27

2 respostas

1

Tente criar uma nova seção / seção onde deseja que o arquivo inserido seja removido e desproteja essa única seção.

    
por 23.03.2011 / 16:32
1

Eu usei o seguinte script VBA em uma ação de clique de botão para simular a funcionalidade "Inserir objeto" no documento:

Este código pode entrar no botão "click" event como está.

' 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, "\"))
    
por 26.10.2014 / 05:39