アプリ版:「スタンプのみでお礼する」機能のリリースについて

vba初心者です。
エクセルにボタンを作成して、クリックすると保存したいのですが、
ボタンを作成して、マクロの登録を開き
Sub 保存()
ActiveWorkbook.Save
End Sub
と作成したのですが実行できません。
どうしたらいいのでしょうか?
よろしくお願いします。

A 回答 (2件)

コード以外の問題ではないでしょうかね。



例えば、
ファイルが読み取り専用だとか
フォルダーに変更の権限がないとか
    • good
    • 0

ActiveWorkbook.Save


では、まずそのブックをアクティブにしてからじゃないと動作しません。

マクロを登録するブックが決まっているなら、
ThisWorkbook.Save
ではどうでしょうか。

この回答への補足

早々のご回答ありがとうございます。
変更して実行してみると、
End Subが黄色くなって
「コードの実行が中断されました」
となってしまいました。

どういうことなのでしょうか?

補足日時:2012/02/19 18:33
    • good
    • 1
この回答へのお礼

ご連絡遅くなって申し訳ございません。
やはりファイル側の問題だったようです。
ありがとうございました。

お礼日時:2012/03/01 10:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!