Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
a la consulta SQL o a consulta de buscar en un form ??
De todas formas un archivo externo lo puedes abrir de diferentes formas
1) Con el metodo FollowHyperlink de Office
2) Con la Funcion incorporada de VBA Shell
3) Con la API ShellExecute de Windows
Private Declare Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" _
(ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
le comento que es para una consulta SQL .... como se habra dado cuenta es posible desarrollar consultas (sql) con el generador de Expresiones de ACCESS, lo que necesito es algo asi :
Lo que necesitaba era: En una consulta SQL concatenar la informacion de algunos campos y de ellos obtener un hyperlink , dentro de la misma consulta SQL.
Le comento que la dificultad radica en que el lenguaje SQL llegue a comprender la expresión, ya que la funcion Es hipervinculo() no está entre las funciones incorporadas en access, entonces habria que desarrollarla en VBA ; Existe la posibilidad de que la funcion desarrollada puede ser o no comprendida por el lenguaje de consultas (SQL).
Por ello decidí que era mejor desarrollar un formulario, en una Caja de texto concatenar los campos necesarios y en la misma cambiar la propiedad Hyperlink a true.
Claro que Access puede leer un hiervinculo, si creas un campo en una tabla y eliges Tipo "Hipervinculo" cuando crees una consulta este lo tomara como tal.