[[20050331113740]] 『社員証』(NOB) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『社員証』(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の値を「みやほりん」とすると「みやほりん」さんの画像が、
「ケン」とすると「ケン」さんの画像がという風に、
その名前に対応するセル範囲が表示されます。
ただ、画像ごとにセル範囲名を設定する必要があるので、
どれくらい作業軽減されるものか・・・・。
(みやほりん)


ありがとうございました。早速試してみます。
(NOB)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.