- Excel VBA 質問スレ Part35
545 :デフォルトの名無しさん[]:2014/12/12(金) 09:45:19.56 ID:FHJtCtiF - Cells.SpecialCells(xlCellTypeLastCell)
これでシートの「最後のセル」を取得したいときがまれによくありますが1つ問題が。 「最後のセル」を含む領域を消して「最後のセル」が変わったはずなのにExcelはまだその変更を認識しないんです。 (ちなみに一回ブックを保存すると新しい「最後のセル」を認識します。) これをちゃんと正しく「最後のセル」を認識させるにはどうしたらいいですか?
|
- Excel VBA 質問スレ Part35
547 :デフォルトの名無しさん[]:2014/12/12(金) 10:48:24.27 ID:FHJtCtiF - >>546
だからそれ以外の方法を探しているのです
|
- Excel VBA 質問スレ Part35
548 :デフォルトの名無しさん[]:2014/12/12(金) 10:53:32.97 ID:FHJtCtiF - 次のお題いかせていただきます。
セルに入ってる文字列で使われている色を調べたいときはまれにあると思います。 もし1色しか使われていなければCells(r,c).Font.Colorで簡単に取得できます。 しかし複数色のとき、例えば文字列が「B:oo S:o O:oo」でBが青、Sが黄、Oが赤、他の部分が黒だと(野球のカウントの例)、青黄赤黒の4色使われています。 このような複数色は上記の方法だとNull値が返されます。 そうではなく、使われているすべての色を配列で返す関数を作ってくださいとお願いすれば、どのような回答がもらえますか?
|
- Excel VBA 質問スレ Part35
552 :デフォルトの名無しさん[]:2014/12/12(金) 12:12:07.60 ID:FHJtCtiF - ここはひどいインターネッツです
|