选中单元格,执行,创建的txt在桌面上
Sub 新建多个txt文件并指定名字()
On Error Resume Next
Application.ScreenUpdating = False
Dim i%, name$
For i = 1 To Selection.Count
name = Selection(i) & ".txt" '创建不同类型文件时修改后缀
Open "C:\Documents and Settings\Administrator\桌面\" & name For Output As #i
'#i文件号,就是标记打开了哪个文件,打开多个的时候区分使用哪个文件11标号(1-512随意取)
'str将一个数字转成字符串,chr返回数值对应的列号(3-C,5-E)
Next
Application.ScreenUpdating = True
End Sub