|

楼主 |
发表于 2007-11-16 23:43
|
显示全部楼层
8、请打开VBA编辑器\插入\添加模块,将下列代码拷入
* B8 K; F' l! u0 s4 H- _( yFunction Getname(HyCell)
K9 D( l# d# k% {3 ~- uApplication.Volatile True
! e- e% w$ g4 ]0 uGetname = HyCell.Hyperlinks(1).Name
# s0 V% J8 B: u" v' R* `0 y% dEnd Function
. B9 U' e2 ?% j P' [- s返回EXCEL,在任一表元输入 =Getname(A1),即可看到结果,括号内为包含超级链接的表元地址,将此函数复制即可(即使用上同于其他函数)2 v* D+ F9 f2 J
- }" K l2 [" [; v f5 i& R1 L, P
我是在excel的D1输入=Getname(A1),就将A1中的超级链接单独提取出来了
% h' g* z# B3 p) Y8 z4 Z- C( z拖动句柄,提取所有链接1 G/ a. t( n; I0 l
# }7 s+ d9 p. m( Q
说明一下:提取链接的功能是我从网上找的,参考帖如下
3 |; D0 ^8 ~& C7 R1 r
5 L3 K$ D8 B/ I$ z6 G2 i3 Shttp://club.excelhome.net/dispbbs.asp?boardid=1&id=141484
. @3 y0 C" z; v4 F9 \% ?) whttp://club.excelhome.net/dispbb ... replyID=&skin=0, u$ ?; X- q3 v" L9 g+ z& P
' `/ v. _) ~8 p3 v9 c8 i另外,这个程序excel认为是非法的”宏“,所以一关闭excel再打开就不让用这个程序了,每次整理我都要重新开新工作簿,然后重新编写这个VBA小程序。8 x" b2 l; c+ z! V
3 f. O0 E1 t, K5 ]0 F- J" u
2 O T9 p2 p5 U m" v+ N, p[ 本帖最后由 truezx 于 2007-11-17 00:32 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|