SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: karlclimb en Domingo 6 de Junio de 2010, 22:40

Título: Abrir un documento publicado en SharePoint con código VBA
Publicado por: karlclimb en Domingo 6 de Junio de 2010, 22:40
Hola a todos.
Soy nuevo en el foro y no se muy bien como funciona, pero supongo que es similar a otros donde la idea es preguntar para obtener la respuesta de alguien que conozca el tema... así que aquí va la pregunta:

Necesito poder abrir un documento Word publicado en un servidor SharePoint, utilizando código VBA desde una aplicación Excel. La idea es modificar una parte de un código programado por mi anteriormente donde el aplicativo Excel abría unos documentos que anteriormente se encontraban en el disco duro el computador, basandose en las rutas especificadas en los rangos de una tabla Excel. Ahora esos documentos están en el SharePoint, y no se cómo modificar el código para que abra dichos documentos. Hay que tener en cuenta además que los documentos están bajo un perfil de usuario con nombre y contraseña.

Agradesco la ayuda que me puedan brindar con este tema.
Título: Re: Abrir un documento publicado en SharePoint con código VBA
Publicado por: pedro_78 en Miércoles 4 de Mayo de 2011, 11:58
Hola yo lo q hago es esto....una macro q habre un filedialog open logada contra el servidor..mas o menos va
Sub abrir_sharepoint()
On Error GoTo myError

     Dim davDir As New ADODB.Record
     davDir.Open "", _
                    "URL=direccion url", _
                    adModeReadWrite, _
                    adFailIfNotExists, _
                    adDelayFetchStream, _
                    "nombreusuario", _
                    "contraseña"
     '
     With Dialogs(wdDialogFileOpen)
         .Name = "url direccion carpeta docs"
         .Show
         '.Execute
    End With
    davDir.Close
myError:
    Resume Next
    'MsgBox ("No se ha podido abrir el archivo")

End Sub