VBA에서 매크로를 사용하여 셀의 일부 문자열을 검색하고 txt 파일에 Excel 파일의 경로를 쓴 후 파일이 제대로 작동하지 않는 경우 txt 파일에 쓰기 및 검색 문자열. 내가 어떻게 할 수 있니?VBA를 사용하여 txt 파일을 작성하는 방법
감사합니다.
내 코드는 다음과 같습니다
잘
Option Explicit
Sub MACRO()
Dim ruta As String
Dim fi As Long
Dim pos As Integer
Dim Sht As Worksheet
Dim cell As Object
fi = FreeFile
ruta = "C:\Users\PE0223\Desktop\Ficheros_Con_Links.txt"
Set Sht = ThisWorkbook.ActiveSheet
On Error GoTo Err
Open ruta For Output As #fi
On Error GoTo 0
'Application.DisplayAlerts = False
For Each cell In Sht.UsedRange.Cells
pos = InStr(cell.Formula, "C:\")
If pos <> 0 Then
Print #fi, ActiveWorkbook.Path & "\" & ThisWorkbook.Name
End If
Next
Close #fi
Exit Sub
Err:
Close #fi
End Sub
_vba_ 코드가 아닌 것 같습니다. 그것은 _vb.net_입니까? –
"제대로 작동하지 않습니다"- 정확히 작동하지 않는 곳은 어디입니까? 뭐가 잘못 되었 니? 어떤 줄이 잘못 되었습니까? – Taosique
죄송합니다, vba에서하려고하지만 vba에 대해별로 생각하지 않아 아마도 vb.net과 혼동합니다 –