[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『20回くらい繰り返すとエラー』(サン)
おなじコードなのに、20回くらい繰り返すと20回目くらいにエラーがでます。
Sheets("表").Select Sheets("表").Copy After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Sheets("カレンダー").Range("E7").Value '月の名前に変える ActiveSheet.Visible = False 'とりあえずインビジブルにしておきます
シート「表」をコピーし、新しいシートを「カレンダー」のE7の値にするコードです。 ほとんど毎回うまくいきますがたまにエラーになり、「表」というシートがコピーされ 消えてしまいます。
もう一箇所あって
Sheets("今月").Copy Before:=Sheets(3)
これも、20回に一回くらいここで黄色になってとまります。 ほとんど大丈夫なのですが。
どなたか原因が分かる方いらっしゃればおしえてください。
こちらが関係していないでしょうか。 http://support.microsoft.com/kb/210684/ja
連続してのシートのコピーは、あまりしないほうが良いようです。 (Mook)
Mookさまありがとうございます。2つ目のは、それが原因でした。(サン)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.