问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

需要用EXCEL生成100个与模板相同的 . XLS文件

发布网友 发布时间:2022-04-19 19:48

我来回答

5个回答

热心网友 时间:2023-09-06 05:26

用宏代码可以实现,把模板路径替换进去,直接运行就可以得到复制结果


Sub 批量复制()

    

    Dim 模板路径, 模板扩展名, 文件路径

    模板路径 = "D:\1.xls"

    

    模板扩展名 = "." & Split(Right(模板路径, 5), ".")(1)

    

    Workbooks.Open 模板路径

    

    文件路径 = ActiveWorkbook.Path & "\"

    

    Dim fi As Long

    

    模板路径 = Replace(模板路径, "X", "x")

    模板路径 = Replace(模板路径, "L", "l")

    模板路径 = Replace(模板路径, "S", "s")

    

    For fi = 1 To 100

        Application.DisplayAlerts = False

        

        If 模板路径 = ".xls" Then

            ActiveWorkbook.SaveAs Filename:=文件路径 & fi & 模板扩展名, FileFormat:=xlExcel8

        Else

            ActiveWorkbook.SaveAs Filename:=文件路径 & fi & 模板扩展名

        End If

        

        Application.DisplayAlerts = True

    Next: fi = 0

    

End Sub

热心网友 时间:2023-09-06 05:27

假设你的模板文件名字为:"模板.xls;"

可以按照如下步骤操作:

复制如下代码:

@echo off

for /l %%I in (1,1,100) do (copy 模板.xls %%I.xls)

echo 已经复制完成100份

pause

在模板目录下,新建一个txt文件,将以上代码拷贝到文件内,并将txt文件保存并重命名为: "复制100份.bat"。

双击:“复制100份.bat”

然后关闭cmd命令窗口。

你就可以看到100个文件已经生成。

热心网友 时间:2023-09-06 05:27

【1】打开模板,在表格下方有个表名称“sheet1"(如没改过名一般默认是这个名),双击”sheet1"改名为“1”。
【2】按住“ctrl”键,右手鼠标左键按住“1”表往右一拉,就会生成“1(2)”这个表名,如此类推可以生成100个与模板相同的表格。

热心网友 时间:2023-09-06 05:28

EXCEL自动生成100个与模板相同的文件,这个就跟另存为方法一样,可以使用VBA编程来完成。
介绍个简单点的,但是中途生成后出错了的话,需要删除后重新运行。
1、打开你的模板文件,按Alt+F11组合键进入VBA编程界面,单击“插入”菜单--“模块”;
2、在模块中输入代码:
sub auto()
dim i,fpath
fpath=“E:\”
for i=1 to 100
thisworkbook.savecopyas fpath & i & “.xls”
next i
end sub

其中fpath等于的是自己设定的文件保存位置,这个可以自己修改。

热心网友 时间:2023-09-06 05:29

在模板EXCEL中运行以下代码,在模板的相同文件夹下生成文件
Sub newbooks()
Dim i&, p$, temp$
On Error Resume Next
p = ThisWorkbook.Path & "\"
Application.ScreenUpdating = False
ActiveWorkbook.Copy
For i = 1 To 100
temp = i & ".xls"
ActiveWorkbook.SaveAs Filename:=p & temp, FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Next
'ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
用六个成语各造一段话 关于把握机会的名言名句 关于把握住机会的名言名句(把握机会,成就未来) 关于把握机会的名言名句(把握机会的励志句子) 关于机会的名言名句篇一 包括“机遇”的名言名句(一) BPM中国普及之路还有多远? 哪个公司可以做OA系统 目前业内有很多人认为OA现在某些应用或者说功能在向BPM领域延生,请问... ting的三个声调组词 如何用EXCEL制作运单打印、套打模板 怎么用excel 制作发票模板 excel难度表格制作模板 如何用EXCEL制作运单打印和套打模板? 在Excel中,如何创建工作薄和工作表模板? 如何使用Excel制作套打模板 excel表格有没有什么工具做好模板让他自动生成?如... 如何使用Excel表格制作打印模版? 用excel如何制作证书模板 在EXCEL中如何制作模板 如何将excel表格设置成模板,便于长期使用? 怎么样制作EXCEL模板? 如何在Excel中创建模板? 怎么样在excel中创建模板! excel如何将每行的内容自动生成设计好的模板表中? 微信买火车票,抢票,vip抢票得抢多久能抢到? 在微信上买高铁票已经订单完成(已经付钱了)很久... 微信上抢火车票一般会成功吗?怎么提高成功了? 早上在微信和美团上买了同一张火车票,六点后出票... 微信抢火车票能抢到吗? 怎样用excel做收据打印模板~可以自动带出来的~~ 股票解除质押是利好还是利空? 质押解除是利好还是利空 韩国的来历是什么? 解除质押是利好还是利空 韩国特产有哪些? 解除质押是利好还是利空? 韩国的习俗 股票下跌庄家解除股权质押是为什么? 韩国为什么叫韩国 股权质押及解除公告,是利好还是利空 “韩国”为什么叫韩国? 上市公司股东股票解除质押是利好还是利空 韩国究竟是一个怎样的国家? 股票质押是利好还是利空 韩国的简介 股权质押解除是利好还是利空? 韩国国名的由来? 上市公司控股股东解除股权质押是利好还是利空? 南韩是韩国吗?