1. 伯乐范文网 > 知识库 >

excel超级链接,Excel表格超链接怎么打不开

本文目录索引

1,Excel表格超链接怎么打不开

excel表格中超链接打不开的解决办法: 我们需要准备的材料分别是:电脑、excel表格。 1、首先我们打开左下角开始菜单栏中的“运行”。 2、然后我们在弹出来的窗口中点击输入框输入“regedit”回车确定。 3、然后我们在弹出来的窗口中点击打开HKEY_CURRENT_USER中的“Software”。 4、然后我们点击打开Software中的“Classes”。 5、然后我们点击打开Classes中的“.html 项”。 6、右键单击打开右边的默认中的“修改”。 6、然后点击输入框修改成“htmlfile”即可。

Excel表格超链接怎么打不开

2,如何将excel表格中的网址全部设置成超链接

1、首先如果数据较少的话,只需要双击鼠标左键,回车,就会自动转换成超链接。 2、如果上一步没有反应的话,单击文件-选项-校对-自动更正选项-键入时自动套用格式,选中Internet及网络路径替换为超链接,点击确定即可。 3、如图表格所示,有大量网址,但是单击鼠标左键却不会打开网站,因为是文本格式。 4、在表格中输入=HYPERLINK(),如图所示,在括号中输入网址所在的单元格,或者用鼠标点击选择即可。 5、回车,如图所示,网址变成了超链接。 6、鼠标左键拖动单元格向下填充,全部变成了超链接,现在鼠标左键单击就能打开网站了。

3,Excel表格怎么设置超链接到指定工作表

1、一个Excel文件内几张表,如表1、表2、表3。
表1的单元格“A2”显示表2的“D256”,单元格“A2”输入“=Sheet2!D256”。
表1的单元格“B2”超链接到表2的“A1”,鼠标右键单元格“B2”选“超链接”、选“本文档中的位置”再选“表2”确定 即可
2、2个Excel文件
表1的单元格“B2”超链接到另一个Excel文件的表1的“A1”,鼠标右键单元格“B2”选“超链接”、选“现有文档或网页”,在“查找范围”找到这个Excel文件 确定

4,excel单元格内容超链接怎么去掉

