代码超链接怎么做 超级链接的代码
2年前 (2024-04-23)
代码超链接怎么做 超级链接的代码
超级链接代码(超链接代码怎么写)
超链接在Excel中应用是一个很简单的操作,直接在插入菜单里使用超链接功能就可以。
这里介绍一下对应的vba代码来如何实现,添加、删除和收藏超链接功能。
本例用到一个对象,Hyperlink。
超文本链接对象,和它的对象Hyperlinks。
其实vba里大多数都有单数和复数的对象,分别表示一个和多个。
Hyperlinks就是Hyperlink的复数,是单个超链接的。
Hyperlink对象方法和属性如下图所示:
添加收藏
本文用到AddToFavorites,其功能是将超链接快捷方式添加到系统的收藏夹文件夹里。
方法:
ActiveWorkbook.AddToFavorites
No.2创建超链接使用Hyperlink.Add方法来实现。
参数如下图所示:
其中两个参数是必须的,Anchor定位标记,这个要Range或Shape对象,另一个参数Address,超链接地址。
其它参数可选。
语法:
Hyperlinks.Add (Anchor, Address, SubAddress, ScreenTip, TextToDisplay)
如下例子是将书名作为超链接文本,把网址作为链接地址进行添加。
其实这个功能还是十分简单的,用到的比较实用。
具体代码如下图所示:
No.3代码:
创建超链接
PrivateSubCommandButton1_Click()DimRAsRange,RsAsRangeSetRs=ActiveSheet.Range("B4:B15")'定义创建超链接的定位标记区域ForEachRInRs'遍历超链接区域'''添加超链接Hyperlinks.Addanchor:=R,_Address:=R.Offset(0,1),_ScreenTip:=R.Offset(0,2).Value,_TextToDisplay:=R.ValueNextREndSub删除超链接
PrivateSubCommandButton2_Click()DimRAsRange,RsAsRangeSetRs=ActiveSheet.Range("B4:B15")Rs.Hyperlinks.DeleteEndSub删除只有一个方法,没有参数,Delete。
本例以Range对象作为超链接的定位标记,实现在应用中可能还会用到Shape定位,也就是说图形对象定位。
比如以地图为超链接的定位,单元相应区域打开相应城市相关连的文件或网页等功能。
以后再详细介绍。
—END—
代码
- 随机文章
- 核心危机(核心危机魔石合成攻略)
- 风儿(风儿轻轻的吹)
- 饿了么红包怎么用(饿了么红包怎么用微信支付)
- 儿童教育文章(儿童教育)
- 广州4a广告公司(广州4a广告公司创意总监年薪)
- 抖音卡(抖音卡顿怎么解决)
- xboxones(xboxone手柄怎么配对主机)
- 兵马俑(兵马俑介绍和历史背景)
- 陈武简历
- 海猫鸣泣之时游戏(海猫鸣泣之时游戏在哪玩)
- 韩国媳妇和小雪(韩国媳妇和小雪的父亲工资是多少)
- 儋州市第二中学(儋州市第二中学录取分数线)
- 鬼泣5攻略(鬼泣5攻略第三关怎么跳)
- 地球日主题(2020年世界地球日主题)
- 和柳亚子(和柳亚子先生于田)
- 冰客(冰客果汁)
- yy魔兽(yy魔兽世界)
- 国外成人游戏(国外成人游戏注册需要visa信用卡)
- 拆奶罩
- 郭妮小说(恶魔的法则郭妮小说)
- 东天目山(东天目山景区)
- 蝙蝠给人类的一封信(蝙蝠给人类的一封信)
- 大松电饭煲(美的大松电饭煲)
- 服饰加盟(服饰加盟店招商)
- 疯狂填字(疯狂填字5)
- 点对点短信息(点对点短信息费是什么意思)
- 观音普门品(观音普门品念诵全文)
- 河北省大运会(河北省大运会时间)
- 哈利波特官网(哈利波特官网在哪里)
- 骇客神条(骇客神条怎么辨别真假)
