作者JieJuen (David)
看板Office
标题Re: [问题] 有关excel工作表合并的问题
时间Sat Jan 26 16:43:15 2008
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 125.229.223.140
: → toma2007:复制->贴上? (好像想的太简单了XD) 01/23 22:27
: → toma2007:或是=sheet2!A1 再用拉的? 01/23 22:38
: → suach:目前都适用复制贴上的方式,只是一直重复这样的动作很费时 01/24 13:08
: → suach:想说是否有一些语法或是公式可以使用 @,@ 多谢楼上建议:) 01/24 13:09
: 推 JieJuen:http://kuso.cc/3aVV 或上网搜寻"合并工作表" 01/24 21:01
: 推 toma2007:谢谢楼上的回答!想请问一下有没有办法在不开启其他档案 01/25 07:22
: → toma2007:的情况下贴入其他档案里的工作表呢?谢谢! 01/25 07:23
网上有一些合并档案的VBA
我没有试过
跨档案的参照如在BOOK1打
='C:\...路径...\[Book2.xlsx]Sheet1'!$A$1
在开档的时候会问要不要更新
可以不开BOOK2而更新
(我想大家都知道)
所以问题在於这些参照产生的方式
一个工作表用手点一次最不会有问题
但很多工作表时麻烦
INDIRECT,OFFSET不能用
连宏表函数EVALUATE也不能
虽说是麻烦
但看看如要连结其他型式的资料
如WEB.ACCESS.文字档.其他...
也都是一次设定一个档案
在"取得外部资料"设定
而取EXCEL资料
就只是如平常一样的参照
可以拖曳等等
也不算很麻烦
不过如果真的需要用公式来产生连结
可能只好贴上值之後
再将文字用资料剖析转成运算结果了
另,可能会用到一些取工作表名称的函数
有些在
4054 12/05 JieJuen □ [算表] EXCEL:利用公式提取工作表的名称
(AID):
#17LcFnzc (Office) [ptt.cc] [算表] EXCEL:利用公式提取工作
如果是好几个文字档
就比较好处理
开cmd命令提示字元
c:\copy<空一格> /b <空一格>01.txt+02.txt <空一格> 03.txt
/b好像是编码做个处理什麽的 不清楚
不加也可以合,但结尾处可能有点怪
很多档案,就放在同一个资料夹
用*.txt就一次合并完成
网上搜 合并档案 就有
一次性的"贴入其他档案里的工作表"
和长期的"与其他档案连结"不太一样
找找别人写好的vba或增益集吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.40.53
1F:推 toma2007:喔喔喔!原来是要从C:/开始打连结就可以! 谢谢!!~~ 01/26 18:42
2F:→ JieJuen:^^ 01/27 20:48