スキップしてメイン コンテンツに移動

投稿

3月, 2016の投稿を表示しています

(C#でエクセル)セルの位置

エクセルのRangeオブジェクトのセル位置を得るにはAddressプロパティがあるが、「$A$1」と絶対位置形式になる。 「A1」のような形式にしたいときは、get_Addressメソッドを使う。 ra.get_Address(false, false) Addressプロパティとget_Addressメソッドに分かれているのはなぜ?

エクセルの色

エクセルのセルの背景色は、Range.Interior.Color に整数値で設定されているが、これはRGB値ではない。BGR値である。 セルの背景色を純色の黄色に設定すると Interior.Color = 65535 純色の黄色は、R:255 G:255 B:0 なので、 RGB値は16776960 BGR値は 65535 こうなっている理由はなにかしらあるのだろうなあ。