[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『色付けした文字を別セルへ一括で取り出したい』(ひゆ)
名簿のようなデータの中から特定の色付けした文字を
隣り(必ずしも隣りでなくても良いのですが)のセルへ
一括で取り出す方法ほ教えて頂けないでしょうか?
例えば行A5セルに赤色で田中太郎、
A25セルに赤色で山田花子等々とあったしとて、
それを一括で別セルへ取り出す方法はないでしょうか?
これもまた手作業でいくとコピー&貼り付けの繰り返しで、
大変困っております。
どうぞ宜しくお願い致します。
事務局長kazuさんの『(e1k)赤い文字のセルだけ合計したい』を
参考に作ったユーザー関数です。
http://www.excel.studio-kazu.jp/lib/e1k/e1k.html
を参照してください
A B
1 田中太郎 田中太郎
2 山田花子 0
3 kazu kazu
4 シニア シニア
5 sakura 0
B1には
=fcif(A1, 3)
と入力して、下へフィルします。
(B列に名前が取り出されるのは赤い文字の名前です)
そのあとメニューの[編集]-[ジャンプ]より [セルの選択]ボタンを押して、
選択オプションより数式の数値のみにチェックを入れ[OK]ボタンを押します。
0が選択されるので、メニューの[編集]-[削除]で0が入ったセルを削除してしまいましょう。
(ramrun)
以下を標準モジュールに貼り付けます。
Function FCif(adr, clr)
fci = adr.Font.ColorIndex
If fci = clr Then FCif = adr.Value
End Function
Function FC(adr)
FC = adr.Font.ColorIndex
End Function
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.