実現したいこと
libreoffice calc マクロをパスワードで保護したいです。会社で使用するため自分か許可を得た人物以外コードを触れないようにする必要があります。
ご協力をお願いいたします。
発生している問題・分からないこと
macroに対してパスワードを掛ける方法は分かったのですがパスワードを使用した状態では実行時にエラーが生じることが分かりました。
以下ソースコードの冒頭です。
パスワードを掛けなければエラーは起きないので冒頭の指定に問題があるかもと思っています。
該当のソースコード
libre
1Option Compatible'日本語変数及び日本語関数を使用する 2Option Explicit '変数宣言を強制する 3Option VBASupport 1 'round関数を使用する
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
googleでパスワードを掛けた後のエラーについて検索を掛けましたが同じ内容のエラーがヒットしませんでした。
追記
ご覧いただきありがとうございます。
問題の詳細が分かりましたので追記いたします。
この問題は「パスワードを掛けると動かない」ではなく「パスワードを掛けるとvba support 1が無効になる」というものでした。
試しに簡単な関数を作成してテストしたところvba support 1が必要な構文にエラーが発生していることが分かりました。
こうなるとすべてをlibreofice basic本来の書き方に戻すしか方法がありません。何とか有効化する方法はないのでしょうか
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/03/04 05:18