面白いエクセル表を作成しました

昨日、twitterで見つけた記事↓をもとにして面白い表を作成しました

https://hamachan.info/win7/Excel/active.html

勤務スケジュールが勤務者の顔を表示しながらダイナミックに動きます

 

kinmusukejurue.gif

条件付き書式とVBAのSelectionChangeイベントを組み合わせて選択した行と列に色を塗るところは、上記のURLにある通りです。

 

上の表は更に、2つの仕掛けを付け加えて”選択したセルにある名前”と対応する画像を表示できるようにしました

 

詳細についてはこの場では解説しませんが、概要だけ紹介させてください

1.別シートに選択したセルの内容をコピーする

Worksheets(“計算シート”).Range(“C3”).Value = Target.Value

2.INDIRECT関数(&名前管理:数式タブ)とカメラ機能を組み合わせて画像を表示する

①下のような表を作成し、各画像が入ったセルに人の名前と同じ名前(名前管理)をつける

②INDIRECT関数で1.で入力された名前を参照する名前(名前管理)を設定する

③カメラ機能で②の名前を参照する(数式バーにて)

キャプチャ0221

カメラ機能については以下を参照してください

カメラ機能

INDIRECT関数については以下を参照してください

 

 

以上です。ちなみに画像は以下より拝借させていただきました

http://kara1.blog92.fc2.com/blog-category-9.html

にほんブログ村 資格ブログ ビジネススキルへ
にほんブログ村
にほんブログ村 IT技術ブログ VBAへ
にほんブログ村

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です