永发信息网

EXCEL 如何在未打开的工作薄内替换数据

答案:2  悬赏:80  手机版
解决时间 2021-03-06 07:19
我有数个表格,全部打开很麻烦,我想把所有的表格都一次性替换数据,有没有办法?
最佳答案
用VBA可以吗?新建一个EXCEL,建一个commandbutton按钮,把以下代码复制进去,然后把以下代码中的路径改成你放的表格的路径,然后点一下按钮,就把文件夹下面的所有文件都修改了,以下例子是把D:\data\目录下的所有excel文件的sheet1这个表的A1单元格改成"你好".速度很快的.

Private Sub CommandButton1_Click()
On Error Resume Next
Application.ScreenUpdating = False
mypath = "d:\data\" '改成你放文件的路径
myfile = Dir(mypath & "*.xls")
Do While myfile <> ""
myfile = Dir
Workbooks.Open Trim(mypath & myfile)
Workbooks(myfile).Worksheets("sheet1").Range("a1") = "你好"
Workbooks(myfile).Close True
Loop
Application.ScreenUpdating = True
End Sub
全部回答
点菜单的编辑,替换,查找处输入 2010,替换处输入 2011,全部替换。 由于担心把不必要的2010替换为2011,可以输入类似 2010.xls 和 2011.xls,如果适用的话。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
联通卡没开通国际漫游,能在越南上网吗?
三个字的昵称
幼儿园中班,新学期家园联系册,家长给老师的
如何开啤酒瓶
竹溪县龙坝镇便民服务中心地址在什么地方,想
变频器决定加速时间的主要依据是什么
激光祛斑后可以用珍丽菜祛痘霜吗?
华众汽修在哪里啊,我有事要去这个地方
读书笔记的摘抄式是不是抄上就行了那不用写什
什么是助溶剂?
注销QQ钱包,QQ会收到影响吗?
岩浆块有什么用
影视红星李晨公众微信是多少,知道的请告诉我
名艺造型Show精剪烫染工作室地址在哪,我要去
金宇衡器的tcs-120电子秤怎么调试
推荐资讯
v2分之v1为什么等于r2方之r1方r是半径 v是体
松下洗衣机和西门子洗衣机哪个好
西部数据和东芝的硬盘哪个好
我手机耳机洞里有卫生但是里面的卫生纸变紧了
【数学必修四课后题答案】高中数学必修4(人教
什么时候ThinkPad的充电器从圆口变成方口的
musicmanjp6新款和老款区别 哪款好?????
阿木了是什么意思
关于我国水资源空间分布的说法正确的是AA. 东
铁生锈破洞怎么补
如何增加膀胱容量
鑫旺不锈钢铝合金地址有知道的么?有点事想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?