- ベストアンサー
Excel マクロのロック
教えて下さい。 マクロを作成し、ボタンから実行しております。 作成したマクロを他人に修正・削除させないように、 ロック(保護)?したいのですが、 そういった方法があるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- エクセルのマクロ記録について
エクセル2007でマクロ1の記録を行い「更新」ボタンにマクロ1を設定しています。Sheet1からSheet12迄の入力データを「更新」ボタンクリックで 削除するように記録しています。 Sheet1からSheet12をシート保護した場合マクロ1は実行エラーになり 各シートを保護解除すると正常に実行します。 Sheetがまたがるマクロの記録はシート保護をするとだめなのでしょうか? 各Sheet共入力セル以外をロックしたい為、シート保護をかけようと思います。
- ベストアンサー
- その他([技術者向] コンピューター)
- EXCELのオートフィルターマクロについて
初歩的な質問で恐縮です。 sheet1にデータ一覧を作成(仮にシート名を「データシート」とします)し、 sheet2へ検索条件を入力するセルとコマンドボタンを配置し、sheet1のデータを「オートフィルタで検索」するマクロを作成しました。 マクロの検証も行い動作の確認も行いマクロの実行してみると、ちゃんとフィルタ処理されており全て完璧!となりました。 ところが、他人への配布も予定していたので、データの改ざんを防止するため、データシートをシート保護して実行したところ、「ロックされているため実行できません」旨のエラーになってしまいました。 やはり、シートの保護を行なってしまうと、マクロであってもオートフィルタ機能は使用できないのでしょうか? 何か解決(保護状態でもオートフィルタ機能が使用可能)方法はありませんでしょうか? ご教授お願いいたします。
- ベストアンサー
- オフィス系ソフト
- マクロを保護(実行不可)するには?
マクロを保護するために VBAProjectのプロパティにて パスワードでプロジェクトのロックを行いました。 しかしマクロの編集は不可能になりますが マクロの実行は普通にできてしまいます。 初期起動時のみのマクロであり 初回1度のみのマクロのためコマンドボタンにも反映させておらず 他人がこのマクロを実行できてしまうと不都合です。 いい方法は無いでしょうか??
- ベストアンサー
- オフィス系ソフト
- マクロについて教えて下さい。
マクロについて教えて下さい。 タイムカードを作成するマクロを作成したのですが 時間を修正できないようにシートの保護をパスワードを 設定して作成しました。 ユーザーフォームのボタンを押すと時刻が入るようになっているのですが 当然時刻を入れる時は保護を解除しなければならないので 全シートの保護の解除のマクロも作成しました。 マクロにはパスワードが記述してあります。 このマクロを見られないようにする方法はありますでしょうか。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル マクロ教えて下さい。
作成してあるマクロボタンを実行した時に下記の処理をしたい。 ●手順 1・表作成ボタン(作成済)をクリックする 2・MsBoxを表示する 3・Yesの時は、セルAIの数式を削除して表を作成する(マクロは作成済) 4・Noの時は、セルAIの数式を削除しないで表を作成する(マクロは作成済) 5・Cancelの時は何もしないで中止する ●手順2~5の記述を御指導お願い致します。 尚、表作成ボタンと表作成マクロは作成済です
- ベストアンサー
- オフィス系ソフト
- エクセル マクロについて
自動マクロで作成したマクロのモジュールを コマンドボタンのコードに貼り付けたのですが 実行できません。 自動マクロからでは実行できるのですが。。。
- 締切済み
- オフィス系ソフト
- エクセル2010でマクロをボタンに割り当てたい!
エクセル2000で使用していたファイルをそのままエクセル2010で使用することになりました。 2000で作成したファイルにあるマクロ実行を割り当てたボタンを同じように2010で割り当てようと思ったのですが方法がわかりません。 同じくマクロ実行ボタンを並べただけの独自ツールバーの実行ボタンが『アドイン』のところに表示はされているのですが、割り当てが分からず動作しません。 ご存知の方、教えてください!
- ベストアンサー
- その他MS Office製品
- エクセルのマクロについてです。
学年名簿のファイルからマクロ実行ボタンを作成し、ボタンを押すと学年名簿のファイルを3つ複製して 名前を1組、2組、3組とファイルの名前を変更するマクロができるでしょうか。マクロの記録で実行しましたがうまくいきませんでした。ご教授お願いします。
- ベストアンサー
- その他MS Office製品
お礼
早い回答ありがとうございました。