Felix Penth
2007-03-27 10:15:34 UTC
Hallo Newsgroup !
Ich habe sehr viele Messreihen aufgenommen, die ich nach einem
bestimmten Schlüssel
abspeichern will. Geordnet sind alle Messreihen nach Datum, deswegen
soll für
jedes Datum ein eigenes Verzeichnis erstellt werden. Das Verzeichnis,
das erstellt
wird, ist jedoch schreibgeschützt. Gibt es eine Möglichkeit diesen
Schreibschutz per Makro zu entfernen,
da ich ansonsten immer eine Fehlermeldung ("Zugriff auf das
schreibgeschützte Dokument nicht
möglich!") erhalte ?
Es folgt der von mir fabrizierte Code:
Dim KeyType, KeyDate, KeyPressure, KeyDim, KeySpeed As String
Dim KeyPath As String
KeyDate = Range("Q24").Value
KeyPath = ActiveWorkbook.Path + "\" & KeyDate
If Dir(KeyPath, vbDirectory) = "" Then
MkDir KeyPath
End If
ChDir (KeyPath)
ActiveWorkbook.SaveAs Filename:=(KeyPath + KeyType),
FileFormat:=xlNormal, _
Password:="", WriteResPassword:="",
ReadOnlyRecommended:=False, _
CreateBackup:=False
Ich habe sehr viele Messreihen aufgenommen, die ich nach einem
bestimmten Schlüssel
abspeichern will. Geordnet sind alle Messreihen nach Datum, deswegen
soll für
jedes Datum ein eigenes Verzeichnis erstellt werden. Das Verzeichnis,
das erstellt
wird, ist jedoch schreibgeschützt. Gibt es eine Möglichkeit diesen
Schreibschutz per Makro zu entfernen,
da ich ansonsten immer eine Fehlermeldung ("Zugriff auf das
schreibgeschützte Dokument nicht
möglich!") erhalte ?
Es folgt der von mir fabrizierte Code:
Dim KeyType, KeyDate, KeyPressure, KeyDim, KeySpeed As String
Dim KeyPath As String
KeyDate = Range("Q24").Value
KeyPath = ActiveWorkbook.Path + "\" & KeyDate
If Dir(KeyPath, vbDirectory) = "" Then
MkDir KeyPath
End If
ChDir (KeyPath)
ActiveWorkbook.SaveAs Filename:=(KeyPath + KeyType),
FileFormat:=xlNormal, _
Password:="", WriteResPassword:="",
ReadOnlyRecommended:=False, _
CreateBackup:=False