Excel超级链接中引用该单元格的值 Excel:如何引用超链接单元格

作者&投稿:巫涛 (若有异议请与网页底部的电邮联系)

可以用VBA实现
在该文件夹下新建一个excel文件,打开该文件后按住ALT,依次按F11,I,M
粘贴下面的代码后按F5,即可在该文件中获得该目录下所有*.xls文件的sheet2的A1,B2,C3的内容。
具体单元格坐标根据需要修改。


Sub test()
    Application.ScreenUpdating = False
    p = ThisWorkbook.Path & "\"
    f = Dir(p & "*.xls")
    m = ThisWorkbook.Name
    R = 1
    Do
        If f <> m Then
            Workbooks.Open (p & f)
            R = R + 1
            With Workbooks(m).Sheets(1)
                .Cells(R, 1) = Sheets("sheet2").[A1]'将A1值放在新表的第1列
                .Cells(R, 2) = Sheets("sheet2").[B2]'将B2值放在新表的第2列
                .Cells(R, 3) = Sheets("sheet2").[C3]
                '依次添加其他要读取的单元格
            End With
            ActiveWorkbook.Saved = True
            ActiveWorkbook.Close
        End If
        f = Dir
    Loop Until f = ""
    Application.ScreenUpdating = True
End Sub 


对补充问题的回复:
将代码中所有"sheet2"改为"评估数据"

以上是提取同一文件夹不同excel文件同一工作表中同一单元格的数值,比如能不能将Cells(R, 1) = Sheets("sheet2").[A1]'将A1值放在新表的第1列
提取的A1数值放到第一列后,第一列带超链接,点击第一列时可以连接到原始数据那个xls文件。



引用单元格位置可以利用=INDIRECT("A1")公式,这里假设要引用A1的值

 =INDIRECT("A1")-加引号,文本引用A1的值 ,如下例上 


  =INDIRECT(A1)—不加引号,地址引用,引用的是对应值  



EXCEL中单元格引用的相对地址和绝对地址的区别是: 1,相对地址在公式复制中会根据公式单元格的改变而改变。例:B1中相对引用A1,当将B1单元格复制到D1时引用的就不是A1了,而是C1了. 2,绝对地址在公式复制中不会根据公式单元格的改变而改变。例:B1中绝对引用A1,当将B1单元格复制到D1时引用的还是A1. 3,相对引用时不用有特定控制,绝对引用时要在引用中添加$符号。即$A$1。快捷键F4。有4种引用格式循环切换。 默认为相对引用,相对引用是指函数计算的单元格和引用数据的单元格中的相对位置。如:A1 绝对引用,就是特定位置的单元格的引用。即单元格的精确地址。如:$A$1

在B1输入
=HYPERLINK(" http://baike.baidu.com/searchword/?word="&A1&"&pic=1")
就是超链接。公式向下复制。

超链接是指点击此处跳转至链接的位置。
要引用该单元格的值,是用公式进行处理。
例如:sheet1的B2单元格,想引用sheet2的A3值)在sheet1B2单元格输入公式:=sheet2!A3

'sheet1'!A1 为显示在sheet2 A1单元格的超级链接。
复制超级链接->在Sheet2中,右键点击Sheet2 B1 单元格->选择性粘贴->数值,
在sheet2 C1 单元格输入公式 ="="&"'"&B1,
复制Sheet2 C1,右键点击Sheet2 C1选择性粘贴->数值,
将Sheet2 C1的空格去掉,此时超级链接变成了单元格引用。

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")

可以换个方式可实现类似功能。
将要链接的文件地址记录在别的单元格中,比如在F1中记录D:\XXX.xlsx。
在A1、B1中=HYPERLINK(F1,"XXX"),则点击A1、B1均可打开文件XXX。
如果文件或者地址有变动,只更新F1内容即可,A1、B1无需更新。

Excel超级链接中引用该单元格的值
答:可以用VBA实现在该文件夹下新建一个excel文件,打开该文件后按住ALT,依次按F11,I,M粘贴下面的代码后按F5,即可在该文件中获得该目录下所有*.xls文件的sheet2的A1,B2,C3的内容。具体单元格坐标根据需要修改。Sub test() Application.ScreenUpdating = False p = ThisWorkbook.Path & "\" f...

EXCEL超链接如何引用多个单元格内容
答:第一步,选择“插入”、“名称”、“定义”;第二步,定义名称中定义一个包含不连续单元格的名称,例如:名称为Test,定义区域为“=Sheet7!$H$6,Sheet7!$J$11,Sheet7!$I$14,Sheet7!$G$15,Sheet7!$G$11,Sheet7!$G$8,Sheet7!$L$8”;第三步,插入超链接,选择本文档中的位置,选择刚...

EXCEL中,如何把超链接的地址引用到另一单元格?
答:1、选择要复制的单元格区域,复制;2、切换到要粘贴的工作表,右击选择性粘贴-链接粘贴;3、修改数据,测试效果。

在excel表中引用了超链接表sheet1,怎样设置绝对引用使超链接表中不同...
答:=”号,再单击sheet1表,选择A2,这样在sheet2表的C2单元格中会显示“=Sheet1!A2”,这就是引用的相对地址,改成“=Sheet1!$A$2”就是绝对地址了。也可以直接在sheet2表的C2单元格内输入“=Sheet1!$A$2”这个绝对地址,即表示sheet2表的C2单元格数值等于sheet1表的A2单元格数据。

Excel怎么设置表格单元格超链接?
答:1.打开“素材ch02超链接.xlsx”文件,选择“Sheet1”工作表中的B11单元格,单击鼠标右键,在弹出的快捷菜单中选择【链接】命令。2.打开【插入超链接】对话框,在【链接到】区域选择【本文档中的位置】选项,在【或在此文档中选择一个位置】列表框中选择【Sheet3】选项,在【请输入单元格引用】文本框...

excel中的一个单元格超级链接另个excel中某个单元格的数据,具体应该怎 ...
答:你的意思是在第一个工作簿中某单元格要引用第二个工作簿中的某单元格数据吗?可以这样做 首先要打开这两个工作簿 在第一个工作簿中单击某单元格输入=后单击第二个工作簿中要引用的单元格,这时你会看到被引用单元格自动加入到=后面了,此时按回车键就行了。

EXCEL超链接引用的单元格是否可以让其随行增加而自动移动位置(即锁定在...
答:那你把那个想锁定的单元格自定义个名字(选中该单元格,点菜单的插入,名称,定义,名称处输入比如abc),然后超链接插入时,就有了名称abc,实现功能。

请问如何实现:EXCEL表中sheet1对sheet2中超级连接的引用?在线等
答:好弄,按图就可以,点要引用的,然后点等于号,在去点要引用的

如何将Excel某个单元格超链接到另外一个单元格
答:1、单击单元格A1中的“员工工资”。2、自动跳到21:D27。3、点击鼠标,然后在编辑字段中输入公式:=HYPERLINK("#B24","员工工资")。4、按回车键,单元格A1被链接。将鼠标放在A1上,鼠标呈手的形状,再次点击,它将自动跳到21:D27表格。5、对于不同的工作表操作,在工作表9的A1单元格中单击“...

Excel:如何引用超链接单元格
答:可以换个方式可实现类似功能。将要链接的文件地址记录在别的单元格中,比如在F1中记录D:\XXX.xlsx。在A1、B1中=HYPERLINK(F1,"XXX"),则点击A1、B1均可打开文件XXX。如果文件或者地址有变动,只更新F1内容即可,A1、B1无需更新。