Eftersom att jag inte ser något fel här borde det vara någon annan del av koden.
Fast jag är ju inte direkt expert på FSO
3 svar · 171 visningar · startad av saw
Med risk att jag har skrivit för mycket. :r
Via fso så rotar jag igenom en katalog, och om inte filerna är .asp så skall de renamas.
Dim GammaltFilNamn As String, NyttFilNamn As String
Dim Delar() As String, Del As String
n = 0
For Each g In fso.GetFolder(WebbPath & "\").Files
If Right(g.Name, 3) <> "asp" Then
Delar = Split(g.Name, ".")
Del = Delar(0)
GammaltFilNamn = WebbPath & "\" & g.Name
NyttFilNamn = WebbPath & Del & ".asp"
If Dir(NyttFilNamn) <> "" Then
'MsgBox "Filen existerar!!!"
Else
Name GammaltFilNamn As NyttFilNamn
End If
End If
Next
Jag gör fel någonstans, men kan inte se det, det fungerar inte alls x(
Eftersom att jag inte ser något fel här borde det vara någon annan del av koden.
Fast jag är ju inte direkt expert på FSO
Någonting är galet, ingenting händer.
Kom på det själv.
Här var felet:
NyttFilNamn = WebbPath & "\" & Del & ".asp"
Nu fungerar det bra.