引用:
上記、長い処理の前後でオブジェクトxxxの色を変えたいのです。
処理のあとの色はでますが、始めの色がうまく出ません。
処理の「まえ」「あと」とは、
コード実行時の 前の方で実行されるコードと、
後の方で実行されるコード
と いう意味でしょうか?
であるなら、
前半で処理したオブジェクトに対し、
改めて、どこかで処理を行っているのではありませんか?
或いは重なっているとか。
オブジェクトの数はどのくらいありますか?
数が多い場合、写真や、Shapeは見えなくなったり、意図しない動作になる事があります。
個人的には、1Sheet 100個以上 は入れない様にします。
元々、表計算ソフトであり、Shape 等は おまけ機能 印刷で位置が決まらないとか
セル内の文字がプレビューでは途切れていないのに、印刷を行うと途切れるとかもあります。
やるのであれば、なるべく軽い処理になる様にしてみます。
テーマカラーを変え、明度を変えていますが、
それらは、RGBで指定すれば、1回の処理で済みませんか?