コードの関連する行のみを追加しました。
[10611350]のRGBがあると仮定します。セルA1からA7までをその色で着色したいと思います。
エクセルで私はmspaintとは異なる色を手に入れました(いくつかのサイトは私にmspaintの同じ色をもたらしました)
これは私のコードです:
rgb = [106 113 50];
clr = rgb * [1 256 256^2]'; %# convert to long number Excel understands
e = actxserver ('Excel.Application'); %# open Activex server
filename = fullfile(path_of_file,name_of_file); %# full path required
ewb = e.Workbooks.Open(filename); %# open the file
esh = ewb.ActiveSheet;
esh.Range('A1:A7').Interior.Color = clr;