亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Excel > 正文

Excel VBA如何根據姓名自動插入照片

2024-08-23 19:53:46
字體:
來源:轉載
供稿:網友

  一、前提條件

  在Excel的單元格中,已輸入人物的姓名,并且,在姓名的下面,留有空的單元格待插入相應的圖片。

  如下圖一樣。比如,B1是姓名,而B3則是要根據張三這個姓名,自動將張三這個人的照片插入到B3中。其它以此類推。

Excel VBA如何根據姓名自動插入照片 CUOxin.COM

  這得使用VBA來完成。

  同時,人物的照片所在的文件夾,和Excel工作薄,在相同的路徑,比如,下圖的位置。

  另外,每個員工的照片的名稱,都是按照員工的姓名來命名的,如下圖。

電腦教程

  像這樣的問題需求,是具備一定規律的,因此,能使用VBA來完成。

  二、實現方法

  打開你的Excel,然后執行菜單操作:“工具”→“宏”→“宏”;彈出如下圖對話框。

  上圖中,宏名那里,輸入 AutoAddPic ,然后,點擊“創建”按鈕,彈出代碼輸入窗口,如下圖。

  代碼如上圖,請書寫完整,否則會發生異常。為方便大家的學習,下面將代碼寫為下文,以供參考:

  '自動插入圖片前,刪除所有圖片

  For Each Shp In ActiveSheet.Shapes

  If Shp.Type = msoPicture Then Shp.Delete

  Next

  Dim MyPcName As String

  For i = 1 To ThisWorkbook.ActiveSheet.UsedRange.Rows.Count

  If (ActiveSheet.Cells(i, 1).Value = "姓名") Then

  MyPcName = ActiveSheet.Cells(i, 2).Value & ".gif"

  'MsgBox "圖片的完整路徑是" & ThisWorkbook.Path & "員工照片" & MyPcName

  ActiveSheet.Cells(i + 2, 2).Select '選擇要插入圖片的單元格作為目標

  Dim MyFile As Object

  Set MyFile = CreateObject("Scripting.FileSystemObject")

  If MyFile.FileExists(ThisWorkbook.Path & "員工照片" & MyPcName) = False Then

  MsgBox ThisWorkbook.Path & "員工照片" & MyPcName & "圖片不存在"

  Else

  '在選定的單元格中插入圖片

  ActiveSheet.Pictures.Insert(ThisWorkbook.Path & "員工照片" & MyPcName).Select

  End If

  End If

  Next i

  書寫完代碼以后,點擊窗口中的保存,然后關閉代碼窗口,返回Excel窗口。

  接著,執行菜單操作:“工具”→“宏”→“宏”,彈出如下圖。

  選中上面所創建的宏名 AutoAddPic ,然后,點擊“執行”按鈕,這樣,Excel就會根據每個姓名找到所對應的照片,將照片插入到每一個人所對應的相應的單元格。

  三、知識擴展

  ThisWorkbook.ActiveSheet.UsedRange.Rows.Count 該行代碼的含義是,獲取工作表中的有效數據的最大行。

  If (ActiveSheet.Cells(i, 1).Value = "姓名")  判定第一列中的各行,其內容是否為“姓名”二字,是姓名就去找圖片來插入,否則就不找。

  MyPcName = ActiveSheet.Cells(i, 2).Value & ".gif" 獲取每個人的照片名稱,如 青山.gif

  ThisWorkbook.Path & "員工照片" & MyPcName 獲取每個人的照片所在的路徑,是完整的絕對路徑,而不是相對路徑。

  ActiveSheet.Cells(i + 2, 2).Select '選擇要插入圖片的單元格作為目標,即哪個單元格要插入圖片,就選中哪個

  ActiveSheet.Pictures.Insert(ThisWorkbook.Path & "員工照片" & MyPcName).Select '在選定的單元格中插入圖片

  If MyFile.FileExists(ThisWorkbook.Path & "員工照片" & MyPcName) = False Then 判斷員工照片是否存在


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩电影中文 亚洲精品乱码| 欧美韩国理论所午夜片917电影| 国产精品狼人色视频一区| 亚洲精品电影在线| 91精品国产高清久久久久久91| 亚洲精品aⅴ中文字幕乱码| 亚洲一区美女视频在线观看免费| 久热精品在线视频| 在线观看国产精品日韩av| 亚洲精品一二区| 亚洲另类欧美自拍| 国内精品久久久久久久| 97成人精品视频在线观看| 91精品国产色综合久久不卡98| 中文字幕欧美日韩va免费视频| 欧美综合在线观看| 最好看的2019的中文字幕视频| 国产亚洲一区二区精品| 亚洲视频777| 国产福利精品在线| 中文字幕在线看视频国产欧美在线看完整| 亚洲精品www久久久| 欧美高清第一页| 富二代精品短视频| 欧美有码在线视频| 亚洲综合精品一区二区| 欧美日韩精品在线| 欧美精品在线观看| 欧美激情免费视频| 日韩在线视频免费观看| 九九精品在线观看| 欧美日韩一区二区免费视频| 精品国产福利视频| 亚洲国产欧美一区| 国产精品视频资源| 国产精品成人播放| 热久久这里只有| 91亚洲精华国产精华| 成人性教育视频在线观看| 久久91亚洲人成电影网站| 91美女片黄在线观看游戏| 久久天堂av综合合色| 成人精品福利视频| 亚洲精品视频网上网址在线观看| 亚洲电影免费观看高清完整版在线观看| 5566成人精品视频免费| 国产欧美日韩中文字幕| 国产一区二区激情| 国产午夜精品全部视频播放| 色综合久久悠悠| 亚洲综合精品伊人久久| 久久久久久网址| 日韩成人免费视频| 九九精品视频在线观看| 69视频在线播放| 国产精品吴梦梦| 91精品国产高清自在线看超| 日韩毛片在线看| 欧美中文字幕在线观看| 亚洲电影av在线| 亚洲免费高清视频| 中文字幕亚洲综合久久筱田步美| 欧美天天综合色影久久精品| 美女久久久久久久久久久| 欧美国产第二页| 国产精品视频午夜| 2019中文字幕免费视频| 久久精品中文字幕一区| 欧美一级淫片videoshd| 97在线精品国自产拍中文| 久久精品中文字幕一区| 成人亚洲激情网| 97精品国产97久久久久久免费| 亚洲最大中文字幕| 国产精品美女免费视频| 精品亚洲精品福利线在观看| 国产一区二区三区丝袜| 欧美一级免费看| 亚洲激情视频在线播放| 亚洲在线一区二区| 欧美日韩亚洲高清| 欧美午夜精品久久久久久人妖| 日本韩国欧美精品大片卡二| 国产精品久久久999| 成人激情综合网| 亚洲第一区中文字幕| 亚洲第一区第一页| 欧美www在线| 91欧美精品午夜性色福利在线| 中文字幕无线精品亚洲乱码一区| 午夜欧美不卡精品aaaaa| 亚洲深夜福利网站| 国语自产精品视频在免费| 亚洲第一精品夜夜躁人人躁| 国模gogo一区二区大胆私拍| 久久久这里只有精品视频| 国产精品久久久久久网站| 亚洲第一区第一页| 奇米四色中文综合久久| 欧美综合第一页| 69视频在线播放| 国产精品久久久久999| 孩xxxx性bbbb欧美| 91亚洲精品久久久久久久久久久久| 亚洲第一国产精品| 久久精品在线播放| 国产精品va在线播放| 日韩欧美中文字幕在线观看| 精品亚洲aⅴ在线观看| 国产91精品久久久久久久| 欧美高清性猛交| 国产精品免费久久久| 色www亚洲国产张柏芝| 欧美专区国产专区| 国产不卡在线观看| 亚洲跨种族黑人xxx| 91精品国产高清久久久久久91| 国外成人在线播放| 欧美日韩国产va另类| 亚洲男人天堂手机在线| 亚洲精品视频在线播放| 色婷婷综合成人av| 国产成人精品综合久久久| 91成人天堂久久成人| 亚洲专区在线视频| 91精品国产高清久久久久久久久| 国产欧美精品一区二区| 久久人91精品久久久久久不卡| 91av在线影院| 欧美做受高潮1| 中文字幕久热精品在线视频| 欧美老女人性生活| 亚洲一区二区免费| 久久国产精品亚洲| 狠狠躁夜夜躁人人躁婷婷91| 欧美老女人性生活| 国产亚洲人成a一在线v站| 亚洲美女黄色片| 麻豆精品精华液| 九九久久久久99精品| 欧美日韩亚洲一区二区三区| 欧美激情精品久久久久久变态| 亚洲视频网站在线观看| 91九色视频导航| 亚洲精品国精品久久99热| 正在播放欧美一区| 欧美另类极品videosbest最新版本| 97视频在线观看亚洲| 97视频免费在线看| 91亚洲精品一区二区| 日韩精品欧美国产精品忘忧草| 26uuu另类亚洲欧美日本老年| 亚洲精品久久久久久久久久久| 欧美成人精品在线播放| 成人在线国产精品| 欧美成人激情视频免费观看| 久久久久久国产三级电影| 欧美日韩免费在线观看| 国产91av在线| 亚洲男人av电影| 亚洲欧洲国产一区| 成人淫片在线看| 97视频网站入口| 成人在线免费观看视视频|