0
VBA를 사용하여 파일을 쓰려고합니다. 내 코드는 아래와 같습니다. 그것은 처음으로 작동하지만 엑셀 파일 (.xlsm)을 닫고 다시 사용하려고하면 작동하지 않습니다. 매크로를 실행하지만, 새 파일이파일 vba에 쓰기 오류
Sub LogInformation(LogMessage As String)
Const LogFileName As String = "TEXTFILE.db"
Dim FileNum As Integer
FileNum = FreeFile ' next file number
Open LogFileName For Append As #FileNum ' creates the file if it doesn't exist
Print #FileNum, LogMessage ' write information at the end of the text file
Close #FileNum ' close the file
End Sub
'FileNum = FreeFile'이 (가) 항상 '다음'파일 번호를 찾았습니까? – user959631
어쨌든 1 – Makah
오오 오케이, VBA를 많이 알지 못합니다. 아, 파일이 존재하지 않을 때에 만 파일을 생성한다는 사실을 깨달았습니다. 어쩌면 그게 문제 야? – user959631