怎么写单元格内的文件名打开其他目录下的同名文件 怎么用vba写单元格内的文件名打开其他目录下的同名文件,主要目的是用一列文件名,逐一打开一个目录下的同名文件,然后考出一部分内容到工作表中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 文件名000001_F10.txtWorkbooks.OpenText Filename:="C:\BigBull\GreatBull\info\000001_F10.txt"如何用Range("A2")的内容(文件名有近3000个),取代宏命令中的文件名,并能执行命令。 Dim i as Longi=2do Workbooks.OpenText Filename:=Range("A"+CStr(i)).Value ... i=i+1 if i>=3000 then exit doloop 在宏命令中:Dim f As RangeFor Each f In Range("A1:A" & [A65530].End(Xlup).Row)Workbooks.OpenText Filename:="C:\BigBull\GreatBull\info\" & fNext f 用installsheild如何打包带sqlserver数据库的vb程序 listview控件在已经填充数据后如何改变列宽? 怎样把SQL SEVER2000中的数值保留2位小数 怎么用vb随机抽取几个字组成一段话? vb api和进制问题 VB开发DTS程序,是不是要引用那个组件 求助! 救命!!!救命!!!为什么我用winsock传文件时我把文件名存入byte数组,可是在客户端接受时我用byte数组接受时却报错 VB中的时钟控件Timer,我想实现倒计时,可倒计时是从窗体一加载就开始了,可我想点击Commond之后再进行倒计时,如何实现? 如何用VB向指定内存附值 VB 找一个控件
文件名
000001_F10.txtWorkbooks.OpenText Filename:="C:\BigBull\GreatBull\info\000001_F10.txt"如何用Range("A2")的内容(文件名有近3000个),取代宏命令中的文件名,并能执行命令。
i=2
do
Workbooks.OpenText Filename:=Range("A"+CStr(i)).Value
...
i=i+1
if i>=3000 then exit do
loop
Dim f As Range
For Each f In Range("A1:A" & [A65530].End(Xlup).Row)
Workbooks.OpenText Filename:="C:\BigBull\GreatBull\info\" & f
Next f