Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3887|回复: 5

[已解决]如何去掉用VBA产生的文本文件中的第一行,主帮我修改一下VBA

[复制链接]
发表于 2009-11-18 21:07 | 显示全部楼层 |阅读模式

我用VBA产生一文本文件,可我不想要文本文件中的第一行,如何去掉,请大家帮我修改一下VBA,谢谢

4OzMAKKb.rar (7.87 KB, 下载次数: 8)

发表于 2009-11-18 21:12 | 显示全部楼层    本楼为最佳答案   

 rng = Range(Cells(2, 1), Cells(nRow, nColumn))
回复

使用道具 举报

发表于 2009-11-18 21:14 | 显示全部楼层

Sub a()
    Dim Pa As String
    Dim Sav As String
    Dim S As String
    Dim i As Integer
    Dim j As Integer
    Dim arr()
   
    Pa = ThisWorkbook.Path
    Sav = "\abc.txt"
    arr = Range("a2:g" & Range("a1").End(xlDown).Row)
   
    Open Pa & Sav For Output As #1  '打开输出文件。
    For i = 1 To UBound(arr)
        For j = 1 To UBound(arr, 2)
            S = S & arr(i, j) & ","
        Next j
        S = Left(S, Len(S) - 1)
        Print #1, S '打开输出文件。
        S = ""
    Next i
    Close #1
End Sub

这是收集的(忘了谁帮我写的),我用的不多,也不是很明白。

[em04]
回复

使用道具 举报

发表于 2009-11-18 21:15 | 显示全部楼层

⊙﹏⊙b汗,原来附件里有代码
回复

使用道具 举报

发表于 2009-11-18 21:18 | 显示全部楼层

学习2楼 鄙视下不细心的爱疯
回复

使用道具 举报

发表于 2009-11-18 21:29 | 显示全部楼层

重新学习下这个[em11][em11][em11]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 00:00 , Processed in 0.288466 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表