エクセル研究室−Excelの基本的な使い方、応用技を紹介

4.0マクロ関数・GET.CELL


セルの塗りつぶし (背景) 色を取得する


=GET.CELL(63,!A1)



数式かどうか判別する


=GET.CELL(48,!A1)

※A1が数式の場合はTRUE、定数の場合はFALSE



フォント名を取得する


=GET.CELL(18,!A1)



セルに設定されている数式を取得する


=GET.CELL(41,!A1)




※このままでは、参照しているセル(A1)が編集された時のみしか値が変わらないので、

数値の場合、「NOW()*0」、文字列の場合、「&SUBSTITUTE(NOW(),NOW(),"")」の様に自動実行関数を入れておくことで、参照されていないセルが編集された時も値が更新されるようになります。

例:
=GET.CELL(63,!A1)+NOW()*0

=GET.CELL(18,!A1)&SUBSTITUTE(NOW(),NOW(),"")


※これらの使い方はこちらを見てください。
※注意点はこちらを見てください。





その他のエクセル技トップ