我有若干篇文章打算批量导入 excel一个表,要求一个txt文件的内容写入表中的一个指定单元格。比如有1.txt、2.txt、3.txt三个文件,指定分别导入 a1 文件名1 a2 文件名2 a3 文件名3
b1、b2、b3三个单元格。 特别说明文章内容一定导入一格内,否则无法入库 文章里有许多特殊字符,标点符号空格等,
我曾经用如下宏代码 就是一遇到空格行及换行就自动换行了,把完整的内容换成若干行了,谁能修改一下也行。
Sub Find()
Application.ScreenUpdating = False
Dim MyDir As String
MyDir = "L:\zuijin\chuli"
ChDrive Left(MyDir, 1)
ChDir MyDir
Match = Dir$("*.txt")
Do
Workbooks.Open Match, 0
ThisWorkbook.ActiveSheet.Range("B65000").End(xlUp).Offset(1, -1) = Left(Match, Len(Match) - 4)
Range("A1").CurrentRegion.Copy ThisWorkbook.ActiveSheet.Range("B65000").End(xlUp).Offset(1, 0)
Windows(Match).Close 0
Match = Dir$
Loop Until Len(Match) = 0
Application.ScreenUpdating = True
End Sub
jmeycn 你好我运行了但是不成功,再次说明我是有上千个txt文章批量导入excel 文件名一格 内容一格内容不要拆分全部放在一个单元格,最终我是导入网站。