『壹』 什么是Excel中的相对路径和绝对路径
excel的单元格排列,相当于直角坐标系的第四象限
行从上向下排为1到66536行
列从左向右排为A-IV
最左上的单元格为原点,即A1单元格
第二行
第3列,就是C2
单元格的引用分为相对引用和绝对引用
所谓相对引用,就是公式中引用的单元格随公式所在单元格位置的变化而变化
比如,B2中设置公式
=A2
当把B2复制,粘贴到B3时,B3的公式根据B2到B3的位置变化,相应地变成
=A3
所谓绝对引用,就是公式中引用的单元格不随公式所在单元格位置的变化而变化
仍如上例,B2中设置
=$A$2
($号就是绝对引用的标志)
把B2公式向B3复制
其公式
仍为
=$A$2
假设B2的公式为
=$A2
则这就是所谓的混合引用
式中,列标前有$号,表示公式复制到其他位置时,列不发生变化,行号随之变化
而
=A$2
则表示公式复制到其他位置时,列变化,行不得变动
『贰』 excel怎么引用相对路径
去掉引用位置中的绝对引用符号“$”即可。
Excel中有以下3中引用关系:
绝对引用
绝对引用:单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格B2 中的绝对引用复制到单元格B3,则在两个单元格中一样,都是 $A$1。
相对引用
公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。
混合引用
混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。
最常用的是相对引用,可以根据实际情况来选择。
『叁』 如何设置excel相对路径的超链接要求把文件/文件夹 拷贝到其他人的电脑上超链接也能用!!!
1、打开要编辑的excel文件。
『肆』 在读取excel时,哪一种是相对路径的语法形式
在读取excel时,目录是相对路径的语法形式。相对路径,就是相对于链接页面而言的另一个页面的路径。相对路径的条件是必须文件都在一个磁盘或目录下,在同一个目录下,直接属性值就是被链接的文件名后缀名。如果在同一个主目录下,有多个子目录层次,那就需要使用目录结构语法。
『伍』 EXCEL公式中怎么使用相对路径
点击要用公式的单元格;
在要用公式的单元格中输入=;
点击公式中套用的其它单元格;
此即为相对路径,如图:
如若为绝对路径,即=$A$1;
『陆』 excel中如何用vba打开一个相对路径下的资料
先定义路径x0dx0a1.当前路径:x0dx0apath = Application.ThisWorkbook.pathx0dx0a然后,打开时,加入其余路径,和文件名。x0dx0aWorkbooks.Open filename:= _x0dx0a path & "\model\" & "book1.xls", Notify:=False x0dx0a2.同级别文件夹路径:x0dx0aSub hjs111()x0dx0at = ThisWorkbook.path '当前文件的路径x0dx0aa = Split(t, "\") '以 \ 为分割,把t 保存为数组ax0dx0apath0= Replace(t, a(UBound(a)), "") '把字符串t中的字符串(a(UBound(a))替换为空。x0dx0a 'path0 & "\B\" & "book1.xls" 这下明白了吧。x0dx0aEnd Subx0dx0ax0dx0a例如:若 t= C:\Documents and Settings\HackEr\桌面x0dx0a 则 数组a即为 元素分别为 C: Documents and Settings HackEr 桌面 的数组x0dx0a a(UBound(a) 为a(3)即 桌面,UBound(a)为 a数组的上界 3 x0dx0a Replace(t, a(UBound(a)), "") 即为 把t 中的第四个元素 桌面 替换 为空。
『柒』 怎么向Excel中加入超链接,指向相对路径地文件
1、右键单击希望制作超链接的单元格或图形,然后单击快捷菜单上的“超链接”。
『捌』 在Excel中导入外部数据如何设置相对路径
貌似无法实现呢。。。。。好遗憾。。。。(Excel不支持相对路径?呵呵,我也不太清楚。。。。。。。感谢
兔呀兔大王)
不如你这样:
1、把两个文件放在同一个
文件夹
中,
2、重新导入数据,
3、在“导入外部数据--数据区域属性”中在“打开工作簿时,自动刷新”前画勾,
这样当你移动文件夹后,再打开Excel文件时,会弹出是否自动刷新对话框,点“自动刷新”后,会弹出“找不到文件,但建议链接同一文件夹下的*.MDB文件”,然后点确定就ok了。。。。
这样做的后果是每次打开Excel文件都会重新链接文件,但是可以接近
你的要求
。
不知道你明白了没?
『玖』 EXCEL如何使用VBA打开相对路径下的文件或文件夹
打开文件如下:
Workbooks.Open ("C:对账单对帐单.xlsx")
这里你可以把“C:对账单”换成你的绝对路径,
你可以用:a = ThisWorkbook.Path
a = ThisWorkbook.Path
Workbooks.Open ("" & a & "&" "&对帐单.xlsx")
来获取你当前表的绝对路径,然后再打开,因为不知道你的具体情况,如果有问题可以hai我
如果当前文件夹下还有A文件夹可以用代码:
Workbooks.Open ("" & a & "&" A"&b.xlsx")