[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字の色を調べる関数』(nana)
よろしくお願いします。
セルA1に入力されている「○」という文字が 何色かを返してくれる関数がありますか?
また、返してくれる情報が色コードの場合、 コード一覧みたいなものはありますか?
表技(?)としての関数では無理なので、 「エクセル 関数 文字色 Get.Cell」あたりで検索して、Get.Cell関数を名前定義で利用する説明ページの中で わかりやすそうなものを参照してみてくれる?
あとそこで取得するのは色番号ではなく、カラーインデックスといわれるものだけど、これについても いろんなサイトに一覧がでている。以下なんかがわかりやすいかも。
http://www.geocities.jp/chiquilin_site/data/files/color_number.html
(ぶらっと)
ありがとうございます。
やってみます。
(nana)
追伸
>セルA1に入力されている「○」という文字
もし、A1 が "あいうえお○かきくけこ" といったような文字列で、その中の "○"が、他の文字色とは別の色になっている。 こういう状態で、その"○"の文字色を判定したいということなら、関数では無理だね。VBAになる。
(ぶらっと)
> VBAになる。 こんなんでどうですか? (ROUGE) Function MojiIro(rr As Range, Optional txt As String) As Long If txt = "" Then txt = Left(rr.Text, 1) MojiIro = rr.Characters(InStr(rr.Text, txt), 1).Font.ColorIndex End Function
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.