Crear un hipervínculo en Excel desde Visual Foxpro

23/05/2005 - 22:53 por Carlos Boza | Informe spam
23/5/2005

Estimados amigos y amigas:

Me gustaría que me dieran sugerencias para crear
hipervínculos en Excel desde VisualFox 6.0 (o cualquier
versión).

Yo actualmente puedo crear hojas de Excel, insertar,
borrar, modificar formatos y valores, etc, etc, etc. pero
aún no he podido crear un hipervínculo.

Usualmente uso la función de MACROS de Excel para crear
las instrucciones, por ejemplo:

Columns("o:o").Select
Selection.WrapText = true

lo cambio por

oExcel.application.Columns("o:o").Select
oExcel.application.Selection.WrapText = .t.

donde oExcel es el objeto OLE que creo como conexión en
VisualFox.

En el caso del hipervínculo, Excel me da:

ActiveSheet.Hyperlinks.Add Anchor:=Selection,
Address:="BCR3003.00.avi", _
TextToDisplay:="NACIONAL "

Aquí quiero poner un hipervínculo al
video "BCR3003.00.avi" pero no me funciona.

¿Podría usted darme una sugerencia ?

Muchas gracias.

Carlos Boza
Costa Rica
 

Leer las respuestas

#1 Alex Feldstein
23/05/2005 - 23:42 | Informe spam
On Mon, 23 May 2005 13:53:25 -0700, "Carlos Boza"
wrote:

Usualmente uso la función de MACROS de Excel para crear
las instrucciones, por ejemplo:

Columns("o:o").Select
Selection.WrapText = true

lo cambio por

oExcel.application.Columns("o:o").Select
oExcel.application.Selection.WrapText = .t.

donde oExcel es el objeto OLE que creo como conexión en
VisualFox.

En el caso del hipervínculo, Excel me da:

ActiveSheet.Hyperlinks.Add Anchor:=Selection,
Address:="BCR3003.00.avi", _
TextToDisplay:="NACIONAL "

Aquí quiero poner un hipervínculo al
video "BCR3003.00.avi" pero no me funciona.




Algo asi como:
oExcel.ActiveSheet.Hyperlinks.Add(oExcel.Selection, ;
"BCR3003.00.avi","NACIONAL ")



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net

Preguntas similares