>VBAのDirtyについて入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。16:21回答数:2件マクロ実行中に、セルに入っている式を再計算させたいのですが、Excel2003で作成したときには、Dirtyを言うものを使用し、マクロの実行中に式を再計算させることができました。Excel2000で実行すると、Dirtyの箇所でとまってしまい、再計算ができません。Excel2000でマクロの途中で任意のセルの式を再計算させるためにはどのようにすればよいでしょうか?よろしくお願いします。(再計算させたい式はCOUNTA関数でユーザー定義関数ではありません)通報するこの質問への回答は締め切られました。17:29Culculateメソッドのオブジェクトに(1)Application(2)Range(3)WorksheetとあるのでRangeを指定してCulculateしてはどうでしょう。Worksheets(1).Rows(2).Calculateの例が載っています。御礼が遅くなり申し訳ありません。無事解決ができました。ありがとうございます。16:58あまり自信がありませんがApplication.CalculateFullだったような気がします。違ってたらすみません。御礼が遅くなり申し訳ありません。無事解決ができました。ありがとうございます。関数式の入ったセルを保護したい。以下について、教えて下さい。自動マクロを少し直せるレベルです。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。