メインコンテンツへスキップ

Excelのシート名を変更したら上書確認メッセージが表示されるようになった

コメント

2件のコメント

  • ebimayo

    ISHIJIMAさん、コメントありがとうございます。

    保存と終了を
    Applicationのメソッド呼出でActiveWorkbook.Close
    Applicationのメソッド呼出でWorkbooks.Close

    としていたところを

    WORKSHEETのメソッド呼出でSAVE AS
    APPLICATIONのメソッド呼出でQUIT

    に変更してみましたが上書き確認メッセージが表示されてしまいます。
    2行ともパラメータに「DISPLAYALERTS」が見当たらず…
    プロパティ設定とのことですが、どこを見れば良いでしょうか?教えて頂ければ幸いです。

    調べるときはマクロ記録で何をしているのか見ているのですね。
    今回のシート名を変更する操作をマクロ記録してみました。
    COMで指定できる内容と一致はしませんが、何をしているのかのヒントにはなりますね。
    参考にします、ありがとうございます。

  • ebimayo

    SAVE ASの前に
    Applicationのプロパティの設定でDisplayAlerts、値にFalse
    を入れるのですね!できました!

    保存と終了は
    Applicationのメソッド呼出でActiveWorkbook.Close
    Applicationのメソッド呼出でWorkbooks.Close
    でも動きました。

    助かりました!ありがとうございます!

サインインしてコメントを残してください。