確定後、編集モードにして、フォーカスを解除しようとすると、例の警告がでる。リスト内にあるはずの全角数字を、選択せずに入力しようとすると、例の警告がでる。セルの表示形式を、文字列にして解決。標準のままだと、全角数字を打ち込んだ瞬間、半角の数値としてみなされるようだ。11:46EXCEL。ここ数日、VBAだけでクリップボードを経由せずに、書式や条件付書式をコピーできないかとうんうん悩んでいた。Destination:=貼り付け先とすれば、クリップボードを使わないが、全てがコピーされる。なんとか書式だけはできないのか。今のところできないらしい。さっきようやくわかった。全てコピーされるままさせて、値だけ次のステップで消せばいいと気付く。速さはどうなんだろうか。気になるほどになったら測ろう。みっともないから、ScreenUpdatingは一時的にFalseにしとかないと。14:59ここ数年悩まされていたEXCELの問題解決。時間はかかりましたが、真正面から向き合って解決。常識なのかもしれませんが一応。▼ブックオープン時に再計算の行われる関数AREAS関数CELL関数COLUMNS関数INDEX関数INDIRECT関数NOW関数OFFSET関数ROWS関数RAND関数RANDBETWEEN関数TODAY関数こいつらがセル(ワークシート)に含まれていると、他のブックのセルをちょっと変えただけでも一々再計算してくれます。結果、そういうシートが同時に数多く存在していると、全然関係ないブックのマクロでもすごく遅くなる。入力規則の参照範囲に含まれているのは影響しない。ああ、夜行バスで出かけるんでした。