excel使用技巧问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 14:37:39
我现在有一个EXCEL表,表中有一列是邮箱帐号的前缀名(就是我们申请邮箱时自己命的名),我现在想要在这一列中加上邮件的后缀名(如:@126.com), 加完之后要求能实现超链接。因为涉及的量比较大,想问下各位大虾,能有什么快捷的方法么?

在这列后面插入两列(呵呵,是有用的)
第一列中输入=a1&"@126.com",回车。然后填充到这列最后。
然后,复制填充好的这列,选择性粘贴,选择数值,确定。
双击第一个,就变成超链接了。在第一个上点格式刷,然后刷整列,ok!
不明白的给我留言。百度知道一直在线

在这列后面插入两列(呵呵,是有用的)
第一列中输入=a1&"@126.com",回车。然后填充到这列最后。
然后,复制填充好的这列,选择性粘贴,选择数值,确定。
双击第一个,就变成超链接了。在第一个上点格式刷,然后刷整列,ok!
不明白的给我留言。百度知道一直在线
1、假设A列为邮箱前缀(已录入),B列为邮箱后缀(B1录入,拖出A列相应行数),输入单元格C1公式“=A1&B1”,拖出A列相应行数,复制C列,选中D列右键-选择性粘贴-数值,最后删除A、B、C列。
注意:A、B列单元格格式均设置为“文本”
2、双击邮箱地址单元格即可自动创建超链接
可以在设置单元格中设定输入的后缀.超链接我个人认为只能链接到邮箱的首页.

Sub Macro2()
'使前缀后缀为紧挨的两列
'在后缀右侧加一空列,选定第一个前缀,运行下面的宏
On Error Resume Next
n = ActiveCell.End(xlDown).Row - ActiveCell.Row
ActiveCell.Offset(0, 2).Range("A1").Select
For i = 0 To n
td = ActiveCell.Offset(0, -2)
hz = ActiveCell.Offset(0, -1)
addr = "mailto:" & td & "@" & hz
ActiveSheet.Hyperlinks.Add Anchor:=Selecti