在一文件夹下的所有EXCEL,如何批量修改同一位置的单元格内容

在一文件夹下的所有EXCEL,如何批量修改同一位置的单元格内容,注:工作表不是1个EXCEL,是多个。

只有编程才可以实现修改多个工作簿文件。追问

那要怎么编呢

那要怎么编呢

追答

恐怕一下子学会不现实哦

追问

主要是有一万多个表明天就要交,改不过来

追答

如果需要代劳,可以百度云盘传递文件。

追问

这个资料公司不让外传,可不可以教我一下

追答

先学会录制宏、修改代码,把1万多个表的名字弄到一个表里面,例如是A1:A10000,那么你的代码框架如下:

For i=1 To 10000
    BookName = Cells(i,1)
    Set wb=WorkBooks.Open(BookName) '打开文件
    wb.Sheets("Sheet1").Range("A1")=123 '修改内容,这样的行你可能需要很多
    wb.Close '关闭文件
Next i
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答