返回列表 上一主題 發帖

如何利用vba撰寫文字的鏡射功能,再重新寫入新檔名

回復 3# cmo140497
試試看
If mystr Like test & "*" Then Print #2, Format(StrReverse(Replace(mystr, test, "")), "000")

TOP

回復 7# cmo140497
  1. Sub Ex()
  2.     Dim Text As String, MyStr As String, Ar, i As Integer, A As String
  3.     Text = "RowData:"
  4.     Open "鏡射.txt" For Input As #1
  5.     Open "鏡射完成.txt" For Output As #2
  6.         Do While Not EOF(1)
  7.             Input #1, MyStr
  8.             A = ""
  9.             If MyStr Like Text & "*" Then
  10.                 Ar = Split(Replace(MyStr, Text, ""), " ")
  11.                 For i = UBound(Ar) To 0 Step -1
  12.                     A = A & " " & Ar(i) & " "
  13.                 Next
  14.                 Print #2, Text & A
  15.             End If
  16.         Loop
  17.     Close #1
  18.     Close #2
  19. End Sub
複製代碼

TOP

        靜思自在 : 人生最大的成就是從失敗中站起來。
返回列表 上一主題