Hallo mede VBA specialisten,
Kunnen jullie mij helpen met een VBA code te geven/ontwikkelen ?
Het volgende. Er bestaat een excel bestand die geopend kan worden met een password (in mijn bezit). Anderen die het bestand willen openen hebben dit password niet, dus openen het bestand als alleen lezen.
Er zit een makro ingebouwd, die alleen mag werken als het bestand is geopend met het getypte password.
Openen andere gebruikers het bestand,dus als alleen lezen, mag de makro niet gaan lopen/draaien.......
Ik heb het al geprobeerd met If Not ActiveWorkbook.ReadOnly Then, echter dat fun ctioneerd niet echt.
Thanks for the help, anyway....
Greet Bart
Kunnen jullie mij helpen met een VBA code te geven/ontwikkelen ?
Het volgende. Er bestaat een excel bestand die geopend kan worden met een password (in mijn bezit). Anderen die het bestand willen openen hebben dit password niet, dus openen het bestand als alleen lezen.
Er zit een makro ingebouwd, die alleen mag werken als het bestand is geopend met het getypte password.
Openen andere gebruikers het bestand,dus als alleen lezen, mag de makro niet gaan lopen/draaien.......
Code:
Sub tijdelijk_oud()
On Error GoTo tagError
If Not ActiveWorkbook.ReadOnly Then
ActiveWorkbook.Save
ChDir _
"H:\Techniek\"
Windows("VTA_Lijst.xls").Activate
Kill "H:\Techniek\VTA_Lijst.xls"
ActiveWorkbook.SaveAs Filename:= _
"H:\Techniek\VTA_Lijst.xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="did", _
ReadOnlyRecommended:=False, CreateBackup:=False
Else
ActiveWorkbook.Close False
End If
tagExit:
Exit Sub
tagError:
MsgBox Err.Description, vbInformation + vbOKOnly
Resume tagExit
End Sub
Ik heb het al geprobeerd met If Not ActiveWorkbook.ReadOnly Then, echter dat fun ctioneerd niet echt.
Thanks for the help, anyway....
Greet Bart