|
楼主 |
发表于 2007-11-16 23:43
|
显示全部楼层
8、请打开VBA编辑器\插入\添加模块,将下列代码拷入4 e5 R8 n3 d3 I7 T# Q0 Y8 r
Function Getname(HyCell)
* F- P9 ~3 J, Z* mApplication.Volatile True/ |1 z. Q. P' w! L& C. J7 S
Getname = HyCell.Hyperlinks(1).Name
C8 w( ~3 o+ G0 B) Z/ gEnd Function* k# _+ |) Q) v
返回EXCEL,在任一表元输入 =Getname(A1),即可看到结果,括号内为包含超级链接的表元地址,将此函数复制即可(即使用上同于其他函数)! u1 u& w0 f- y/ l
! o) i% }6 z& u2 C5 N我是在excel的D1输入=Getname(A1),就将A1中的超级链接单独提取出来了
% B& Q7 ^* r3 z3 \& a拖动句柄,提取所有链接6 M8 a( a6 r0 J& O! M* H& _) P o
: _& J9 U2 F/ a+ E' Y6 X说明一下:提取链接的功能是我从网上找的,参考帖如下& f( h$ ~- n: e! e8 W9 w
6 v% Y8 q, @+ f- whttp://club.excelhome.net/dispbbs.asp?boardid=1&id=141484
( \6 Y8 K* f5 R. d+ X4 n8 `3 {+ lhttp://club.excelhome.net/dispbb ... replyID=&skin=0/ p5 E4 U- f( z) a7 _4 C" |
) d1 L, ^) r8 d, C2 M% s
另外,这个程序excel认为是非法的”宏“,所以一关闭excel再打开就不让用这个程序了,每次整理我都要重新开新工作簿,然后重新编写这个VBA小程序。
2 E* i3 g* I$ d/ {9 Z
; `- P1 t4 I/ W) P0 c7 p, z" v. k" K R. @& X( G' o
[ 本帖最后由 truezx 于 2007-11-17 00:32 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|