RGB()部分を切り出した次点ではただの文字列なんですよね その文字列をVAL()に指定したのが上手くいかない原因ですね 再帰を駆使するのも一つの手ですし、一番始めにRGB()の部分を片付けてしまうのも一つの手ですね 或は諦めて別スロットを使うのもまた...。