在 VB 中检索 excel 中的超链接数据
Retrieve hyperlinked data in excel in VB
所以我正在尝试创建一个没有问题的 SSMS 数据库,并将文件存储在数据库 table 中,这没有问题。我的问题是我正在从 excel 个文件(相当多)中提取数据。它们很小,我可以毫无问题地提取列并将其传输到数据库中。
我想尝试解决的问题是,在 excel 文件中的一列(.pdf、word 文档等)中有指向其他文件的超链接,我希望能够阅读excel,用来自 excel 的数据填充 sql 数据库,但也以某种方式获取某些单词中的超链接并使用它转到关联的文件和 upload/save 它连同数据到数据库 table.
我知道 VBA 中有一种形式
.FollowHyperlink Address
在 vb 中获取超链接的文件路径会很方便,但据我对 VB 的了解,你无法对 excel 超链接数据做任何事情?我期待其他方面的证明。
其他信息请询问,谢谢!
K
很简单,你可以使用System.Diagnostics.Process.Start("c:\")
或者像这样的东西
Private Sub Follow_Hyperlink(Link_Address as string)
System.Diagnostics.Process.Start(Link_Address)
End Sub
Private Sub Button1_Click(sender as object, e as eventargs) handles Button1.Click
Follow_Hyperlink(me.textbox1.text)
End Sub
这只是为了让您入门,您可以用它做很多事情,Here's where you can get some more info and here 是另一个很好的示例页面。
所以我正在尝试创建一个没有问题的 SSMS 数据库,并将文件存储在数据库 table 中,这没有问题。我的问题是我正在从 excel 个文件(相当多)中提取数据。它们很小,我可以毫无问题地提取列并将其传输到数据库中。
我想尝试解决的问题是,在 excel 文件中的一列(.pdf、word 文档等)中有指向其他文件的超链接,我希望能够阅读excel,用来自 excel 的数据填充 sql 数据库,但也以某种方式获取某些单词中的超链接并使用它转到关联的文件和 upload/save 它连同数据到数据库 table.
我知道 VBA 中有一种形式
.FollowHyperlink Address
在 vb 中获取超链接的文件路径会很方便,但据我对 VB 的了解,你无法对 excel 超链接数据做任何事情?我期待其他方面的证明。
其他信息请询问,谢谢! K
很简单,你可以使用System.Diagnostics.Process.Start("c:\")
或者像这样的东西
Private Sub Follow_Hyperlink(Link_Address as string)
System.Diagnostics.Process.Start(Link_Address)
End Sub
Private Sub Button1_Click(sender as object, e as eventargs) handles Button1.Click
Follow_Hyperlink(me.textbox1.text)
End Sub
这只是为了让您入门,您可以用它做很多事情,Here's where you can get some more info and here 是另一个很好的示例页面。