【发布时间】:2017-03-27 17:38:58
【问题描述】:
我目前正在开发一种工具,该工具使我能够为我的 Excel 文件中存在的条目创建我的特定配置文件。
我想生成一个像下面这样的文本文件。女性和男性必须有单独的文件名,并且每行只能有一个文件。
我目前有以下代码:
Sub toFile()
Dim FilePath As String, CellData As String, LastCol As Long, LastRow As Long
Dim Filenum As Integer
LastCol = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Column
LastRow = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row
For i = 1 To LastRow
FilePath = Application.DefaultFilePath & "\" & Trim(ActiveSheet.Cells(i, 1).Value) & ".xpd"
Filenum = FreeFile
Open FilePath For Output As Filenum
CellData = ""
For j = 2 To LastCol
CellData = Trim(ActiveSheet.Cells(i, j).Value)
Write #Filenum, CellData
Next j
Close #Filenum
Next i
MsgBox ("Done")
End Sub
此代码的示例输出:
我怎样才能达到我上面提到的预期输出?
【问题讨论】: