- 締切済み
エクセルで身分証明書
エクセルで身分証明書 エクセルで名刺サイズの身分証明書を作りました。名刺シートで印刷するので1枚に10人分です。 名前や生年月日はvlookなどの関数で簡単に何人分でもできるのですが、顔写真を入れるのが手作業なのでとても面倒です。 顔写真の入っているフォルダから本人の名前と連動して顔写真が自動的にはいるようにできませんか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hige_082
- ベストアンサー率50% (379/747)
回答No.2
マクロを使用しない方法もあります http://officetanaka.net/excel/function/tips/tips14.htm
- mimeu
- ベストアンサー率49% (39/79)
回答No.1
身分証明書を作るExcelファイルには個人を特定する 名前とか、IDとかが入っていますよね。 であれば、顔写真を特定のフォルダに、その名前かIDと同じ名前で (例えば、山田太郎.JPG とか ID01234.JPG とかで)保存しておき、 VBAを使ってそれを名刺に表示します。 こんな感じです。 Sub 写真を表示する() Dim セル As Range, パス As String, 写真 As Picture パス = "C:\~~\~~\特定のフォルダ\山田太郎.JPG" セル = "B4" ' むろんこれは例示です Set 写真 = ActiveSheet.Pictures.Insert(パス) 写真.Top = Range(セル).Top 写真.Left = Range(セル).Left 写真.Height = 50 写真.Width = 50 End Sub