cverkooyen
Gebruiker
- Lid geworden
- 13 sep 2006
- Berichten
- 140
Goede morgen,
ik ben bezig met een programma in Excel waarvoor ik moet weten of een ander Excel bestand Read Only is of niet. Nu heb ik het programma geschreven in de compatibility mode (Excel 97-2003) en voer ik de check als volgt uit (code van dit forum):
Dim strFullFilename As String
strFullFilename = "C:\test.xls"
If (GetAttr(strFullFilename) And vbReadOnly) = 1 Then
MsgBox strFullFilename & " Is readonly"
Else
MsgBox strFullFilename & " Is NOT readonly"
End If
Nu blijkt dat hij bestanden genaamd test.xlsx wél checkt of ze read only zijn terwijl bij bestanden opgeslagen voor Excel 97-2003 hij zegt dat ze niet read only zijn terwijl dat wel zo is.
Hebben jullie enig idee hoe ik dit kan oplossen?
ik ben bezig met een programma in Excel waarvoor ik moet weten of een ander Excel bestand Read Only is of niet. Nu heb ik het programma geschreven in de compatibility mode (Excel 97-2003) en voer ik de check als volgt uit (code van dit forum):
Dim strFullFilename As String
strFullFilename = "C:\test.xls"
If (GetAttr(strFullFilename) And vbReadOnly) = 1 Then
MsgBox strFullFilename & " Is readonly"
Else
MsgBox strFullFilename & " Is NOT readonly"
End If
Nu blijkt dat hij bestanden genaamd test.xlsx wél checkt of ze read only zijn terwijl bij bestanden opgeslagen voor Excel 97-2003 hij zegt dat ze niet read only zijn terwijl dat wel zo is.
Hebben jullie enig idee hoe ik dit kan oplossen?