[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『社員証』(NOB)
初心者なものですみません。
顔写真入の社員証を作りたいと思っております。名前などは名簿のシートからINDEX関数でシート2の社員証のフォームにはめ込んでいけるのですが、顔写真をシート1からシート2の顔写真のスペースのセルに関数を使って貼り付けることはできないでしょうか?
参考です。 [[20041214151335]]
(INA)
画像がエクセルブックにない場合はINAさんご提示のリンク先のように マクロになるかと思いますが、 画像ファイルがすでに名簿のシートに用意されているものである場合には 次のような方法をとることができます。 (楽でもありませんが。) INDEX関数でSheet1のセルB1に名前が表示されるとします。 【画像範囲に名前定義】 「みやほりん」さんという人の画像を含むセル範囲に名前ボックスで 「みやほりん」と名前をつけます。 同じく「ケン」さん(無断借用)という人の画像を含むセル範囲に名前ボックスで 「ケン」と名前をつけます。 【「範囲名による参照」を行う数式に名前定義】 メニューの挿入>名前>定義 で 名前を「画像」 参照範囲を=INDIRECT(Sheet1!$B$1)とします。 【リンク図の作成】 適当なセル範囲をコピーし、(例えばA1:B1) Shift+Alt+Eキーで「図のリンク貼り付け」を選択。 貼り付けられたリンク図を表示したい位置へセット。 【リンク図の参照先を名前定義した「範囲名による参照式」へ変更】 リンク図を選択すると数式バーに「=$A$1:$B$1」などと表示されているので、 これを「=画像」と変更。 B1の値を「みやほりん」とすると「みやほりん」さんの画像が、 「ケン」とすると「ケン」さんの画像がという風に、 その名前に対応するセル範囲が表示されます。 ただ、画像ごとにセル範囲名を設定する必要があるので、 どれくらい作業軽減されるものか・・・・。 (みやほりん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.