質問: excelファイルで作成したものを配布する際の対応策 現在、excelのマクロ及びvbaで作成したツールを第三者へ配布する事を予定しています。 その際に、vba及びマクロを表示、改ざんできないように制御したいと思い、以下のような事ができないか考えています。 * 1: メニューバー上のメニューを最低限必要なものだけを表示 2: 1がngの場合 メニューバー上のメニューを非表示 3: ツールバーの非表示 * 4: ショートカットキーの動作の制御(ショートカットキーで操作してもらいたくない) * 5:タイトルバー上の文字列も出来れば任意に変更したい。 * 6: auto_openで指定したモジュールを必ず実行されることは出来るのか? (shiftキーを押しながらのopenやモジュールの無効とされても組んだ処理以外のことが出来なければok) 7: マクロ、モジュール、ワークシートの保護 という事を行いたいと思っています。 特に、今わかならないのが 1:/4:/5:/6:(先頭に*を付けてます)なのですが excelで制御可能なのでしょうか? また、こういったレベルについて記載のあるexcel関連書やサイトなどお奨めがあったら教えていただけると助かります。 vba自体は数年前にaccessでやっただけで浦島太郎だし、excelとaccessで勝手が違うし・・・と苦戦しています。 お手間かけますがよろしくお願いいたします!!
回答: エクセルファイルのアイコン上で右クリックでプロパティ、そして読み取り専用をチェックするのじゃ駄目なんですか?1番とか4番は相手のpc次第なんで無理だと思います。