excel中不同的链接,使用方法略有不同。具体请看下面的内容,看看你是哪里出错了。
hyperlink(link_location,friendly_name)
其中第二个参数是随意指定的字符串或某一单元格的值,是你希望在超级链接的单元格中显示的内容
第一个参数link_location是超级链接的文件的路径和文件名,或要跳转的单元格地址,常用格式有以下几种:
1、
链接到文件夹,点击打开指定的文件夹,如
=hyperlink("c:\my
documents","打开我的文档")
2、
链接到指定的文件,点击打开指定的文件。如=
hyperlink("c:\my
documents\doc1.doc","打开doc1")
如与当前文件在一目录下,可以用以下公式=
hyperlink("book1.xls","打开book1")
3、
链接当前工作表的指定位置,点击跳转到当前工作表指定的单元格。如=hyperlink("#a100","跳到a100")
4、
当前工作薄中其他工作表的指定位置或区域。如=
hyperlink("#sheet2!a100","跳到sheet2工作表a100")
如区域定义了名称,如定义名称x=sheet2!a10:b15,则以下公式或跳转到x区域的并选定该区域
=
hyperlink("#x","跳到区域名称x")
等价=
hyperlink("#sheet2!a10:b15","跳到a10:b15")
5、
链接工作薄,并跳转到该工作表的指定位置,使用形式
同目录下的文件
=hyperlink("book2.xls#sheet2!a1","到book2中sheet2!a1")
不同目录下
=hyperlink("c:\my
documents\xls\book2.xls#sheet2!a1","到book2中sheet2!a1")

5,怎样为excel的每个工作表插入目录超链接

请参考如下步骤在第一个工作表自动批量生成指向后续各个工作表的超链目录:

1、把光标放在第一个工作表希望插入目录的地方;

2、键入Alt+F11打开VBA编辑器,然后选择菜单“插入 - 模块”;

3、在代码编辑区粘贴如下代码:

Option Explicit

Sub AutoGenerateHyperlinks()

Dim nIndex As Integer
Dim oRange As Range

For nIndex = 2 To Sheets.Count
Set oRange = Cells(Selection.Row + nIndex - 2, Selection.Column)
oRange.Hyperlinks.Add Anchor:=oRange, Address:="", SubAddress:=Sheets(nIndex).Name & "!A1", TextToDisplay:=Sheets(nIndex).Name
Next

End Sub

4、键入F5运行,再键入Alt+F11切换回第一个工作表,检查目录超链是否自动建立成功。

6,excel中怎么将工作表名创建为目录超链接

方法/步骤


1
该方法主要通过用get.workbook函数自定义一个名称实现,首先打开要创建目录的工作簿,并新建一个工作表,重命名为目录,并填好相应名称。

2
然后 点击 在弹出的新建名称窗口中 名称命名为(目录),在引用位置输入=get.workbook(1),然后点击确定。


完成上面一步后就可以直接利用这一定义名称了, 在A2输入=目录回车结束发现我们需要的表名称(2)有了,但是前面还有工作簿的名称(1),这样的名称就显得太复杂了,那么如何让它变得简洁点呢,让我们给它修饰下

基本思路:把前面的内容都替换为空就可以完成目标了,由于操作的时候涉及到了多个函数的相互嵌套比较复杂,对于每个函数的相应用法这里就不做讨论了。
首先用find函数找到"]",公式=FIND("]",A2,1)(图五),再用replace函数提取到整个工作簿的名称公式=REPLACE(A2,1,C2,"")(图六),然后把这两个函数进行嵌套得到=REPLACE(A2,1,FIND("]",A2,1),"")(图七)



接着复制这条公式(在编辑栏里选中公式按ctrl+c)然后点开名称管理器(位置在图二中可以找到)选择《目录》,在引用位置把复制的公式粘贴进去,然后再复制前面的get.workbook(1)把它嵌套到A2的位置(如图八)

整理得到公式 =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"") 。注:如果有时候我们增减了工作表,那么怎么实现目录的自动刷新呢,很简单只要在原公式后面连个T(NOW())函数就可以实现了,因此最终的公式如下=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"")&T(NOW())。完成后关闭该对话框。

然后下拉A2进行填充,但是我们发现除了第一个是对的其他是错误的,为什么?这里要说明下 ,点击A2 在编辑栏里按下F9,会发现所有的工作表名称都在里面了(图十),辣么要怎么根据行号提取相应的工作表名称呢?直接用index函数就可以办到了。公式如下=INDEX(目录,ROW()-1)(图十一),这里又出现了新问题就是:当不存在工作表的时候会有#REF!提示,如何取消这个提示让它显示为空白呢,很简单在嵌套一个iferror函数就可以了 因此最最终的公式如下
=IFERROR(INDEX(目录,ROW()-1),"").



说明:如果你不想在目录页显示目录这张工作表的名称,则不必减去1,公式如下=IFERROR(INDEX(目录,ROW()),"")如(图十三)

进行到这里我们的目标已经完成一大半了,接下来只要在进行超链接就可以大功告成了。因此我们要用到hyperlink这个超链接函数如图十四
=HYPERLINK("#"&A2&"!A1","转到"),这样点击“转到”就可以跳转到对应的工作表了

跳转后当然也要返回目录表来才方便,因此要在每张工作表里在添加一个超链接返回到目录表。
首先这里要说明下,工作表可能有的第一行有数据有的则可能没有,因此最好的方法是都新加一行空白行作为超链接所在行,具体操作如下:
首先全部选中要操作的工作表,按住shift鼠标点击第一张表,然后再点下最后一张表,这样就全部选中了,然后在第一行右键插入,这样所有的工作表里就多了一行空白行作为首行了,然后再A1里面输入公式
=HYPERLINK("#目录!A1","返回")
这样就全部完成了所有表的返回超链接了。

完成好后,如果选择不存在的工作表后面的连接会提示引用无效(如图十六),那么如何避免这一情况呢,只要根据前面是否为空做个简单的if判断就可以了

13
公式如下
=IF(A2="","",HYPERLINK("#"&A2&"!A1","转到"))
这样一个含有工作表目录并能直接超链接到对应工作表的工作簿就完成了。