У меня есть небольшой проект VBA (в Powerpoint), в котором мне нужно создать и сохранить файл, защищенный от записи (любого рода, первоначальная мысль - текстовый файл).
Каков наилучший подход для этого?
- Я могу писать текстовые файлы, но я не знаю, как их защитить с помощью VBA (независимо от версии Windows).
- Если бы я мог писать PDF-файлы, это было бы тоже хорошо
- Я могу создать собственную криптографию, но любой, кто смотрит на проект VBA, знает, как его взломать.
Еще одна сложность, с которой я сталкиваюсь, - создать правильное диалоговое окно для сохранения. Кажется, что VBA в Powerpoint позволяет только файлы PowerPoint (даже не может изменить фильтры или жестко закодировать имя .txt при запуске окна).
microsoft-excel
vba
microsoft-powerpoint
write-protect
Даниэль Мёллер
источник
источник
5
Вы смотрели на утверждение Office VBA SetAttr «filepath \ filename», vbReadOnly
spikey_richie