超链接代码怎么写 超级链接代码
超链接代码(如何编写超链接代码)
No.1Excel中超链接的应用是一个非常简单的操作,直接使用插入菜单中的超链接功能即可 。
下面是相应的vba代码如何实现,添加,删除,收藏超链接 。
这个例子使用了一个对象,超链接 。
超文本链接对象,及其集合对象超链接 。
其实大部分vba都有单数和复数对象,分别代表一个和多个 。
Hyperlinks是Hyperlink的复数,是单个超链接的集合 。
Hyperlink对象的方法和属性如下图所示:
【超链接代码怎么写 超级链接代码】
添加收藏夹
本文使用的是AddToFavorites,其功能是将超链接快捷方式添加到系统的收藏夹文件夹中 。
方法:
ActiveWorkbook 。添加收藏夹
No.2使用超链接创建超链接 。添加方法 。
参数如下图所示:
需要两个参数,定位标记,这是一个范围或形状对象,另一个参数,地址,是超链接地址 。
其他参数是可选的 。
语法:
超链接 。添加(锚点、地址、子地址、屏幕提示、文本显示)
下面的示例将添加一本书的标题作为超链接文本,并将URL作为链接地址 。
其实这个功能非常简单实用 。
具体代码如下图所示:
No.3代码:
创建超链接
Private Sub CommandButton1_Click()Dim R As Range, Rs As RangeSet Rs = ActiveSheet.Range("B4:B15")'定义创建超链接的定位标记区域For Each R In Rs'遍历超链接区域''' 添加超链接Hyperlinks.Add anchor:=R, _Address:=R.Offset(0, 1),_ScreenTip:=R.Offset(0, 2).Value,_TextToDisplay:=R.ValueNext REnd Sub删除超链接
Private Sub CommandButton2_Click()Dim R As Range, Rs As RangeSet Rs = ActiveSheet.Range("B4:B15")Rs.Hyperlinks.DeleteEnd SubDelete只有一个方法,没有参数,delete 。
在这个例子中,Range对象被用作超链接的定位标记,在应用中也可能使用形状定位,也就是说图形对象定位 。
比如地图作为定位的超链接,单位对应区域打开对应城市相关的文件或网页 。
稍后我会详细解释 。
-结束-
推荐阅读
- 开心一笑幽默笑话 超级好笑的笑话
- 黄景瑜|何超莲情人节高调秀恩爱,坐男友大腿比心,窦骁染白发好时髦
- 陈乔恩|陈乔恩夫妇庆祝婚后第一个情人节,Alan用心准备浪漫惊喜,超甜蜜
- 为什么只有三星用超声波指纹 超声波指纹识别
- 利菁|蛰伏大陆3年 利菁返台跨行当经纪人签下超级男模
- 王鹤棣|2.15剧:杨超越 王鹤棣 刘宇宁 张颂文 虞书欣 宋茜 肖战 张新成 赵露思
- 克敌机先与哪些法球效果冲突 克敌先机超枢影亚
- 邓超|第三次上映,邓超联手孙俪吴京,这部耗资3.5亿的大片又要来了
- 9c是哪个航空公司代码。长春到珠海,谁指点下8月20日以前哪里能订到便宜的机票啊?
- 天猫超市客服在哪找人工客服?天猫超市客服电话?